|
2 | 2 |
|
3 | 3 | You don't have to have JourneyMap Server installed to use the JourneyMap Client. It simply provides a way for server admins to restrict some features, and/or support Bukkit Multiworld and BungeeCord installations. Some features may not be available in both Forge and Bukkit server environments, however, so please read the information on this page and the changelogs for each release to get specific information on features for your server.
|
4 | 4 |
|
5 |
| -## **JourneyMap 5.5.5+** |
| 5 | +## **Server Admin Config** |
6 | 6 |
|
7 | 7 | To access the Server Admin Screen open the JourneyMap options screen. As an Opped user there will be a `Server Admin` button at the bottom of the screen.
|
8 | 8 |
|
@@ -33,101 +33,6 @@ The config file location for Forge Servers: `(server_folder)/world/serverconfig/
|
33 | 33 | }
|
34 | 34 | ```
|
35 | 35 |
|
36 |
| -## **Legacy Versions Below** |
37 |
| - |
38 |
| -!!! note "Legacy" |
39 |
| - The following only pertains to version pre JourneyMap version 5.5.5, before the Server Admin screen was added to JourneyMap. |
40 |
| - |
41 |
| -## **Server control of Radar and Cave Mapping** |
42 |
| - |
43 |
| -- Use server configs to selectively **disable radar** and/or **disable cave mapping**(which includes Nether/End mapping) for users. |
44 |
| -- Exceptions can be made to allow these features for just Ops or for lists of individual users (staff, donators, etc.) |
45 |
| -- Works with JourneyMap client 4.0.5, 5.0.0+ and the VoxelMap client |
46 |
| -- Current functionality uses the color control codes used by VoxelMap, so players who have VoxelMap instead of JourneyMap will be similarly restricted. Conversely, if your server is already sending VoxelMap codes through an MOTD or other mechanism, it may conflict with the options provided by the JourneyMap Server mod. |
47 |
| - |
48 |
| -!!! note "Note" |
49 |
| - |
50 |
| - This feature currently only works in a Forge server environment. This appears to be an issue with the way color codes are sent from a Bukkit server. This will be fixed with a later release when the color codes are no longer used. |
51 |
| - |
52 |
| -## **Multi-world Support for Maps and Waypoints** |
53 |
| - |
54 |
| -- **Important note**: If your server doesn't use multiple worlds, you do not need this feature! Set **UseWorldID=false** in the config file. |
55 |
| -- For servers with multiple world folders (not just multiple dimensions) -- usually Bukkit not Forge -- this mod will automatically send a unique **World ID** to users with the JourneyMap client whenever the client loads a world. This is necessary for servers which use multiple worlds, because it solves <http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/79149-world-uid-for-multi-world-servers> this problem. The JourneyMap client uses the World Id to organize map images and waypoints when traversing between worlds. |
56 |
| -- Console commands are provided for server admins to manage the World ID without needing to restart the server. |
57 |
| - |
58 |
| -## **Server Reset** |
59 |
| - |
60 |
| -- If you are resetting / wiping a server world map, it is not recommended to keep a previous World ID for the new world, because users will still have waypoints and map images from their old world map. |
61 |
| -- To reset the World ID, simply delete it from the config and a new one will be generated when the server starts up. |
62 |
| -- Note: Changing the World ID will result in the creation of a new folder on each JourneyMap 5.x client: ```minecraft**'/journeymap/data/mp/(server_newworldid).```If the client has already received a different World ID, the user's waypoints and map images will remain in the old folder: ```minecraft**'/journeymap/data/mp/(server_oldworldid).``` |
63 |
| - |
64 |
| -## **Console/Chat Commands** |
65 |
| - |
66 |
| -``/jmserver`` |
67 |
| - |
68 |
| -* **help** - displays a list of sub commands. |
69 |
| -* **worldid** - displays the current world id to the user. (If the config option UseWorldID=true) |
70 |
| -* **set** - sets the world id to a user specified string and sends it to all connected clients. |
71 |
| -* **setrandom** - sets the world id to a random UUID string and sends to all connected clients. |
72 |
| -* **resync** - debug command, sends the current world id to all connected clients. A need to use this is unusual. |
73 |
| - |
74 |
| -## **Config File Options** |
75 |
| - |
76 |
| -The config file is located here: ```(server folder)/configs/JourneyMapServer/(world).cfg``` |
77 |
| - |
78 |
| -The following options in the config file can be modified to suit your needs. Changes require a server restart: |
79 |
| - |
80 |
| -**"UseWorldID"** |
81 |
| - |
82 |
| -- Valid options: true, false. Default value: true |
83 |
| -- **Important note**: If your server doesn't use multiple world folders, you do not need this feature! Set to **false**. |
84 |
| -- When set to false: |
85 |
| - - The server will not send the worldid to the client. |
86 |
| - - All **/jmserver worldid** subcommands will be disabled. |
87 |
| - |
88 |
| -**"WorldID"** |
89 |
| - |
90 |
| -- Valid options: any valid string, no spaces! |
91 |
| -- This is the ID that is sent to JourneyMap for unique map instances. |
92 |
| -- This value is ignored if UseWorldID is set to false |
93 |
| - |
94 |
| -**"PlayerCaveMapping"** |
95 |
| - |
96 |
| -- Valid options: true, false. Default value: true |
97 |
| -- When set to false, users with the JourneyMap client will not have access to cave mapping features, including Nether and End maps. |
98 |
| - |
99 |
| -**"OpsCaveMapping"** |
100 |
| - |
101 |
| -- Valid options: true, false. Default value: true |
102 |
| -- When set to true, Op users with the JourneyMap client will be allowed to use cave mapping features even if PlayerCaveMapping is disabled |
103 |
| - |
104 |
| -**"WhitelistCaveMapping"** |
105 |
| - |
106 |
| -- A comma-separated list of usernames that will be allowed to use cave mapping features in the JourneyMap client even if PlayerCaveMapping is disabled |
107 |
| -- For example: WhitelistCaveMapping=techbrew,mysticdrew |
108 |
| - |
109 |
| -**"PlayerRadar"** |
110 |
| - |
111 |
| -- Valid options: true, false. Default value: true |
112 |
| -- When set to false, users with the JourneyMap client will not have access to radar features. |
113 |
| - |
114 |
| -**"OpsRadar"** |
115 |
| - |
116 |
| -- Valid options: true, false. Default value: true |
117 |
| -- When set to true, Op users with the JourneyMap client will be allowed to use radar features even if PlayerRadar is disabled for normal users. |
118 |
| - |
119 |
| -**"SaveInWorldFolder"** |
120 |
| - |
121 |
| -- ''Valid for Forge only. Bukkit servers must keep this value false!'' |
122 |
| -- Valid options: true, false. Default value: false |
123 |
| -- When set to true, the world ID will be saved to a separate file and placed in the world folder, rather than in the config file. |
124 |
| -- MCEdu servers must set this to true! This ensures the world id stays with the world data when it is moved by the launcher. |
125 |
| - |
126 |
| -**"WhitelistRadar"** |
127 |
| - |
128 |
| -- A comma-separated list of usernames that will be allowed to use radar features in the JourneyMap client even if PlayerRadar is disabled |
129 |
| -- For example: WhitelistRadar=techbrew,mysticdrew |
130 |
| - |
131 | 36 | ## **What it is Not**
|
132 | 37 |
|
133 | 38 | * This is not a server-side mapping mod. No maps are created, made, hosted, shared, or even contemplated on the server.
|
|
0 commit comments