An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# TickTools
A Minecraft mod for managing tick-related things

[![discord](https://img.shields.io/discord/764543203772334100?label=discord)](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