Syncmatica module use tutorial sharing principle diagram (Syncmatica) Minecraft Game

This tutorial is set by the author to use the CC By-NC-ND protocol.

Foreword

The SyncmaticA module is a very practical module. It can help you share the principle diagram of the projection module in the server and save a lot of trouble.

There may be errors in some places. Please point out actively that I will make changes in time, thank you.

Client

Preparation conditions

If you want to use this module, you must correctly install this module and projection and its front module Malilib.

This module can only be used in the server or LAN (after V0.3.5 version), which is invalid in single -person archives (is it meaningful to share yourself? =/)

After entering the interface of the projection module, you can find two more buttons, "View Syncmaticas" and "Material Collextions".

use

Upload

After entering a server that installed the SyncmaticA module correctly, open the interface of the projection module (the "M" key). At this time, you can see two more buttons,

They are "View Syncmatica" and "Material Collections".

Load a schematic first, and then enter the schematic diagram editing interface. You will see one more Share button

Press the shift key before clicking (if you do not press the Shift key, there will be "Press Shift to Share" prompts)

You will find that there is an extra yellow lock next to this button to prove that it has been loaded correctly.

Load the principle diagram of Communist Services

Back to the main interface of the projection module, enter the view syncmatica interface

You can see the principle diagram that has been uploaded in the server, find the principle diagram you want to load, click the load button

At this time, the prompt as shown in the figure below will appear (the name of the projection file is an example, the actual situation is not the same)

In this way, the principle diagram is also loaded normally. If you want to uninstall it, just click the Unload button

If you want to delete the schematic diagram, click the Remove button (there will be no warning or confirmation in this step, you will delete it directly, so please do not delete the uploaded schematic in the server! Be sure to get the permission of others before deleting!)

Change position

If you need to change the position, please enter the schematic editing interface again, and then click the configuration button to close the lock. At this time, there will be a "Modification Request Accept -Lock The Placement Again to Share the Results to the Server".When you change your position, other players cannot change the position of the schematic.

At this time, you can change the position of the schematic diagram. After the change is completed, click the locked again. At this time, the position of the schematic diagram is updated.

Server

use

The core of the server must be the core of Fabric, otherwise this module cannot be loaded.

Just throw the file of the Syncmatica module to the MODS folder in the server root directory, is it very simple.

Configuration file

Client

After loading the SyncmaticA module, a configuration file called config.json is generated in %minecraft_folder %/config/syncmatica/directory.

The content of the file is as follows:

 {{

"Debug": {

"Dopackagelogging": false

}

}

debug

· Dopackagelodding configuration The client adds a test log to all the output and entry data packets.The types of data packets and the target of the packet will be recorded as a data packet -for the type of data packets, only the type of data packet will be recorded.

Server

After loading, it will generate a configuration file called config.json in the %minecraft_folder %/config/synncmatica directory.The content of the file is as follows:

 {{

"Quota": {

"Enabled": false,

"Limit": 40000000

},

"Debug": {

"Dopackagelogging": false

}

}

quota

· ENABLED defines whether to open the upload file size limit, the value can be false or true.

· Limit If ENABLE is True, then this function will play a role, it defines the largest file size allowed by the client, the unit is Bytes.

debug

· Dopackagelogging (function is the same as the client's dopackagelodding.)

For details, please check in Readme and Config.