29 lines
		
	
	
	
		
			1.5 KiB
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
		
		
			
		
	
	
			29 lines
		
	
	
	
		
			1.5 KiB
			
		
	
	
	
		
			Diff
		
	
	
	
	
	
| 
								 | 
							
								From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
							 | 
						||
| 
								 | 
							
								From: Aikar <aikar@aikar.co>
							 | 
						||
| 
								 | 
							
								Date: Tue, 22 Nov 2016 00:40:42 -0500
							 | 
						||
| 
								 | 
							
								Subject: [PATCH] Remove unnecessary itemmeta handling
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								diff --git a/src/main/java/net/minecraft/network/FriendlyByteBuf.java b/src/main/java/net/minecraft/network/FriendlyByteBuf.java
							 | 
						||
| 
								 | 
							
								index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
							 | 
						||
| 
								 | 
							
								--- a/src/main/java/net/minecraft/network/FriendlyByteBuf.java
							 | 
						||
| 
								 | 
							
								+++ b/src/main/java/net/minecraft/network/FriendlyByteBuf.java
							 | 
						||
| 
								 | 
							
								@@ -0,0 +0,0 @@ public class FriendlyByteBuf extends ByteBuf {
							 | 
						||
| 
								 | 
							
								             if (item.canBeDepleted() || item.shouldOverrideMultiplayerNbt()) {
							 | 
						||
| 
								 | 
							
								                 // Spigot start - filter
							 | 
						||
| 
								 | 
							
								                 stack = stack.copy();
							 | 
						||
| 
								 | 
							
								-                CraftItemStack.setItemMeta(stack, CraftItemStack.getItemMeta(stack));
							 | 
						||
| 
								 | 
							
								+                // CraftItemStack.setItemMeta(stack, CraftItemStack.getItemMeta(stack)); // Paper - This is no longer with raw NBT being handled in metadata
							 | 
						||
| 
								 | 
							
								                 // Spigot end
							 | 
						||
| 
								 | 
							
								                 nbttagcompound = stack.getTag();
							 | 
						||
| 
								 | 
							
								             }
							 | 
						||
| 
								 | 
							
								@@ -0,0 +0,0 @@ public class FriendlyByteBuf extends ByteBuf {
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								             itemstack.setTag(this.readNbt());
							 | 
						||
| 
								 | 
							
								             // CraftBukkit start
							 | 
						||
| 
								 | 
							
								-            if (itemstack.getTag() != null) {
							 | 
						||
| 
								 | 
							
								+            if (false && itemstack.getTag() != null) { // Paper - This is no longer needed with raw NBT being handled in metadata
							 | 
						||
| 
								 | 
							
								                 CraftItemStack.setItemMeta(itemstack, CraftItemStack.getItemMeta(itemstack));
							 | 
						||
| 
								 | 
							
								             }
							 | 
						||
| 
								 | 
							
								             // CraftBukkit end
							 |