Skip to content

Available Settings

github-actions-bot edited this page Jan 19, 2024 · 35 revisions

Carpet Fixes Settings

crystalExplodeOnExplodedFix

Fixes End Crystals not exploding when damaged from explosions. End Crystal chaining
Fixes: MC-118429

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

spongeUpdateFix

Fixes sponges not giving block updates when absorbing water
Fixes: MC-220636

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

hopperUpdateFix

Fixes hoppers not giving block updates when placed while powered
invisibleHopperFix is automatically enabled when used
Youtube Video

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

observerUpdateFix

Fixes observers not giving shape updates when retracted and immediately repowered
Fixes: MC-136566

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

targetBlockUpdateFix

Fixes target blocks not giving shape updates when retracted and immediately repowered

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

blockCollisionCheckFix

Fixes incorrect block collision checks for players
This bug allows you to teleport to the end at your overworld position, amongst many other problems
Fixes: MC-123364

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

blockUpdateOrderFix

Fixes issues where block updates are directional. Changes block update order from XYZ to XZY
Warning! This changes how block updates are done and could effect some contraptions
Fixes: MC-161402

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

extendedBlockUpdateOrderFix

Changes block updates that go 2 blocks out, so they have the same block update order
Changes extended block update order from YZX to XZY
Warning! This changes how some block updates are done and could effect some contraptions

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

comparatorUpdateFix

Fixes the issue where comparators don't always get updated correctly
Fixes: MC-120986

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

incorrectBounceLogicFix

Fixes some entities not bouncing on slime blocks and getting stuck
Fixes: MC-216985

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

incorrectBubbleColumnLogicFix

Fixes some entities getting stuck in bubble columns
Fixes: MC-207866

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

directionalBlockSlowdownFix

Fixes movement slowdown being calculated based on last block in search. Uses the slowest value instead
Fixes: MC-202654

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CLIENT

petsBreakLeadsDuringReloadFix

Fixes Leashed pets teleporting to the player when reloaded, breaking there leads
Fixes: MC-173303

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

endermanDontUpdateOnPlaceFix

Fixes enderman not updating the block they place correctly
Only applies if you use datapacks or mods. E.x. Enderman placing a wither skull will not spawn a wither
Fixes: MC-183054

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

endermanUselessMinecartTeleportingFix

Fixes enderman constantly trying to teleport when in a minecart under daylight
Fixes: MC-227008

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, VANILLA

endermanDontTakeExplosionDamageFix

Fixes the endermen not being able to take damage from wither and tnt explosions
Fixes: MC-258561

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, VANILLA

railInvalidUpdateOnPushFix

Fixes rails updating other rails before checking if they are in a valid location
Fixes: MC-174864

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

railMissingUpdateOnPushFix

Fixes rails not updating other rails on being moved, allowing for invalid states
Prevents redstone budding from working
Fixes: MC-123311

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

railMissingUpdateAfterPushFix

Fixes rails not updating other rails after being moved
Fixes: MC-96224

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

endVoidRingsFix

Fixes the void rings in the end, which is a floating point error
Fixes: MC-159283

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, OPTIMIZATION

sleepingDelaysFallDamageFix

Fixes fall damage being delayed by sleeping, fall damage will be removed instead
Fixes: MC-19830

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

tntCantUseNetherPortalsFix

Fixes TNT Entity not being able to go through nether portals
Fixes: MC-8983

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

fallingBlocksCantUseNetherPortalsFix

Fixes Falling Blocks not being able to go through nether portals
Fixes: MC-9644

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

spawnChunkEntitiesUnloadingFix

Fixes Spawn Chunks not ticking entities and block entities if no player online
Fixes: MC-59134

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, VANILLA

repairCostItemNotStackingFix

Fixes Named Blocks not stacking due to useless RepairCost tag
Fixes: MC-197473

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

drownedEnchantedTridentsFix

Fixes enchantments not working on tridents if thrown by a drowned
Fixes: MC-127321

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

witchHutsSpawnIncorrectCatFix

Fixes incorrect cat types spawning inside swamp huts
Fixes: MC-147659

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED, WONTFIX, VANILLA

hardcodedSeaLevelFix

Fixes incorrect sea level height being used when datapacks change the sea height
Fixes: MC-226687

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

fishingOutsideWaterFix

Fixes being able to fish outside of water
Fixes: MC-175544

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

xpOrbCollisionFix

Fixes experience orbs treating flowing lava as a full block
Fixes: MC-226961

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

conversionFix

Fixes multiple different mob conversions, not transferring all the correct nbt
Fixes: MC-88967

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

explosionBreaksItemFrameInWaterFix

Fixes Explosions being able to destroy item frames in water
Fixes: MC-3697

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

movingBlocksDestroyPathFix

Fixes Moving Blocks from destroying path blocks
Fixes: MC-161026

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

witherGolemSpawningFix

Fixes Withers and Golems not spawning due to replaceable blocks being in the way
Fixes: MC-60792

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, INTENDED, RECOMMENDED

illegalBreakingFix

Fixes Breaking blocks that should not be able to be broken using headless pistons
Illegal blocks are any blocks that have a hardness value of -1.0F
Fixes: MC-188220

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

headlessPistonFix

Fixes being able to make and use Headless Pistons
Fixes: MC-27056

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

sleepingResetsThunderFix

Fixes the thunder timer being reset whenever players sleep

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

incorrectExplosionExposureFix

Fixes incorrect explosion exposure calculations
Fixes: MC-232355

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED, VANILLA

duplicateBlockUpdatesFix

Fixes some redstone components sending duplicated block updates
Fixes: MC-231071

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL, RECOMMENDED, VANILLA, OPTIMIZATION

trapdoorMissingUpdateFix

Fixes some blocks not popping off when a trapdoor opens
Fixes: MC-157300

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

uselessDetectorRailUpdateFix

Fixes the detector rail giving useless comparator updates on entity collision

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

beeStuckInVoidFix

Fixes bees getting stuck in the void due to gravity being disabled
Fixes: MC-167279

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

allayStuckInVoidFix

Fixes allays getting stuck in the void due to gravity being disabled
Fixes: MC-249859

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

invulnerableEndCrystalFix

Fixes being able to make permanent invulnerable end crystals

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

creeperPortalFuseResetsFix

Fixes creepers resetting there fuse duration when travelling through a nether portal after being ignited by flint & steel
Fixes: MC-234754

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

soulSpeedIncorrectDamageFix

Fixes soul speed enchantment from damaging boots when riding a vehicle
Fixes: MC-200991

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

endCrystalPlacingTooEarlyFix

Fixes placing end crystals too early not re-summoning the Ender Dragon
Fixes: MC-215763

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

respawnDragonWithoutAllEndCrystalsFix

Fixes being able to respawn the ender dragon using only 2 ender crystals instead of the intended 4
Fixes: MC-102774

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

treeTrunkLogicFix

Fixes trees considering the bottom block as a trunk and modifying leaves because of it

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

uselessSelfBlockUpdateFix

Fixes blocks using updateNeighbors() on blocks next to them, making itself get a block update even though it does not accept block updates
Some blocks do accept block updates, although we make sure to update them correctly

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED, VANILLA, OPTIMIZATION

tntMinecartExplodesTwiceFix

Fixes Tnt Minecarts being able to explode twice, killing their own drops

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

breakAnythingDoorGoalFix

Fixes Zombies & Vindicators being able to break any block where a door was
Fixes: MC-95467

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

blackstoneButtonBreakSpeedFix

Fixes Blackstone Buttons taking longer then other buttons to break
Fixes: MC-199752

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

chestUsablePastWorldBorderFix

Fixes chests being accessible outside the world border by placing a chest near it
We do this by preventing chests from merging with other chests outside of the world border
Fixes: MC-67844

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

itemFramePlaysSoundOnReadFix

Fixes item frames playing a sound when they are read from nbt
Fixes: MC-123450

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, VANILLA

incorrectNbtChecks

Fixes commands not allowing all nbt tags to work correctly
Fixes: MC-112257

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, VANILLA, RECOMMENDED, CREATIVE

endPortalRemovesEffectsFix

Fixes the end portal removing your status effects when going from the overworld to the end
Fixes: MC-6431

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

inconsistentRedstoneTorchFix

Fixes burnt-out redstone torches having inconsistent behavior for turning on again
Fixes: MC-120938

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

foxesDropItemsWithLootOffFix

Fixes gamerule doMobLoot not effecting foxes from dropping their items
Fixes: MC-153010

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

foxesDisregardPowderSnowFix

Fixes Foxes not Respecting Powder Snow as a Snow Like block, Therefore Powder Snow would not have the same effect as Snow does
Fixes: MC-230660

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

spectatorAdvancementGrantingFix

Fixes advancement criteria being granted to players in Spectator mode
Fixes: MC-120083

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

instantFluidFlowingFix

Fixes fluids being able to instantly flow!
Fixes: MC-215636

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

saferItemTransfers

Changes the code to use less copy calls, and instead pass references when possible

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED, DUPE

beeNotLeavingHiveFix

Fixes bees not leaving the hive in the end & nether due to weather conditions
Fixes: MC-168329

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

hangingEntityTriggersTrapsFix

Fixes item frames & paintings being able to interact with pressure plates & tripwire hooks, causing them to not de-power
Fixes: MC-82055

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

boatsTakeFallDamageFix

Fixes boats breaking and giving fall damage under certain circumstances
Fixes: MC-119369

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

boatsDontTakeFallDamageFix

Fixes boats not being destroyed by fall damage
Fixes: MC-98160

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

buriedTreasureAlwaysCenterFix

Fixes buried treasure always generating in the center of a chunk
Fixes: MC-227443

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

reinforcementsOnlySpawnZombiesFix

Fixes reinforcements only spawning zombies
Fixes: MC-14800

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

voidKillsLoyaltyTridentsFix

Fixes the void killing loyalty tridents, even though they should come back to the player
Fixes: MC-125755

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, INTENDED

endermanLowerPiercingFix

Fixes piercing projectiles lowering there piercing when 'hitting' an enderman
Fixes: MC-145557

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

projectileNotDetectedOnPlaceFix

Fixes placing a button/pressure plate inside of a projectile not activating it
Fixes: MC-209284

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

arrowEffectsBypassTotemsFix

Fixes arrows of harming bypassing Totems of Undying
Fixes: MC-206307

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

mobsConvertingWithoutBlocksFix

Fixes mobs continuing to convert even if the block is no longer there
Fixes: MC-227250

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

mobsIgnoreOwnerOnPickupFix

Fixes Mobs ignoring 'Owner' when picking up loot
Fixes: MC-120578

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

redstoneComponentUpdateOrderOnBreakFix

Fixes redstone torch/repeater/comparator update order when being broken, causing incorrect update order
Fixes: MC-157644

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

velocitySeparateAxisCancellingFix

Fixes player velocity on X and Z axis being cancelled separately at low values
Fixes: MC-241951 & MC-160304

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CLIENT

armorStandMissingFunctionalityFix

Fixes ArmorStands losing functionality due to 'optimizations'
The marker tag will still prevent interaction though
Fixes: MC-244956

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

endermanTeleportWithoutAIFix

Fixes enderman teleporting when they have the NoAI tag
Fixes: MC-65668

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, WONTFIX

redstoneRedirectionMissingUpdateFix

Fixes redstone redirection missing updates on redirecting
Fixes: MC-3703

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

pistonsPushWaterloggedBlocksFix

Fixes being able to push waterlogged blocks while retaining the waterlogged state using a short pulse
Fixes: MC-130183

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

tileDropsAffectedByFloatingPointFix

Fixes tile drops at the world border spawning at the wrong location
Relates to MC-4

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

worldBorderCollisionRoundingFix

Fixes world border collision rounding to blocks for entity collisions
Fixes: MC-88482 & MC-247422

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, INTENDED

detectorRailOffsetUpdateFix

Fixes comparator signal ending prematurely due to offset block updates
Fixes: MC-247420

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

placeBlocksOutsideWorldBorderFix

Fixes being able to place blocks outside of the world border
Fixes: MC-63578 & MC-223613

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

incorrectPistonWorldBorderCheckFix

Fixes pistons being able to push blocks outside of the world border
Fixes: MC-82010

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

explosionsBypassWorldBorderFix

Fixes explosions being able to destroy blocks outside of the world border
Fixes: MC-54606

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

spawnEggOffsetEventFix

Fixes spawn eggs having an offset game event when spawning an entity
Fixes: MC-247643

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

spawnEggMissingOcclusionFix

Fixes Spawning entities using spawn eggs on vibration occluding blocks not occluding
Fixes: MC-247645

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, INTENDED

spawnEggMissingEventFix

Fixes Spawning entities using spawn eggs on entities not creating ENTITY_PLACE game event
Fixes: MC-214472

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

villagerDiscountIgnoresOfflinePlayersFix

Fixes villagers not giving a discount if you log out while they are being cured
Fixes: MC-247647

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

villagerToWitchBedOccupiedFix

Fixes villagers converting to witches while sleeping, not changing the bed occupancy
Fixes: MC-167242

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

reloadUpdateOrderFix

Fixes reload update order for tile entities
Fixes instant wires randomly breaking - Effective after chunk reload.
Fixes: MC-89146

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

pistonReloadInconsistencyFix

Fixes piston lastProgress not being set correctly
Related to MC-89146

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, NBT

armorStandNegateLavaDamageFix

Fixes armor stands not taking damage in lava
Fixes: MC-199210

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

armorStandNegateCactusDamageFix

Fixes armor stands not being damaged by cactus
Fixes: MC-224420

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

armorStandNegateAnvilDamageFix

Fixes armor stands not being damaged by anvils
Fixes: MC-203302

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED

tripwireNotDisarmingFix

Fixes tripwires not being disarmed correctly
Fixes: MC-129055

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

powderedSnowOpacityFix

Fixes powder snow letting light pass through it
Fixes: MC-205044

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, INTENDED

invisibleHopperFix

Fixes hoppers being invisible when placed next to a powered block
It fixes clients not being able to see the hopper, by redrawing them if powered

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CLIENT, RECOMMENDED

blueWitherSkullNotSavedFix

Fixes Wither skull projectiles not saving if its charged/blue in there nbt
Fixes: MC-81656

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, NBT

nocomExploitFix

Prevents the NoCom Exploit from being able to crash the server
There is a fabric mod that is able to do this in vanilla!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CRASHFIX, RECOMMENDED

structureManagerCantLoadSnbtFix

Fixes the structure manager not being able to load snbt versions of nbt files
This makes it possible for structure blocks to load snbt files also.
Should not be used in survival or for datapacks, since its slower than nbt

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CREATIVE

nonSolidBlocksBreakCactusIfPushedFix

Fixes cactus breaking when moving a non-solid block next to them with a piston
Fixes: MC-160095

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

mobsSpawnOnMovingPistonsFix

Fixes mobs being able to spawn on moving pistons
Requires a server-restart to change!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

geodeLavalogFix

Fixes an edge case within geodes where it will waterlog a block next to lava, due to missing fluid check

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

frictionlessEntitiesFix

Fixes frictionless goats & frogs, currently requires to be modified per mob
Fixes: MC-228273

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

mobsTargetDeadEntitiesFix

Fixes mobs that fight as a group targeting dead entities, leading to many bugs
Fixes: MC-183990

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

oresDontDropXpWhenBlownUpFix

Fixes ore blocks not dropping experience when blown up - sculk use the same block as ores
Fixes: MC-176840 & MC-249190

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

entityGrowingUpCollisionClippingFix

Fixes Entities growing up still clipping through walls if they have a collision above them
Suggested fix by MethodZz from: https://www.youtube.com/watch?v=Tg5eQk6P-NQ

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

slowedEntityGoalsFix

Fixes an optimization in 1.18 changing the behaviour of many goals even though mojang said it would change nothing
This bug results in many goals being slower, or happening less often. It also seems to cause other goals to be faster!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

pistonUpdateOrderIsLocationalFix

Fixes pistons pulling/pushing blocks using a hashmap causing order to be locational
Fixes: MC-233420

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

missingObserverUpdatesFix

Fixes some events / actions not triggering observers
Fixes: MC-107664

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

eatCakeFromAllSidesFix

Fixes cakes being eaten from all sides
Fixes: MC-249685

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

unableToModifyPlayerDataFix

Fixes not being able to use /data on players
Fixes: MC-122102

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL, INTENDED

tradeDemandDecreasesIndefinitelyFix

Fixes villager trade demand decreases indefinitely
Fixes: MC-163962

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

voidTradingFix

Fixes void trading
The ability to trade with a villager in unloaded chunks allowing for infinite trading

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

lavaCalculatesWrongFireStateFix

Fixes lava creating fire with incorrect block states
Fixes: MC-250048

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

powderSnowOnlySlowIfFeetInBlockFix

Fixes powder snow only slowing down players when there feet are in the block
Fixes: MC-205242

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

brokenHiddenStatusEffectFix

Fixes broken status effect logic resulting in hidden status effects not running onRemove() or onApplied() for the correct effect strength
Fixes: MC-182497

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

absorptionStaysWithoutHeartsFix

Fixes absorption effect not going away even after the absorption hearts are gone
Fixes: MC-202432 & MC-128682

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

zeroDamageHurtsWolvesFix

Fixes wolves getting hurt from damage that should not hurt, such as snowballs
Fixes: MC-72151

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

noteBlockNotPoweredOnPlaceFix

Fixes note blocks not setting there powered state when placed by a player

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

shipwreckChunkBorderIssuesFix

Fixes shipwrecks having different block palettes and heights between chunk borders
Fixes: MC-131745

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

doorBreakNotStoppedOnDeathFix

Fixes BreakDoorGoal not stopping on entity death, leading to cracks that stay for a while
Fixes: MC-185597

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

projectileKeepsVelocityFix

Fixes projectiles keeping there velocity
Fixes: MC-198908

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

giantTreesHaveExtraLogFix

Fixes giant trees creating an extra single log at the top corner

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

duplicateEntityUUIDFix

Fixes entities created with duplicate uuid's
Fixes: MC-137370

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

iceWaterSkipsWaterloggedFix

Fixes ice not turning to water when broken by a player if the block below is waterlogged
Fixes: MC-206185

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

witchAndCatSpawnMergedFix

Fixes witches & cats spawning inside of each other, by shifting the cat over by another block
Fixes: MC-163503

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

hoppersSelectMinecartsRandomlyFix

Fixes hoppers choosing a random minecart, resulting in slower item transfers
Fixes: MC-124099

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

beesSwimInWaterAndDieFix

Fixes bees trying to swim in water causing them to die
Bees must be reloaded for the fix to take place
Fixes: MC-190261

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

hungerGoesDownInPeacefulFix

Fixes hunger depleting in peaceful mode
Fixes: MC-31819

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

crossDimensionTeleportLosesStatsFix

Fixes client stats being lost when teleporting between dimensions
Fixes: MC-124177

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

fallingBlockDamageIsOffsetFix

Fixes falling block damage bounding box being offset
Fixes: MC-203302

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

beaconsAlwaysPlaySoundOnBreakFix

Fixes beacons always playing the depowering sound when broken even if it was not powered
Fixes: MC-153086

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

markerArmorStandsTriggerBlocksFix

Fixes marker armor stands being able to trigger traps such as pressure plates, and string
Fixes: MC-135809

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

markerArmorStandsCreateBubblesFix

Fixes marker armor stands creating bubbles in water
Fixes: MC-78314

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

armorStandsCantRideVehiclesFix

Fixes armor stands not being able to ride vehicles
Fixes: MC-90923

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

boatTooFarFromDispenserFix

Fixes boats getting created 1/16th of a block too far from the dispenser that created them

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

creativeEnchantingCostsExperienceFix

Fixes enchanting in creative mode still deducting experience
Fixes: MC-12656

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CREATIVE

ocelotsAndCatsTryToFleeInVehicleFix

Fixes ocelots and cats trying to flee from the player while being stuck in a vehicle like a boat
Fixes: MC-53721

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

sheepEatGrassThroughBlocksFix

Fixes sheep being able to eat grass through full blocks
Fixes: MC-76490

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

snowmanCreateSnowWhileFloatingFix

Fixes snowman creating snow while not touching the ground
Fixes: MC-214344

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

leashKnotNotUpdatingOnBreakFix

Fixes leash not updating when mobs break there leashes

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

bucketableMobsNotDetachingLeashesFix

Fixes leashes not being detached on mobs being put in a bucket. So you don't get your leash back
Fixes: MC-229057

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

followParentGoalBreaksMovementFix

Fixes the follow parent goal not setting the movement control, causing babies to move incorrectly
Fixes: MC-149838

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

beesDropLikeBouldersFix

Fixes bees just not flying when spawning due to navigation not being set
Fixes: MC-190042

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

pistonsPushTooFarFix

Fixes pistons pushing entities too far due to the offset

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

convertConvertingZombieVillagersFix

Fixes being able to start the conversion of zombie villagers while they are already converting
Fixes: MC-166984

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

beesFearRainFix

Fixes bees being able to feel none-existing rain
Fixes: MC-178119

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

mobsAttackThroughBlocksFix

Fixes mobs being able to hit entities through blocks
This might have an impact on performance, although shouldn't be that bad
Fixes: MC-2310

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

selfHarmFix

Fixes mobs attacking themselves. Self-Harm should not be taught to kids ;)
Fixes: MC-110386

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

doubleBlocksSkipEntityCheckFix

Fixes double blocks like beds & doors from skipping the entity check
Fixes: MC-123619

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

dripstoneSkipsEntityCheckFix

Fixes pointed dripstone skipping the entity check
Fixes: MC-206599

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

recordWorldEventFix

Fixes record world events being sent at the wrong time, causing multiple disks to play at the same time
Fixes: MC-112245

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

bedTeleportExploitFix

Fixes a 8x teleport exploit using beds

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

viewerCountNegativesFix

Fixes the viewer count for some inventories (chest, ender chest, barrel) being able to go into the negatives
Fixes: MC-229680 & MC-208051

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

shulkerBoxMissingUpdateFix

Fixes shulker box missing a block update
Fixes: MC-190815

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

snowGolemAttackCreepersFix

Fixes snow golem attacking creepers, resulting in there death
Fixes: MC-73964

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

sweepingIgnoresFireAspectFix

Fixes sweeping edge not applying fire aspect
Fixes: MC-93669

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

spawnInsideGatewayFix

Fixes the end gateway teleport check using blocks that should be invalid as valid for teleporting
Fixes: MC-193421

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

enderDragonDoesntDropBlocksFix

Fixes the enderdragon not dropping the blocks it breaks
Fixes: MC-220519

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

inhabitedTimeFix

Fixes InhabitedTime not always updating in some chunks
Fixes: MC-127407

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

badVillagerPyrotechnicsFix

Fixes villagers being hurt by there own fireworks
Fixes: MC-195326 & MC-233250

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

endermanPainfulTeleportFix

Fixes enderman teleporting away during damage, making other damage systems believe the enderman got hurt. Such as wither skulls applying wither
Fixes: MC-186119

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

endermanAvoidProjectilesInVehicleFix

Fixes enderman doing teleporting effects and sounds and avoiding projectiles while in a vehicle
Fixes: MC-183446

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

comparatorTransparencyFix

Fixes comparators not being able to get containers through opaque full blocks like pistons & observers

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, PARITY

daylightSensorPlacementFix

Fixes daylight sensors not setting there power state when placed by a player
Fixes: MC-156867

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

tridentFallingDamageFix

Fixes tridents not dealing damage after having been in a block
Fixes: MC-130151

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

tntMinecartTerribleCollisionFix

Fixes tnt minecarts blowing up when basically turning any rail while next to a block
Fixes: MC-7464

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

tntExtendedHitboxClipFix

Fixes tnt being created in extended hitboxes causing tnt to clip through them
Fixes: MC-12730

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

brewingResetsOnUnloadFix

Fixes brewing stands resetting there brewTime when being unloaded
Fixes: MC-26304

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

comparatorSkipsBlockedChestFix

Fixes comparators being unable to get the signal strength from a blocked chest
Fixes: MC-100302

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

chorusFruitFallDamageFix

Fixes chorus fruits item not resetting fall damage on teleport
Fixes: MC-112133

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

potionEffectsAffectDeadEntitiesFix

Fixes dying entities being affected by splash potion effects and area effect clouds
Fixes: MC-114761

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

obsidianPlatformDestroysBlocksFix

Fixes the end obsidian platform breaking blocks above the platform every time you travel to the end
Fixes: MC-902

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

depthStriderSlowsRiptideFix

Fixes depth strider slowing down riptide, causing riptide to be slower in water and messing up the launching
Fixes: MC-136249

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CLIENT

teleportPastWorldBorderFix

Fixes enderman, chorus fruit, and some other teleports from teleporting past the world border
Fixes: MC-106416

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

grassSnowLayersFix

Fixes grass turning to dirt if more then 1 snow layer is on top of it.
Fixes: MC-150654

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

lavaIgnoresBubbleColumnFix

Fixes lava not being able to convert bubble columns to stone
Fixes: MC-137713

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

directionalMinecartCollisionFix

Fixes minecart colliding when standing still
Fixes: MC-14850

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

minecartWontBounceFix

Fixes minecart not bouncing from any transparent block with a full face
Fixes: MC-6311 & MC-171903

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

detectorRailDetectsTooEarlyFix

Fixes detector rails detecting the minecarts to early and causing minecarts to go in the wrong direction
Fixes: MC-868

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

detectorRailsDontPowerDiagonallyFix

Fixes detector rails not powering powered rails diagonally
Fixes: MC-3430

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

reinforcementsSpawnOffCenteredFix

Fixes zombie type reinforcements spawning off centered instead of centered on a block
Fixes: MC-114016

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

turtleEggWrongCollisionCheckFix

Fixes being able to step on turtle eggs without colliding with the collision shape
Fixes: MC-132187

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

pointedDripstoneWrongCollisionFix

Fixes being hurt by pointed dripstone when landing on the block above
Fixes: MC-248947

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

bedLandingWrongCollisionFix

Fixes being able to land on a trapdoor on top of a bed and get less fall damage even though you haven't touched the bed
Fixes: MC-248947

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

paletteCopyDataCorruptionFix

Fixes Palette copy() using the same listener which can cause data corruption
Warning! Some mods might actually use this bug as part of there design. Use this to test if your mod is affected!
Fixes: MC-251664

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, MODDED

pistonsPushEntitiesBehindThemFix

Fixes pistons pushing entities behind it, which was the original cause of the item frame dupe
This only fixes modded pistons that use different speeds!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, MODDED

tallGrassWaterWontSpreadFix

Fixes tall grass not spreading water
Fixes: MC-130890

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

enderpearlClipFix

Fixes enderpearls allowing you to clip through blocks
Fixes: MC-2164

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

wardenEatsArmorFix

Fixes the warden being able to consume armor dispensed onto it

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

endCrystalsOnPushDontSummonDragonFix

Fixes end crystals not attempting to respawn the dragon when being pushed by a piston

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

sitGoalAlwaysResettingFix

Fixes the SitGoal continuously restarting if the owner is offline, instead of doing the checks normally
Currently does not change any vanilla mechanics. Although this bug might cause issues in other mods!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, MODDED

simulatedOutOfMemoryCrashFix

Fixes crashes caused by debugSimulatedOutOfMemory
Should only be used if you know what you are doing!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: EXPERIMENTAL

someUpdatesDontCatchExceptionsFix

Fixes crashes caused by block updates using the SixWayEntry update. Currently only useful for OOM!
When enabled, this might lower performance. Should only be used for testing!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: EXPERIMENTAL

fallingBlocksCantReuseGatewaysFix

Fixes falling blocks only being able to use end gateways once

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

villagersDontReleaseMemoryFix

Fixes villagers not releasing there tickets & positional memories when changing dimension, causing them to attempt to pathfind to them causing insane lag
Fixes: MC-248208

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, CRASHFIX, RECOMMENDED

structuresIgnorePassengersFix

Fixes structure blocks not being able to save entities with passengers
It will still usually fail since both entities have the same UUID, use the rule: duplicateEntityUUIDFix to get around this
Fixes: MC-103452

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

optimizedBiomeAccess

Optimized the getBiome call to be 25% - 75% faster
This is a fully vanilla optimization. This can optimize the client also, go check Blanket-client-tweaks for that

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: OPTIMIZATION, VANILLA, CLIENT, RECOMMENDED

optimizedRecipeManager

Optimized the RecipeManager getFirstMatch call to be up to 3x faster
This is a fully vanilla optimization. Improves: [Blast]Furnace/Campfire/Smoker/Stonecutter/Crafting/Sheep Color Choosing
This was mostly made for the auto crafting table, since the performance boost is much more visible while using that mod

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: OPTIMIZATION, VANILLA, CLIENT, RECOMMENDED

optimizedNeighborUpdater

A memory efficient implementation of the new NeighborUpdater
Does not work with updateSuppressionBlock

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: OPTIMIZATION, VANILLA, EXPERIMENTAL

fallingBlockDuplicationFix

Fixes falling blocks duping using the end portal

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, DUPE

railDuplicationFix

Fixes rails duplicating

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, DUPE

pistonDupingFix

Fixes TNT & carpet dupers, and part of rail dupers
Attachment block update based dupers will do nothing and redstone component update based dupers can no longer keep their duped block
Implementation by Carpet-TIS-Addition - Dupe bad dig good

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, DUPE

giveCommandDupeFix

Fixes being able to dupe items using the /give command
Fixes: MC-120507

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED, DUPE

beeDupeFix

Fixes bees duplicating while trying to load a beehive/beenest in unloaded chunks
Fixes: MC-234471

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL, DUPE

breakSwapGeneralItemDupeFix

Fixes a general item dupe using shulker boxes

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, RECOMMENDED, DUPE

stringDupeFix

Fixes a string dupe using water & tripwire hooks
Fixes: MC-59471

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, DUPE

tripwireHookDupeFix

Fixes a tripwire hook dupe using doors & trapdoors

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, DUPE

lecternBlockDupeFix

Fixes a lectern block dupe, it just dupes the lectern block

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, DUPE

reIntroduceTargetBlockPermanentlyPowered

Re-introduces target blocks being permanently powered when moved by pistons
Reverts MC-173244

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceLightningRodPermanentlyPowered

Re-introduces lightning rods being permanently powered when moved by pistons
Reverts MC-203718

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroducePortalGeneralItemDupe

Re-introduces general item dupe using dolphins, and some other dimension change dupes

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE, DUPE

reIntroduceFlintAndSteelBehavior

Re-introduces 1.12 flint and steel behavior. Flint and steel can be used for updating observers / buds
Reverts MC-4923 from 18w05a

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceDonkeyRidingDupe

Re-introduces multiplayer donkey/llama dupe bug based on disconnecting while riding donkey/llama
Reverts MC-181241 from 18w05a
This has not been tested in 1.18 and may not work!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE, EXPERIMENTAL, DUPE

reIntroduceItemShadowing

Re-introduces item shadowing! - Requires the rule reIntroduceInstantBlockUpdates since 22w11a
PR0CESS's Video & Fallen_Breath's Video

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE, DUPE

reIntroduceZeroTickFarms

Re-introduces zero tick farms
Reverts MC-113809 from 20w12a

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceOnlyAutoSaveSaving

Re-introduces only saving during autosaves instead of any time
Reverts 'saving chunks whenever there is time spare to reduce autosave spikes' from 20w12a
This makes your hard drive work overtime, so people with slow drives might suffer from this. This fixes that!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceVeryAggressiveSaving

Re-introduces very aggressive saving by removing the chunk save cooldown that was added in 22w05a

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceFallingBlockEntityPhase

Re-introduces falling blocks giving block updates during the entity phase changed in 22w03a

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceInstantBlockUpdates

Re-introduces instant block updates which changed in 22w11a

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceProperGoalTimings

Re-introduces or better said, reverts an optimization made in 21w39a that broken many entity goal timings. The optimization made many tasks slower, and others faster. It was not done correctly!
Technically this was an optimization so enabling this rule will most likely come at a performance cost!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroducePistonTranslocation

Re-introduces Piston Translocation from 1.10

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

reIntroduceTrapdoorUpdateSkipping

Re-introduces compact update skippers using trapdoors
This was patched in 1.20

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: REINTRODUCE

lightningKillsDropsFix

Fixes Lightning killing the items that drop from entities it kills
Fixes: MC-206922

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

doubleRetraction

Re-adds 1.8 double retraction to pistons

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX, EXPERIMENTAL

repeaterPriorityFix

Fixes Quick pulses getting lost in repeater setups
Probably brings back pre 1.8 behaviour
Fixes: MC-54711

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: BUGFIX

updateSuppressionCrashFix

No longer fixes an actual crash, the crash is only possible if you use: reIntroduceInstantBlockUpdates

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: EXPERIMENTAL

debugStackDepth

Placing turtle eggs on a barrier block will make it output the current stack depth on shape updates
Checking a stack depth can be expensive, do not abuse!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: DEBUG

debugStackTrace

Placing turtle eggs on a jigsaw block will make it output the current stack trace on shape updates
The rule reIntroduceInstantBlockUpdates should be used for better traces!

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: DEBUG

debugSimulatedOutOfMemory

A jigsaw block with a lightning rod ontop of itself will make it throw a real out of memory exception when receiving a block update

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: DEBUG

maxChunksSavedPerAutoSave

Allows you to change the max amount of chunks that can save per autosave
If your server has large lag spikes due to chunk saving, you can lower this number.

  • Type: int
  • Default value: 200
  • Required options: 300, 200, 100, 50
  • Categories: ADVANCED, OPTIMIZATION

maxChunksSavedPerTick

Allows you to change the max amount of chunks that can save per tick for the 1.18 chunk saving system
This is for the system which just attempt to save chunks every tick. Max chunks saved per tick

  • Type: int
  • Default value: 20
  • Required options: 100, 50, 20, 10
  • Categories: ADVANCED, OPTIMIZATION

chunkSaveCooldownDelay

Allows you to change the chunk save cooldown added in 22w05a
Set to 10s by default, this is the delay between chunks aggressively saving
If your server has large lag spikes due to chunk saving, you can raise this number.
For obvious reasons, this rule is disabled when reIntroduceVeryAggressiveSaving is enabled

  • Type: int
  • Default value: 10000
  • Required options: 120000, 60000, 10000, 1000, 0
  • Categories: ADVANCED, OPTIMIZATION

toggleOnlineMode

Allows you to toggle onlineMode without needing to restart the server

  • Type: boolean
  • Default value: true
  • Required options: true, false
  • Categories: ADVANCED, EXPERIMENTAL

togglePreventProxyConnections

Allows you to toggle preventing proxy connections without needing to restart the server

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: ADVANCED, EXPERIMENTAL

togglePvpEnabled

Allows you to toggle pvpEnabled without needing to restart the server

  • Type: boolean
  • Default value: true
  • Required options: true, false
  • Categories: ADVANCED, EXPERIMENTAL

toggleFlightEnabled

Allows you to toggle flightEnabled without needing to restart the server

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: ADVANCED, EXPERIMENTAL

toggleEnforceWhitelist

Allows you to toggle enforcing the whitelist without needing to restart the server

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: ADVANCED, EXPERIMENTAL

parityRandomBlockUpdates

Makes block update order random

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: PARITY

parityMovableLightBlocks

Allows pistons to push and pull light blocks

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: PARITY

parityTerribleComparators

Comparators no longer output level 15 if the full block its reading from is powered if there is a container behind it
Relates to MC-64394 which marked as Works As Intended

  • Type: boolean
  • Default value: false
  • Required options: true, false
  • Categories: PARITY

Stats

Rules: 245
Fixes: 211
Crash Fixes: 2
Dupe Fixes: 13
ReIntroduced: 14
Optimizations: 9
Advanced Rules: 8
Parity Fixes: 4
Rules to be removed next big release: 0

Clone this wiki locally