|
1 | 1 | # JavaEditionDevTools |
2 | 2 | In Java Edition, there are a bunch of development tools that are locked away by default. This mod re-enables them, allowing you to get a look at what Mojang uses to develop the game! |
3 | 3 |
|
4 | | -Both versions grant access to the following commands: |
| 4 | +The following commands are available on both singleplayer and multiplayer: |
5 | 5 |
|
6 | 6 | • /chase |
7 | 7 |
|
8 | | -• /debugmobspawning |
| 8 | +• /debugmobspawning (**Tip:** To see this command in action, use a Repeating Command Block and make sure that all players are a certain distance away). |
9 | 9 |
|
10 | | -• /debugpath |
| 10 | +• /debugpath (**Tip:** To see the results of this command, you will need to enable the pathfinding debug renderer.) |
11 | 11 |
|
12 | 12 | • /raid |
13 | 13 |
|
14 | | -• /spawn_armor_trims (Warning: This command can cause a lot of lag!) |
| 14 | +• /spawn_armor_trims (**Warning**: This command can cause a lot of lag!) |
15 | 15 |
|
16 | | -• /serverpack |
| 16 | +• /serverpack (**Warning:** Incorrectly using this command can trigger an exception!) |
17 | 17 |
|
18 | 18 | • /warden_spawn_tracker |
19 | 19 |
|
20 | 20 | The following commands are only available on multiplayer: |
21 | 21 |
|
22 | | -• /debugconfig (Warning: This command will softlock the game if it is not used properly!) |
| 22 | +• /debugconfig (**Warning:** This command will softlock the game if it is not used properly!) |
23 | 23 |
|
24 | | -For this mod to work properly, you must install the correct version on your client/server. The "devtools-patch-client.jar" file should be installed to your client. The "devtools-patch-server.jar" file should be installed on your server. Currently, this mod only supports Fabric for 1.21.4. You must also install the Fabric API for this mod to work properly. |
| 24 | +This mod also re-enables the developer F3 key binds. To see a list of them in game, you can use the F3 + F7 key bind I added. |
25 | 25 |
|
26 | | -Note: At present, only the development commands are available. I will make the other debugging features available in a later update. |
| 26 | +F3 + F = Fog |
| 27 | +F3 + U = Frustum, hold Shift to kill |
| 28 | +F3 + O = Frustum culling Octree |
| 29 | +F3 + E = SectionPath |
| 30 | +F3 + V = SectionVisibility |
| 31 | +F3 + L = SmartCull |
| 32 | +F3 + W = WireFrame |
| 33 | + |
| 34 | +To make the debug renderers user-friendly, I added a menu that can be opened using F3 + F6. To toggle a debug renderer, click on the respective button. I've also made the "/warden_spawn_tracker" command user-friendly by adding the missing translation strings. |
| 35 | + |
| 36 | +To install this mod, place the JAR file in your "mods" directory. You must also install the Fabric API. |
| 37 | + |
| 38 | +*Note: Although the mod can be used on multiplayer, some features will only work if the server has the mod installed as well.* |
0 commit comments