
Huge thanks to @petersv5 for getting it started.
Changes:
- Fixed rule
chestUsablePastWorldBorderFixnot working properly #160 - Major cleanup of the codebase
Removed Rules:
entityBlockCollisionUsingCenterFix- In the game nowtransparentBlocksNegateEnchantingFix- Can be done with datapacks nowoptimizedPoweredRails- Has its own mod nowreIntroduceReverseRailUpdateOrder- Too much work to maintaindelayBetweenAutoSavesmaxTickLatencystatusUpdateDelay
Notes: I will not be making a version for 1.20.1 to 1.20.3. I don't have the time to write them.
What's Changed
- update to support 1.20.4 by @petersv5 in https://github.com/FxMorin/carpet-fixes/pull/163
New Contributors
- @petersv5 made their first contribution in https://github.com/FxMorin/carpet-fixes/pull/163
Full Changelog: https://github.com/FxMorin/carpet-fixes/compare/v1.16.1...v1.17.0
- Fixed rule
Changes:
- Fixes carpet-fixes crashing
Changes:
- New Rule:
reIntroduceTrapdoorUpdateSkipping- Allows you to use the compact update skipping design shown. Example: Docm77 video
- It was patched by Mojang in 1.20, this will bring it back
- Removed Rule:
optimizedTicketManager - Renamed a mixin so people stop blaming carpet-fixes even tho the mod does basically nothing that could cause lag...
- New Rule:
Fix hopper crash in 1.19.4 release
Fixed a crash related to hopper block updates in v1.15.1
Removed Rules:
playerStepEventFix- Too hard to maintain
boatsCreatedTooHighFix- "fixed" by mojang
boatsStuckInDispensersFix- "fixed" by mojang
movableCoralFanFix- piston code for it made it hard to implement from a mod
grindstonesNotMovableFix- piston code for it made it hard to implement from a modNew Rules:
boatTooFarFromDispenserFix- Mojang fix made me cry so I fixed it better...Removed Rules: - Fixed in Minecraft
stepAndDestroyBlockGoalUsesOriginFixhopperMinecartSlowerAtOriginFixjukeboxDiscItemOffsetOnBreakFixUpdated to v1.19.3 - This is the last time im doing an update myself
Removed Rules: - Fixed in Minecraft
catsBreakLeadsDuringGiftFixMC-202607 Same Fix
incorrectFallDamageFixMC-14167 Different Fix
wrongPressurePlateHitboxFixMC-248753 Close enough
shulkersAreLowerInChestBoatFixMC-249463 Same Fix
nbtDataDupeFixMC-112826 & MC-191011 Same Fix
merchantTradePacketExceptionFixMC-200000 Same Fix
frogJumpsIgnoreTemptedFixMC-249328 Same Fix
deathTimeCorruptsMobsFixMC-84873 Used requested fix in comments
horseDupeFix
chestBoatDupeFixRemoved Rules: - Does not fit with the mod/too hard to maintain
optimizedRounding
optimizedHypotFixes:
#116 -beeDupeFixprevents bees from entering hives
#117 - hardcodedSeaLevelFix causes a crash with Depth Meter from Additional Additions
#118 - Incompatablity with Creatures from the snowChanges:
- Migrated over to the new carpet settings manager, thanks to @adryd325
- Fix for optimizedNeighborUpdater to make it work like vanilla, thanks to @igna-778
Fixes a crash
Fixes: #96 - Sugar cane floats with rule:
reIntroduceZeroTickFarmsThis update for 1.18 brings over a bunch of rules from the dev branch and some fixed
New Rules:
paletteCopyDataCorruptionFixMC-251664
pistonsPushEntitiesBehindThemFixOnly affects modded pistons
detectorRailsDontPowerDiagonallyFixMC-3430
reinforcementsSpawnOffCenteredFixMC-114016
turtleEggWrongCollisionCheckFixMC-132187
pointedDripstoneWrongCollisionFixMC-248947
bedLandingWrongCollisionFixMC-248947
tallGrassWaterWontSpreadFixMC-130890
foxesDisregardPowderSnowFixMC-230660Changes:
playerBlockCollisionUsingCenterFix->entityBlockCollisionUsingCenterFixDevelopment:
/fillsummoncommand for development
Fixes:
#70 -entityBlockCollisionUsingCenterFixmakes all entities immune to magma
#97 - VMP compatibilityNew Rules:
lecternBlockDupeFix- Fixes being able to dupe lecterns using packets
sitGoalAlwaysResettingFix- Fixes the SitGoal continuously restarting if the owner is offline, instead of doing the checks normallyNew Rules: (Related to OutOfMemory)
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
simulatedOutOfMemoryCrashFix- Fixes crashes caused bydebugSimulatedOutOfMemory
someUpdatesDontCatchExceptionsFix- Fixes crashes caused by block updates using the SixWayEntry updateFixes:
FixedreIntroduceZeroTickFarmswhich broke in 1.19
#48 - When using the ruleoptimizedRecipeManageryou couldn't craft some recipesNew Rules:
updateSuppressionCrashFix- #82 Ported from fabric-carpet since it was removed
chestBoatDupeFix- Fixes multiple dupes possible using chest boats
toggleOnlineMode
togglePreventProxyConnections
togglePvpEnabled
toggleFlightEnabled
toggleEnforceWhitelistFixes:
#85 - When using the ruleoptimizedRecipeManageryou couldn't craft suspicious stew
#84 - Players being kicked when using rule:playerStepEventFix
#83 - reIntroduceInstantBlockUpdates would not set its default correctlyNew Rules:
wardenEatsArmorFix- Using a dispenser with armor on a warden deletes the armor.
endCrystalsOnPushDontSummonDragonFix- #77Removed Rules: (Due to being fixed by mojang) [14]
RuleName BugReport Fixed Version entitiesFallThroughClayFromMudFix MC-250034 1.19 Pre-5 entitiesFallThroughSculkFix MC-251030 1.19 Pre-5 stringTagExploitFix MC-134892 1.19 Pre-4 sculkSensorPrecisionLossFix MC-218222 1.19 Pre-1 minecartMissingOcclusionFix MC-213823 1.19 Pre-1 cantJumpOffBlockWhenSneakingFix MC-197647 22w19a projectileMissingOcclusionFix MC-208771 22w17a boatMissingOcclusionFix MC-208597 22w17a allayWrongNoteblockFix MC-250027 22w17a crystalExplosionGivesWrongEventFix MC-249962 22w17a allayCanBeEquippedWithArmorFix MC-249745 22w17a allayLosesItemOnUnloadFix MC-249745 22w17a allaySeesSpectatorsFix MC-249790 22w16a sculkSensorBiasFix MC-207289 22w14a Removed Some Advanced Rules: (Does not fit into the mod)
toggleOnlineMode
togglePreventProxyConnections
togglePvpEnabled
toggleFlightEnabled
toggleEnforceWhitelistNew Rules:
depthStriderSlowsRiptideFixMC-136249
teleportPastWorldBorderFixMC-106416
grassSnowLayersFixMC-150654
lavaIgnoresBubbleColumnFixMC-137713
directionalMinecartCollisionFixMC-14850
minecartWontBounceFixMC-6311 and MC-171903
detectorRailDetectsTooEarlyFixMC-868Fixes:
#64, #65, and #66 A game crash that only happens to certain people, most likely due to mod incompatibilities.New Rules:
depthStriderSlowsRiptideFixMC-136249
teleportPastWorldBorderFixMC-106416
grassSnowLayersFixMC-150654
lavaIgnoresBubbleColumnFixMC-137713
directionalMinecartCollisionFixMC-14850
minecartWontBounceFixMC-6311 and MC-171903
detectorRailDetectsTooEarlyFixMC-868Fixes:
#64, #65, and #66 A game crash that only happens to certain people, most likely due to mod incompatibilities.