mirror of
https://github.com/PaperMC/Paper.git
synced 2024-11-29 14:06:17 +01:00
[CI-SKIP] Remove unused import from last patch
This commit is contained in:
parent
a9ee1046a5
commit
d4a712d957
@ -5,22 +5,14 @@ Subject: [PATCH] Prevent tile entity copies loading chunks
|
|||||||
|
|
||||||
|
|
||||||
diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
|
diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
|
||||||
index e4d54fdc28b6161e74626f25299b1081e6605e98..3ab4ecb9ee3586cab04da7b500024855892faa3e 100644
|
index e4d54fdc28b6161e74626f25299b1081e6605e98..7eeb9b5482ed7933c42cdd84936460e93585c584 100644
|
||||||
--- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
|
--- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
|
||||||
+++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
|
+++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java
|
||||||
@@ -1,5 +1,6 @@
|
@@ -2994,7 +2994,17 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Ser
|
||||||
package net.minecraft.server.network;
|
|
||||||
|
|
||||||
+import com.destroystokyo.paper.event.player.IllegalPacketEvent;
|
|
||||||
import com.google.common.collect.Lists;
|
|
||||||
import com.google.common.primitives.Floats;
|
|
||||||
import com.mojang.brigadier.ParseResults;
|
|
||||||
@@ -2994,8 +2995,17 @@ public class ServerGamePacketListenerImpl implements ServerPlayerConnection, Ser
|
|
||||||
|
|
||||||
if (!itemstack.isEmpty() && nbttagcompound != null && nbttagcompound.contains("x") && nbttagcompound.contains("y") && nbttagcompound.contains("z") && this.player.getBukkitEntity().hasPermission("minecraft.nbt.copy")) { // Spigot
|
if (!itemstack.isEmpty() && nbttagcompound != null && nbttagcompound.contains("x") && nbttagcompound.contains("y") && nbttagcompound.contains("z") && this.player.getBukkitEntity().hasPermission("minecraft.nbt.copy")) { // Spigot
|
||||||
BlockPos blockposition = BlockEntity.getPosFromTag(nbttagcompound);
|
BlockPos blockposition = BlockEntity.getPosFromTag(nbttagcompound);
|
||||||
- BlockEntity tileentity = this.player.level.getBlockEntity(blockposition);
|
- BlockEntity tileentity = this.player.level.getBlockEntity(blockposition);
|
||||||
-
|
|
||||||
+ // Paper start
|
+ // Paper start
|
||||||
+ BlockEntity tileentity = null;
|
+ BlockEntity tileentity = null;
|
||||||
+ if (this.player.getLevel().isLoadedAndInBounds(blockposition)) {
|
+ if (this.player.getLevel().isLoadedAndInBounds(blockposition)) {
|
||||||
@ -32,6 +24,6 @@ index e4d54fdc28b6161e74626f25299b1081e6605e98..3ab4ecb9ee3586cab04da7b500024855
|
|||||||
+ nbttagcompound.remove("z");
|
+ nbttagcompound.remove("z");
|
||||||
+ }
|
+ }
|
||||||
+ // Paper end
|
+ // Paper end
|
||||||
|
|
||||||
if (tileentity != null) {
|
if (tileentity != null) {
|
||||||
tileentity.saveToItem(itemstack);
|
tileentity.saveToItem(itemstack);
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user