General users should use the public docs: https://rdbt.top/docs/getting-started
The rest of this README is for developers and contributors.
This project is licensed under GNU GPL v3.0. In short:
- Anyone can copy, modify, and distribute this software.
- Every distribution must include the license text and existing copyright notices.
- You can use this software privately.
- If you distribute modified versions, you must provide the complete source code under GPL-3.0.
- This means that any forks/copies/clones must have the source code freely available.
V5 is split across two repositories:
- Fabric mod (V5Loader): https://github.com/V5-Client/V5Loader
Contains the technical client internals (rendering, pathfinding, ChatTriggers JavaScript engine). - JavaScript module (V5): https://github.com/V5-Client/V5
Contains macros/scripts used by the client.
Working on the JavaScript Module (V5)
- In-game, run
/V5 developerMode true. This disables auto-updater behavior so your local edits are not overwritten.~ - You are able to git clone into modules folder for ease of use.
- After making code changes, run
/ct loadto reload immediately. - Use
/ct consoleto view the JavaScript console.
More detailed contributor docs may be added in the future.