Skip to content

Commit ce39f1a

Browse files
authored
Add 5.9.x docs (#49)
* Include most 5.9.x changes * Remove a few legacy sections and upgrade some links to https
1 parent 994b517 commit ce39f1a

File tree

13 files changed

+223
-149
lines changed

13 files changed

+223
-149
lines changed

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Deploy the Docs
22
on:
33
push:
44
branches:
5-
- 5.8.5
5+
- 5.9.x
66
permissions:
77
contents: write
88
jobs:
@@ -23,4 +23,4 @@ jobs:
2323
- run: pip install mkdocs-material
2424
- run: pip install mkdocs-glightbox
2525
- run: pip install mike
26-
- run: mike deploy 5.8.5 latest --update-aliases --push -F ./config/en/mkdocs.yml
26+
- run: mike deploy 5.9.x latest --update-aliases --push -F ./config/en/mkdocs.yml

config/en/mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ nav:
9393
- Endpoints:
9494
- Waypoint: Server Docs/Endpoints/waypoint.md
9595
- Tools & Customisation:
96+
- Changelogs: Tools and Customisation/changelogs.md
9697
- Custom Mob Icons: Tools and Customisation/custom-mob-icons.md
9798
- Integrate your mod: Tools and Customisation/integration.md
9899
- JourneyMap Tools: Tools and Customisation/journeymap-tools.md

docs/en/Client Docs/settings/cartography.md

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,26 @@ The cartography settings allow you to customize how the map is rendered, and wha
88

99
The **bold** toggle settings below are enabled by default.
1010

11-
| Toggle | Description |
12-
|------------------------------|-----------------------------------------------------------------------------------|
13-
| Always Map Caves | Whether to map caves below you when you’re on the surface |
14-
| Always Map Surface | Whether to map the surface above you when you’re in caves |
15-
| **Blend Foliage** | Whether to apply biome colours to foliage |
16-
| **Blend Grass** | Whether to apply biome colours to grass |
17-
| Blend Water | Whether to apply biome colours to water |
18-
| **Ignore Glass Ceilings** | Whether to remain in surface mode when under a glass ceiling |
19-
| **Map Biomes** | Whether to show biome colours on the map |
20-
| **Map Topography** | Whether to generate a contour map that shows elevation |
21-
| Show Bathymetry | Whether to show underwater terrain on the map |
22-
| **Show Crops** | Whether to show crops on the map |
23-
| Show Plant Shadows | Whether to plants and crops should cast shadows on the map |
24-
| Show Plants | Whether to show plants on the map |
25-
| **Show Surface Above Caves** | Whether to show a dimmed view of the surface when in cave mode |
26-
| Show Water Biome Colours | Whether to show water colours based on biomes |
27-
| **Use Antialiasing** | Whether to use anti-aliasing to improve the shading effect used to show elevation |
28-
| **Use Cave Lighting** | Whether to show lights underground - disable for a fully bright map |
29-
| **Use Transparency** | Whether transparent blocks should reveal what’s below them on the map |
11+
| Toggle | Description |
12+
|------------------------------|-----------------------------------------------------------------------------------------------------------------|
13+
| Always Map Caves | Whether to map caves below you when you’re on the surface |
14+
| Always Map Surface | Whether to map the surface above you when you’re in caves |
15+
| **Blend Foliage** | Whether to apply biome colours to foliage |
16+
| **Blend Grass** | Whether to apply biome colours to grass |
17+
| Blend Water | Whether to apply biome colours to water |
18+
| Clear Unlit Caves | Unlit and inner slice blocks are rendered clear instead of black. This option only effects newly mapped blocks. |
19+
| **Ignore Glass Ceilings** | Whether to remain in surface mode when under a glass ceiling |
20+
| **Map Biomes** | Whether to show biome colours on the map |
21+
| **Map Topography** | Whether to generate a contour map that shows elevation |
22+
| Show Bathymetry | Whether to show underwater terrain on the map |
23+
| **Show Crops** | Whether to show crops on the map |
24+
| Show Plant Shadows | Whether to plants and crops should cast shadows on the map |
25+
| Show Plants | Whether to show plants on the map |
26+
| **Show Surface Above Caves** | Whether to show a dimmed view of the surface when in cave mode |
27+
| Show Water Biome Colours | Whether to show water colours based on biomes |
28+
| **Use Antialiasing** | Whether to use anti-aliasing to improve the shading effect used to show elevation |
29+
| **Use Cave Lighting** | Whether to show lights underground - disable for a fully bright map |
30+
| **Use Transparency** | Whether transparent blocks should reveal what’s below them on the map |
3031

3132
## **Other Settings**
3233

docs/en/Client Docs/settings/minimap.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ allowing you to have two distinct minimaps available to switch between.
77

88
The settings for each minimap are identical, so we’ll only cover a single preset below.
99

10-
To switch between minimap presets, press the switch minimap preset key (the # key by default).
10+
To switch between minimap presets, press the switch minimap preset key (the '\' key by default).
1111

1212
![Minimap-Settings](../../img/settings/client/minimap.png){: .center}
1313

docs/en/Client Docs/waypoints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ In JourneyMap 5.8.5, a new command was added which allows you to create, delete
8686
/jm reload
8787
```
8888

89-
The create and delete commands are only available when the server has JourneyMap installed and if the player has op permissions. You can find more information about the add and delete commands [here](https://teamjm.github.io/journeymap-docs/Server%20Docs/waypoints/).
89+
The create and delete commands are only available when the server has JourneyMap installed and if the player has op permissions. You can find more information about the add and delete commands [here](../Server%20Docs/Commands/waypoint_command.md).
9090

9191
## **How to Share Waypoints and Locations**
9292

docs/en/Server Docs/Commands/waypoint_command.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Note: <u>It will not be ported to older versions</u>
1111

1212
```text
1313
fields in [] are optional ->
14-
[player] is the target player, if no player is specified it sends to all
14+
[player] is the target player, if no player is specified, it will show an error.
1515
[announce] is whether the player has a notification that a waypoint is being created, if it is not specified, defaults to false it is created silently.
1616
- /waypoint create "name" dimension x y z color [player] [announce]
1717
- /waypoint delete "name" [player] [announce]

docs/en/Server Docs/basic-usage.md

Lines changed: 1 addition & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
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.
44

5-
## **JourneyMap 5.5.5+**
5+
## **Server Admin Config**
66

77
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.
88

@@ -33,101 +33,6 @@ The config file location for Forge Servers: `(server_folder)/world/serverconfig/
3333
}
3434
```
3535

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-
13136
## **What it is Not**
13237

13338
* This is not a server-side mapping mod. No maps are created, made, hosted, shared, or even contemplated on the server.

docs/en/Server Docs/installing.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,3 @@ Installing JourneyMap on the server for Forge or Fabric adds some optional utili
77
1. Put the JourneyMap.jar in your **server mods** folder: ```(server folder)/mods```
88
2. The first time you start the server after installing JourneyMap, a new config file will be generated in ```(server folder)/journeymap/server/<version>/journeymap.server.minecraft~<world>.config```
99
3. Clients that are connected will be automatically connected to the worldid. This results in the creation of a new folder by the client to store waypoints and map images: ```.minecraft/journeymap/data/mp/(server_worldid)```
10-
11-
## **Legacy Versions Below**
12-
13-
!!! note "Legacy"
14-
The following only pertains to version pre JourneyMap version 5.5.5, before the Server Admin screen was added to JourneyMap.
15-
16-
1. Put the JourneyMap .jar in your **server mods** folder: ```(server folder)/mods/```
17-
2. The first time you start the server after installing **1.0RC4** or later, a new config file will be generated in ```(server folder)/configs/JourneyMapServer/(world).cfg``` **If you had previously used 1.0RC3** or earlier, you will need to update this new config file with the settings from your old config file. We apologize for the inconvenience.
18-
3. If you do not want to use the randomly-generated worldid, run the command: “/jmserver worldid set <name>” in the console or within the game as an admin.
19-
4. Clients that are connected will be automatically updated to the new worldid. This results in the creation of a new folder by the client to store waypoints and map images: ```minecraft**'/journeymap/data/mp/(server_worldid).``` **New in client 5.0.0RC4**: If this is the first time a World ID is assigned, the client will automatically migrate existing waypoints and map images to the new folder.

0 commit comments

Comments
 (0)