https://github.com/quiltservertools/ticktools
A Minecraft mod for managing tick-related things
https://github.com/quiltservertools/ticktools
Last synced: about 1 year ago
JSON representation
A Minecraft mod for managing tick-related things
- Host: GitHub
- URL: https://github.com/quiltservertools/ticktools
- Owner: QuiltServerTools
- License: mit
- Created: 2021-06-11T18:05:20.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-07T05:23:13.000Z (over 4 years ago)
- Last Synced: 2025-04-03T15:43:39.895Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 231 KB
- Stars: 10
- Watchers: 0
- Forks: 5
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TickTools
A Minecraft mod for managing tick-related things
[](https://discord.gg/UxHnDWr)
## Config
```toml
# Required options
splitTickDistance = false
# Required if relevant config option above is enabled
tickDistance = 8
[dynamic]
dynamicTickDistance = false
minTickDistance = 4
dynamicRenderDistance = false
minRenderDistance = 4
maxRenderDistance = 12
# This value controls the MSPT used to target
targetMSPT = 50.0
# Optional
itemDespawnTicks = 6000
# Example config for world specific
# Uncomment to use
#[the_nether]
#splitTickDistance = true
#tickDistance = 8
#itemDespawnTicks = 6000
#[the_nether.dynamic]
# dynamicTickDistance = false
# minTickDistance = 4
# dynamicRenderDistance = false
# minRenderDistance = 4
# maxRenderDistance = 12
```
#### Quick overview of each config option
`splitTickDistance` controls whether you want to have a separate tick distance from your render distance
`tickDistance` controls your normal tick distance if `splitTickDistance` is enabled
`itemDespawnTicks` controls the number of ticks an item entity will take to despawn after being dropped. Vanilla is 6000 ticks
`dynamicTickDistance` controls whether the tick distance should fluctuate between `tickDistance` and `minTickDistance` depending on server MSPT
`minTickDistance` controls the minimum value the tick distance will be if `dynamicTickDistance
is enabled
`dynamicRenderDistance` controls whether the render distance should fluctuate between `minRenderDistance` and `maxRenderDistance` depending on server MSPT
`minRenderDistance` controls the minimum render distance when `dynamicRenderDistance` is enabled
`maxRenderDistance` controls the maximum render distance when `dynamicRenderDistance` is enabled
`targetMSPT` is the MSPT that the server will reduce the render distance to try and achieve, when dynamic render distance is enabled
## Commands
### Status Command
`/ticktools status`
Shows the current tick and render distances of all loaded worlds in the following format:
`World identifier: Render/Tick`
## Discuss
Support, discussion and development takes place on our discord, found at [https://discord.gg/UxHnDWr](https://discord.gg/UxHnDWr)
You can also sign up for release pings there should you be interested