Fix build

This commit is contained in:
AlphaKR93
2023-03-25 18:19:02 +09:00
parent 8b626f6c7c
commit b27158aac2
3 changed files with 29 additions and 29 deletions

View File

@@ -2644,7 +2644,7 @@ index 04b1531572e8fff1e46fe1c94e7fc863841e0f66..47ddc42f2b63d9d3fae5ae6ea93d4183
int LARGE_MAX_STACK_SIZE = 64;
int DEFAULT_DISTANCE_LIMIT = 8;
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index 9a1e8589e6b371869b2199650172d61ae186c907..8a2429f915da389360dcb16609fef7701b4a863a 100644
index 4705d7066207250c03a5f98eef61554c901f2e35..e25be74ef0a88541884ad62a4b84219400d5a142 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -291,7 +291,7 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -2730,7 +2730,7 @@ index 9a1e8589e6b371869b2199650172d61ae186c907..8a2429f915da389360dcb16609fef770
this.level.getProfiler().push("entityBaseTick");
if (firstTick && this instanceof net.minecraft.world.entity.NeutralMob neutralMob) neutralMob.tickInitialPersistentAnger(level); // Paper - Update last hurt when ticking
this.feetBlockState = null;
@@ -4156,16 +4190,18 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4162,16 +4196,18 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
}
public boolean updateFluidHeightAndDoFluidPushing(TagKey<Fluid> tag, double speed) {
@@ -2756,7 +2756,7 @@ index 9a1e8589e6b371869b2199650172d61ae186c907..8a2429f915da389360dcb16609fef770
double d1 = 0.0D;
boolean flag = this.isPushedByFluid();
boolean flag1 = false;
@@ -4173,14 +4209,61 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4179,14 +4215,61 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
int k1 = 0;
BlockPos.MutableBlockPos blockposition_mutableblockposition = new BlockPos.MutableBlockPos();
@@ -2824,7 +2824,7 @@ index 9a1e8589e6b371869b2199650172d61ae186c907..8a2429f915da389360dcb16609fef770
if (d2 >= axisalignedbb.minY) {
flag1 = true;
@@ -4202,9 +4285,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4208,9 +4291,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
// CraftBukkit end
}
}

View File

@@ -2627,7 +2627,7 @@ index ff2862bf1f511196d1e911e2584262ed728e9a81..43bf3285729ec5cedb3de84f2b606739
}
// Paper end
diff --git a/src/main/java/net/minecraft/server/level/ServerPlayer.java b/src/main/java/net/minecraft/server/level/ServerPlayer.java
index ca5291a9573a62cb5c19539cf5c7aceff11f9829..74238a87d1ff3391aac5812b24b84af228baeaa4 100644
index a399de32d5f2f932d41fbb552780979950844a05..e5cf1bf76094b9b4e2ee9608276e0361b48ef1b4 100644
--- a/src/main/java/net/minecraft/server/level/ServerPlayer.java
+++ b/src/main/java/net/minecraft/server/level/ServerPlayer.java
@@ -274,6 +274,11 @@ public class ServerPlayer extends Player {
@@ -2957,10 +2957,10 @@ index ca5291a9573a62cb5c19539cf5c7aceff11f9829..74238a87d1ff3391aac5812b24b84af2
+ // Purpur end
}
diff --git a/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java b/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java
index 0a3eb5e929c605d9eb7369de8ade8b49951f5d37..ebf1ac089202c06fd2cc593dc12c21fe2d0a8de8 100644
index 1d33c02088c150189d7f4b0aa27f6a1de96b11cf..75f29f6dddf50ccf7ef43ecfa602ccade3c9004d 100644
--- a/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java
+++ b/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java
@@ -389,6 +389,7 @@ public class ServerPlayerGameMode {
@@ -397,6 +397,7 @@ public class ServerPlayerGameMode {
} else {capturedBlockEntity = true;} // Paper end
return false;
}
@@ -2968,7 +2968,7 @@ index 0a3eb5e929c605d9eb7369de8ade8b49951f5d37..ebf1ac089202c06fd2cc593dc12c21fe
}
// CraftBukkit end
@@ -419,7 +420,7 @@ public class ServerPlayerGameMode {
@@ -427,7 +428,7 @@ public class ServerPlayerGameMode {
ItemStack mainHandStack = null; // Paper
boolean isCorrectTool = false; // Paper
@@ -2977,7 +2977,7 @@ index 0a3eb5e929c605d9eb7369de8ade8b49951f5d37..ebf1ac089202c06fd2cc593dc12c21fe
// return true; // CraftBukkit
} else {
ItemStack itemstack = this.player.getMainHandItem();
@@ -508,6 +509,7 @@ public class ServerPlayerGameMode {
@@ -516,6 +517,7 @@ public class ServerPlayerGameMode {
public InteractionHand interactHand;
public ItemStack interactItemStack;
public InteractionResult useItemOn(ServerPlayer player, Level world, ItemStack stack, InteractionHand hand, BlockHitResult hitResult) {
@@ -2985,7 +2985,7 @@ index 0a3eb5e929c605d9eb7369de8ade8b49951f5d37..ebf1ac089202c06fd2cc593dc12c21fe
BlockPos blockposition = hitResult.getBlockPos();
BlockState iblockdata = world.getBlockState(blockposition);
InteractionResult enuminteractionresult = InteractionResult.PASS;
@@ -568,7 +570,7 @@ public class ServerPlayerGameMode {
@@ -576,7 +578,7 @@ public class ServerPlayerGameMode {
boolean flag1 = player.isSecondaryUseActive() && flag;
ItemStack itemstack1 = stack.copy();
@@ -2994,7 +2994,7 @@ index 0a3eb5e929c605d9eb7369de8ade8b49951f5d37..ebf1ac089202c06fd2cc593dc12c21fe
enuminteractionresult = iblockdata.use(world, player, hand, hitResult);
if (enuminteractionresult.consumesAction()) {
@@ -604,4 +606,18 @@ public class ServerPlayerGameMode {
@@ -612,4 +614,18 @@ public class ServerPlayerGameMode {
public void setLevel(ServerLevel world) {
this.level = world;
}
@@ -4049,7 +4049,7 @@ index 14fab63346d56c72cd7534a04760efd10eef4295..745e792482f61c571e2efbd4200dd1bd
@Override
diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java
index 8a2429f915da389360dcb16609fef7701b4a863a..4ea7bee58188ae7f4117dd705fdcc8f4be4d40ec 100644
index e25be74ef0a88541884ad62a4b84219400d5a142..b2ee73a2ef6042694ca84c27d592e5fb13b4a0fe 100644
--- a/src/main/java/net/minecraft/world/entity/Entity.java
+++ b/src/main/java/net/minecraft/world/entity/Entity.java
@@ -155,7 +155,7 @@ import org.bukkit.plugin.PluginManager;
@@ -4346,7 +4346,7 @@ index 8a2429f915da389360dcb16609fef7701b4a863a..4ea7bee58188ae7f4117dd705fdcc8f4
}
public float getBlockExplosionResistance(Explosion explosion, BlockGetter world, BlockPos pos, BlockState blockState, FluidState fluidState, float max) {
@@ -3908,6 +3938,20 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -3914,6 +3944,20 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
return SlotAccess.NULL;
}
@@ -4367,7 +4367,7 @@ index 8a2429f915da389360dcb16609fef7701b4a863a..4ea7bee58188ae7f4117dd705fdcc8f4
@Override
public void sendSystemMessage(Component message) {}
@@ -4189,6 +4233,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4195,6 +4239,12 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
this.yRotO = this.getYRot();
}
@@ -4380,7 +4380,7 @@ index 8a2429f915da389360dcb16609fef7701b4a863a..4ea7bee58188ae7f4117dd705fdcc8f4
public boolean updateFluidHeightAndDoFluidPushing(TagKey<Fluid> tag, double speed) {
if (false && this.touchingUnloadedChunk()) { // Pufferfish - cost of a lookup here is the same cost as below, so skip
return false;
@@ -4717,4 +4767,64 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
@@ -4723,4 +4773,64 @@ public abstract class Entity implements Nameable, EntityAccess, CommandSource {
return ((net.minecraft.server.level.ServerChunkCache) level.getChunkSource()).isPositionTicking(this);
}
// Paper end
@@ -10163,7 +10163,7 @@ index e2935115c8d41af1d623da4f0d4f73de80386129..ae663a9b32c281f745592afa614f55c0
}
}
diff --git a/src/main/java/net/minecraft/world/entity/animal/sniffer/Sniffer.java b/src/main/java/net/minecraft/world/entity/animal/sniffer/Sniffer.java
index c6949c7ec0766bda07324a6f004b29cbd37d0f1f..0c5efd0b364e4c1f510d30094757ddb7dc979a68 100644
index 89f761871a84f8ab95f2a16aba8340bb8726da30..6e7c0e95b27c41bf12da1beb3458830ce27c6029 100644
--- a/src/main/java/net/minecraft/world/entity/animal/sniffer/Sniffer.java
+++ b/src/main/java/net/minecraft/world/entity/animal/sniffer/Sniffer.java
@@ -81,6 +81,33 @@ public class Sniffer extends Animal {
@@ -10200,7 +10200,7 @@ index c6949c7ec0766bda07324a6f004b29cbd37d0f1f..0c5efd0b364e4c1f510d30094757ddb7
// CraftBukkit start - SPIGOT-7295: moved from constructor to appropriate location
@Override
protected void defineSynchedData() {
@@ -296,7 +323,7 @@ public class Sniffer extends Animal {
@@ -303,7 +330,7 @@ public class Sniffer extends Animal {
}
@Override
@@ -10209,7 +10209,7 @@ index c6949c7ec0766bda07324a6f004b29cbd37d0f1f..0c5efd0b364e4c1f510d30094757ddb7
super.jumpFromGround();
double d0 = this.moveControl.getSpeedModifier();
@@ -435,11 +462,11 @@ public class Sniffer extends Animal {
@@ -442,11 +469,11 @@ public class Sniffer extends Animal {
@Override
protected void customServerAiStep() {
@@ -20990,10 +20990,10 @@ index 191e8233deaa859d969d54242e297e722f3d947b..76e26542448d18750ce33d53d54c2a77
case DISPENSER:
case DROPPER:
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java
index 44eba9e20651c29a84def786f4a350750fdbdeeb..15b3e89702a6a8dbfcd820ac9654c9c15b95c52f 100644
index 092f6843e3b43d4c615d2eee344f5966e96ae850..cb0c851ab5fcf676da2397040835a94d4bdb4be1 100644
--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java
+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftInventory.java
@@ -82,7 +82,7 @@ public class CraftInventory implements Inventory {
@@ -83,7 +83,7 @@ public class CraftInventory implements Inventory {
@Override
public void setContents(ItemStack[] items) {