Rules
antiSpamDisabled
Disable spamming checks on players, including: chat message cooldown, creative item drop cooldown
- Type: 
boolean - Default value: 
false - Suggested options: 
false,true - Categories: 
TIS,CREATIVE,SURVIVAL 
blockEventPacketRange
Set the range where player will receive a block event packet after a block event fires successfully
For piston the packet is used to render the piston movement animation. Decrease it to reduce client's lag
- Type: 
double - Default value: 
64 - Suggested options: 
0,16,64,128 - Categories: 
TIS,OPTIMIZATION 
blockPlacementIgnoreEntity
Disable entity collision check before block placement, aka you can place blocks inside entities
Works with creative mode players only
- Type: 
boolean - Default value: 
false - Suggested options: 
false,true - Categories: 
TIS,CREATIVE 
breedingCooldownDisabled
Remove breeding cooldown of all kinds of mobs
- Type: 
boolean - Default value: 
false - Suggested options: 
false,true - Categories: 
TIS,CREATIVE 
cauldronBlockItemInteractFix
Make player be able to place block against cauldron block with any filled level
Affected Minecraft <= 1.16.x. This annoying behavior is already been fixed in 1.17+
- Type: 
boolean - Default value: 
false - Suggested options: 
false,true - Categories: 
TIS,CREATIVE 
chatMessageLengthLimitUnlocked
Unlock the chat message / command string length limit
The limit will be raised from 256 to 32000
Carpet TIS Addition is required to be installed on the client
- Type: 
boolean - Default value: 
false - Suggested options: 
false,true - Categories: 
TIS,CLIENT 
chunkUpdatePacketThreshold
The threshold which the game will just send an chunk data packet if the amount of block changes is more than it
Increasing this value might reduce network bandwidth usage, and boost client's fps if there are lots of tile entities in a chunk section with a lot of block changes
Set it to really high to simulate 1.16+ behavior, which is no chunk packet but only multiple block change packet
This rule is only available in <1.16
- Type: 
int - Default value: 
64 - Suggested options: 
64,4096,65536 - Categories: 
TIS,OPTIMIZATION,EXPERIMENTAL 
chunkTickSpeed
Modify how often the chunk tick occurs per chunk per game tick
The default value is 1. Set it to 0 to disables chunk ticks
Affected game phases:
- thunder
 - ice and snow
 - randomtick
 
With a value of n, in every chunk every game tick, climate things will tick n times, and randomtick will tick n * randomTickSpeed times per chunk section
- Type: 
int - Default value: 
1 - Suggested options: 
0,1,10,100,1000 - Categories: 
TIS,CREATIVE 
clientSettingsLostOnRespawnFix
Fixed stored client settings are not migrated from the old player entity during player respawn or entering end portal in the end
So mods relies on client settings are always able to work correctly, e.g. serverside translation of this mod and worldedit mod
- Type: 
boolean - Default value: 
false - Suggested options: 
false,true - Categories: 
TIS,BUGFIX 
commandLifeTime
Enables /lifetime command to track entity lifetime and so on
Useful for mob farm debugging etc.
- Type: 
String - Default value: 
true - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND 
commandManipulate
Enables /manipulate command for world related manipulation command
- Type: 
String - Default value: 
false - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND,EXPERIMENTAL 
commandPlayerActionPerTick
Enables the "perTick" action mode for the /player <name> <action> command
This rule is disabled by default since the "perTick" action mode exceeds the capabilities of vanilla behavior: vanilla clients can only perform one action input per tick
However, you can still enable the "perTick" action mode or restrict it to operator players only with this rule
- Type: 
String - Default value: 
false - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND,CREATIVE 
commandRaid
Enables /raid command for raid listing and tracking
- Type: 
String - Default value: 
true - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND 
commandRaycast
Enables /raycast command for debugging raycast
- Type: 
String - Default value: 
ops - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND 
commandRefresh
Enables /refresh command for synchronizing your client to the server
- Type: 
String - Default value: 
true - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND 
commandRemoveEntity
Enables /removeentity command for directly erase target entities from the world
- Type: 
String - Default value: 
ops - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND,CREATIVE 
commandSleep
Enables /sleep command for creating lag
- Type: 
String - Default value: 
ops - Suggested options: 
true,false,ops,0,1,2,3,4 - Categories: 
TIS,COMMAND,CREATIVE