mirror of
https://github.com/LeavesMC/Leaves.git
synced 2025-12-19 14:59:32 +00:00
Remove a useless patch (#614)
This commit is contained in:
@@ -1,20 +0,0 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Helvetica Volubi <suisuroru@blue-millennium.fun>
|
|
||||||
Date: Sun, 18 May 2025 23:48:59 +0800
|
|
||||||
Subject: [PATCH] Old nether portal collision
|
|
||||||
|
|
||||||
It will be removed in 1.21.6 mojang revert it again.
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/level/block/NetherPortalBlock.java b/net/minecraft/world/level/block/NetherPortalBlock.java
|
|
||||||
index 3aabae6e27e692aa65cc931e57306426e0f4d645..76dc4eb719244f002e327919c6b8aac8b359b5f0 100644
|
|
||||||
--- a/net/minecraft/world/level/block/NetherPortalBlock.java
|
|
||||||
+++ b/net/minecraft/world/level/block/NetherPortalBlock.java
|
|
||||||
@@ -60,7 +60,7 @@ public class NetherPortalBlock extends Block implements Portal {
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected VoxelShape getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) {
|
|
||||||
- return SHAPES.get(state.getValue(AXIS));
|
|
||||||
+ return org.leavesmc.leaves.LeavesConfig.modify.oldMC.oldNetherPortalCollision ? Shapes.block() : SHAPES.get(state.getValue(AXIS)); // Leaves - Old nether portal collision
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
@@ -5,7 +5,7 @@ Subject: [PATCH] Spawn invulnerable time
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/server/level/ServerPlayer.java b/net/minecraft/server/level/ServerPlayer.java
|
diff --git a/net/minecraft/server/level/ServerPlayer.java b/net/minecraft/server/level/ServerPlayer.java
|
||||||
index cd7dd412ab714fe0dc3f180a2dee1b3547292a81..18de3e99b83a7e2ecf018456ee51361b06d6451b 100644
|
index 42d74e0d393b13ae44fde24f0b75464ad00818b7..7a86ba7684259a7e007021dceaad4e735a0ccc07 100644
|
||||||
--- a/net/minecraft/server/level/ServerPlayer.java
|
--- a/net/minecraft/server/level/ServerPlayer.java
|
||||||
+++ b/net/minecraft/server/level/ServerPlayer.java
|
+++ b/net/minecraft/server/level/ServerPlayer.java
|
||||||
@@ -232,6 +232,7 @@ public class ServerPlayer extends Player implements ca.spottedleaf.moonrise.patc
|
@@ -232,6 +232,7 @@ public class ServerPlayer extends Player implements ca.spottedleaf.moonrise.patc
|
||||||
@@ -5,7 +5,7 @@ Subject: [PATCH] Vanilla Fluid Pushing
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/entity/Entity.java b/net/minecraft/world/entity/Entity.java
|
diff --git a/net/minecraft/world/entity/Entity.java b/net/minecraft/world/entity/Entity.java
|
||||||
index 34e71d35a28954d9cb13a349de09f1303cdd11b8..096aee98257f24ce187682c256d80b0b13611339 100644
|
index 0a29cf071cefe14f1862d4bd5ddcacff42fe9f15..05770bb17a37733c83464e1c90ce549d5e7771c5 100644
|
||||||
--- a/net/minecraft/world/entity/Entity.java
|
--- a/net/minecraft/world/entity/Entity.java
|
||||||
+++ b/net/minecraft/world/entity/Entity.java
|
+++ b/net/minecraft/world/entity/Entity.java
|
||||||
@@ -4729,8 +4729,82 @@ public abstract class Entity implements SyncedDataHolder, Nameable, EntityAccess
|
@@ -4729,8 +4729,82 @@ public abstract class Entity implements SyncedDataHolder, Nameable, EntityAccess
|
||||||
@@ -5,7 +5,7 @@ Subject: [PATCH] Configurable item damage check
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/item/ItemStack.java b/net/minecraft/world/item/ItemStack.java
|
diff --git a/net/minecraft/world/item/ItemStack.java b/net/minecraft/world/item/ItemStack.java
|
||||||
index 72f084ebb61ca5b93ddf75e9a14cc8106f908a5f..1356af3e5dfeb9f3a3bb1bcff9109d49c795729d 100644
|
index 3ba64f91883b88f3131d4582c771b511bbccfcd9..73c1972470ef19fe7fff0ed17d6ff40fe8bed38b 100644
|
||||||
--- a/net/minecraft/world/item/ItemStack.java
|
--- a/net/minecraft/world/item/ItemStack.java
|
||||||
+++ b/net/minecraft/world/item/ItemStack.java
|
+++ b/net/minecraft/world/item/ItemStack.java
|
||||||
@@ -597,11 +597,11 @@ public final class ItemStack implements DataComponentHolder {
|
@@ -597,11 +597,11 @@ public final class ItemStack implements DataComponentHolder {
|
||||||
@@ -5,7 +5,7 @@ Subject: [PATCH] Old leash behavior when use firework
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/item/FireworkRocketItem.java b/net/minecraft/world/item/FireworkRocketItem.java
|
diff --git a/net/minecraft/world/item/FireworkRocketItem.java b/net/minecraft/world/item/FireworkRocketItem.java
|
||||||
index c3ae57d515ca1879c5f278097435b7308436c579..9f54698ecd92ca9514ce10bc59356bcc21f77604 100644
|
index 0e4335bb2469a4698b303b598ec773b5c7cc73ce..1a514f09873c9249a1d7ad77c8cd2d647d24772f 100644
|
||||||
--- a/net/minecraft/world/item/FireworkRocketItem.java
|
--- a/net/minecraft/world/item/FireworkRocketItem.java
|
||||||
+++ b/net/minecraft/world/item/FireworkRocketItem.java
|
+++ b/net/minecraft/world/item/FireworkRocketItem.java
|
||||||
@@ -87,7 +87,7 @@ public class FireworkRocketItem extends Item implements ProjectileItem {
|
@@ -87,7 +87,7 @@ public class FireworkRocketItem extends Item implements ProjectileItem {
|
||||||
@@ -6,7 +6,7 @@ Subject: [PATCH] Prevent loss of item drops due to update suppression when
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/server/level/ServerPlayerGameMode.java b/net/minecraft/server/level/ServerPlayerGameMode.java
|
diff --git a/net/minecraft/server/level/ServerPlayerGameMode.java b/net/minecraft/server/level/ServerPlayerGameMode.java
|
||||||
index 48bb795216ca3fb301813080de403a048bbfa98c..711ae193ea96fd9c4cbba16a49a450444496abf1 100644
|
index f258bc30014f94243ad832b33dcb6c9acd1f2f08..a3934a0edd210af1ca4749ea64d050871cbfc96d 100644
|
||||||
--- a/net/minecraft/server/level/ServerPlayerGameMode.java
|
--- a/net/minecraft/server/level/ServerPlayerGameMode.java
|
||||||
+++ b/net/minecraft/server/level/ServerPlayerGameMode.java
|
+++ b/net/minecraft/server/level/ServerPlayerGameMode.java
|
||||||
@@ -382,7 +382,14 @@ public class ServerPlayerGameMode {
|
@@ -382,7 +382,14 @@ public class ServerPlayerGameMode {
|
||||||
@@ -5,7 +5,7 @@ Subject: [PATCH] Fix block place desync due to update suppression
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/item/ItemStack.java b/net/minecraft/world/item/ItemStack.java
|
diff --git a/net/minecraft/world/item/ItemStack.java b/net/minecraft/world/item/ItemStack.java
|
||||||
index 1356af3e5dfeb9f3a3bb1bcff9109d49c795729d..c5ced8acc1c1f1a6b1082f3deee990d1a8a8c677 100644
|
index 73c1972470ef19fe7fff0ed17d6ff40fe8bed38b..fdc92174fcb4f56fb4ff056f04c9b2429061d887 100644
|
||||||
--- a/net/minecraft/world/item/ItemStack.java
|
--- a/net/minecraft/world/item/ItemStack.java
|
||||||
+++ b/net/minecraft/world/item/ItemStack.java
|
+++ b/net/minecraft/world/item/ItemStack.java
|
||||||
@@ -389,8 +389,12 @@ public final class ItemStack implements DataComponentHolder {
|
@@ -389,8 +389,12 @@ public final class ItemStack implements DataComponentHolder {
|
||||||
@@ -7,7 +7,7 @@ caused by PaperMC/Paper#11765
|
|||||||
should remove when PaperMC/Paper#11831 merged
|
should remove when PaperMC/Paper#11831 merged
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/entity/LivingEntity.java b/net/minecraft/world/entity/LivingEntity.java
|
diff --git a/net/minecraft/world/entity/LivingEntity.java b/net/minecraft/world/entity/LivingEntity.java
|
||||||
index b33c78f836830dd47e275cab9c9f87531152a96b..fb6aeb0838bdf8a9b1ed406eaaa59cff6e13a855 100644
|
index 7cab027953d92b89ea6233b15491e07f24fb9519..72ac89d349db718125cfb9aac6453c2cba708919 100644
|
||||||
--- a/net/minecraft/world/entity/LivingEntity.java
|
--- a/net/minecraft/world/entity/LivingEntity.java
|
||||||
+++ b/net/minecraft/world/entity/LivingEntity.java
|
+++ b/net/minecraft/world/entity/LivingEntity.java
|
||||||
@@ -3945,11 +3945,11 @@ public abstract class LivingEntity extends Entity implements Attackable, Waypoin
|
@@ -3945,11 +3945,11 @@ public abstract class LivingEntity extends Entity implements Attackable, Waypoin
|
||||||
@@ -26,7 +26,7 @@ This patch is Powered by CrystalCarpetAddition(https://github.com/Crystal0404/Cr
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
diff --git a/net/minecraft/world/entity/Entity.java b/net/minecraft/world/entity/Entity.java
|
diff --git a/net/minecraft/world/entity/Entity.java b/net/minecraft/world/entity/Entity.java
|
||||||
index 096aee98257f24ce187682c256d80b0b13611339..fc357006dcfd94656badf4f78cafb93b0b925324 100644
|
index 05770bb17a37733c83464e1c90ce549d5e7771c5..ca017f5e483a4ff5bc497ad453f4cf63a0bb97f5 100644
|
||||||
--- a/net/minecraft/world/entity/Entity.java
|
--- a/net/minecraft/world/entity/Entity.java
|
||||||
+++ b/net/minecraft/world/entity/Entity.java
|
+++ b/net/minecraft/world/entity/Entity.java
|
||||||
@@ -185,7 +185,7 @@ public abstract class Entity implements SyncedDataHolder, Nameable, EntityAccess
|
@@ -185,7 +185,7 @@ public abstract class Entity implements SyncedDataHolder, Nameable, EntityAccess
|
||||||
@@ -330,9 +330,6 @@ public final class LeavesConfig {
|
|||||||
@GlobalConfig("old-hopper-suck-in-behavior")
|
@GlobalConfig("old-hopper-suck-in-behavior")
|
||||||
public boolean oldHopperSuckInBehavior = false;
|
public boolean oldHopperSuckInBehavior = false;
|
||||||
|
|
||||||
@GlobalConfig("old-nether-portal-collision") // Should remove in 1.21.6
|
|
||||||
public boolean oldNetherPortalCollision = false;
|
|
||||||
|
|
||||||
@GlobalConfig("old-zombie-piglin-drop")
|
@GlobalConfig("old-zombie-piglin-drop")
|
||||||
public boolean oldZombiePiglinDrop = false;
|
public boolean oldZombiePiglinDrop = false;
|
||||||
|
|
||||||
@@ -691,6 +688,7 @@ public final class LeavesConfig {
|
|||||||
@RemovedConfig(name = "ignore-lc", category = "modify")
|
@RemovedConfig(name = "ignore-lc", category = "modify")
|
||||||
@RemovedConfig(name = "fix-fortress-mob-spawn", category = {"modify", "minecraft-old"})
|
@RemovedConfig(name = "fix-fortress-mob-spawn", category = {"modify", "minecraft-old"})
|
||||||
@RemovedConfig(name = "fast-resume", category = "modify")
|
@RemovedConfig(name = "fast-resume", category = "modify")
|
||||||
|
@RemovedConfig(name = "old-nether-portal-collision", category = {"modify", "minecraft-old"})
|
||||||
private final boolean removed = false;
|
private final boolean removed = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user