Skip to content

Configuration

KabanFriends edited this page Feb 18, 2026 · 3 revisions

The configuration for Refixes can be accessed at mods/IroriPowered_Refixes/Refixes.json.

Early Plugin Config

Section: Early

Configurations for Refixes Early Plugin.

  • DisableFluidPreProcess (default = true): Improves up the chunk generation speed by skipping the processing of fluid blocks on chunk load.

Tick Sleep Optimization

Section: TickSleepOptimization

In the server ticking loop, replaces pure the busy-spin with the hybrid wait.

  • Enabled (default = true): Whether this feature is enabled or not.

Cylinder Visibility

Section: CylinderVisibility

Use a cylindrical query when searching for visible entities in the entity tracker system.

  • Enabled (default = true): Whether this feature is enabled or not.
  • HeightMultiplier ( default = 2.0): Height multiplier of the searching query. The final height is the entity's view radius is multiplied by this value.

K-d Tree Optimization

Section: KDTreeOptimization

Optimizes the sorting algorithm and rebuilding frequency of K-d trees.

  • OptimizeKDTreeSort (default = true): Whether to use a faster sorting algorithm when the data size is small.
  • SpatialFastSortThreshold" (default = 64): If the data size is smaller than this value, use a faster sorting algorithm.
  • SpatialSystemThrottle (default = true): Whether to occasionally skip rebuilding the tree based on configured values.
  • SpatialSystemRebuildInterval (default = 3): The interval for rebuilding the tree.

Listener Config

Section: Listeners

Features that listen to specific game events to trigger fixes and optimizations.

  • DefaultWorldWatcher (default = true): Attempts to restart the default world when it crashes.
  • InstancePositionTracker (default = true): Fixes a bug where players can be placed at a wrong location when exiting instance worlds. (Forgotten Temple, Ancient Portals, etc.)

System Config

Section: Systems

Features that register themselves as systems to apply fixes and optimizations.

  • RespawnBlock (default = true): Properly clears a player's respawn point when breaking respawn blocks such as beds.
  • ProcessingBench (default = true): Properly clears workbench windows when breaking workbench blocks.
  • CraftingManager (default = true): Fixes a race condition issue that occurs when opening/closing multiple workbenches very fast.
  • InteractionManager (default = true): Removes invalid interaction chain data from players.

Clone this wiki locally