tutorial:side
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tutorial:side [2019/05/26 15:28] – [Communication] Add information about in-memory vs. networked packets jamieswhiteshirt | tutorial:side [2020/02/22 16:14] – [Side] History lessons are not required jamieswhiteshirt | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Side ====== | ====== Side ====== | ||
- | Minecraft uses the [[https:// | + | Minecraft uses the [[https:// |
- | In the past, there used to be a simple division into the client and the server, but with the switch | + | The concept of client/server in Minecraft is ambiguous |
- | For both types of sides, there are client and server. However, a logical client is not equivalent to a physical client, and a logical server is not equivalent to a physical server either. A logical client is instead **hosted by** a physical client, and a logical server is hosted by either a physical server or a physical client. | + | For both types of sides, there is a 'client' |
The logical sides are central in the architecture of both distributions of Minecraft. Therefore, an understanding of logical sides is vital for any mod development with Fabric. | The logical sides are central in the architecture of both distributions of Minecraft. Therefore, an understanding of logical sides is vital for any mod development with Fabric. | ||
Line 52: | Line 52: | ||
Its logical server differs slightly from that of a physical client as only one logical server instance is ever present when the physical server is running. Moreover, the logical server of the physical server can be controlled remotely via Rcon, has a config file called server.properties, | Its logical server differs slightly from that of a physical client as only one logical server instance is ever present when the physical server is running. Moreover, the logical server of the physical server can be controlled remotely via Rcon, has a config file called server.properties, | ||
- | Despite these differences, | + | Despite these differences, |
Its features of single world and resource pack sending, however, make vanilla mod (data pack and resource pack combination) installation much easier compared to on clients, as vanilla physical clients set up when connecting to the server automatically. | Its features of single world and resource pack sending, however, make vanilla mod (data pack and resource pack combination) installation much easier compared to on clients, as vanilla physical clients set up when connecting to the server automatically. |
tutorial/side.txt · Last modified: 2022/04/13 04:32 by 127.0.0.1