User Tools

Site Tools


tutorial:side

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tutorial:side [2019/05/26 15:32] – [Side] Put client and server in quotes when disambiguating the different types of sides jamieswhiteshirttutorial:side [2020/02/05 14:37] – [Physical Server] fix typo (with -> without) upcraftlp
Line 1: Line 1:
 ====== Side ====== ====== Side ======
-Minecraft uses the [[https://en.wikipedia.org/wiki/Client%E2%80%93server_model|Client-server model]], that is users install the game client and connect to a server to play the game. Fabric allows mods to target either the Minecraft client or the Minecraft server, but also both at the same time. +Minecraft uses the [[https://en.wikipedia.org/wiki/Client-server_model|Client-server model]], that is users install the game client and connect to a server to play the game. Fabric allows mods to target either the Minecraft client or the Minecraft server, but also both at the same time. 
  
 In the past, there used to be a simple division into the client and the server, but with the switch of the single player game mode to an internal dedicated server, this simple model doesn't fit anymore. Thus, we have two dimensions when distinguishing between client and server in Minecraft. These are the physical and logical sides. In the past, there used to be a simple division into the client and the server, but with the switch of the single player game mode to an internal dedicated server, this simple model doesn't fit anymore. Thus, we have two dimensions when distinguishing between client and server in Minecraft. These are the physical and logical sides.
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, and can send server resource packs. 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, and can send server resource packs.
  
-Despite these differences, most mods are applicable with problems to the logical servers of both the physical client and the physical server as long as they do not refer to logical client contents.+Despite these differences, most mods are applicable without problems to the logical servers of both the physical client and the physical server as long as they do not refer to logical client contents.
  
 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