SPIGOT-5342: Lore lost when deserializing items with no version stored
By: md_5 <git@md-5.net>
This commit is contained in:
		
					parent
					
						
							
								70d89c1a78
							
						
					
				
			
			
				commit
				
					
						eae7eb06df
					
				
			
		
					 1 changed files with 2 additions and 1 deletions
				
			
		|  | @ -674,7 +674,8 @@ class CraftMetaItem implements ItemMeta, Damageable, Repairable, BlockDataMeta { | |||
| 
 | ||||
|         NBTTagList tagList = new NBTTagList(); | ||||
|         for (IChatBaseComponent value : list) { | ||||
|             tagList.add(new NBTTagString(version >= 1803 ? CraftChatMessage.toJSON(value) : CraftChatMessage.fromComponent(value, EnumChatFormat.DARK_PURPLE))); // SPIGOT-4935 | ||||
|             // SPIGOT-5342 - horrible hack as 0 version does not go through the Mojang updater | ||||
|             tagList.add(new NBTTagString(0 <= version || version >= 1803 ? CraftChatMessage.toJSON(value) : CraftChatMessage.fromComponent(value, EnumChatFormat.DARK_PURPLE))); // SPIGOT-4935 | ||||
|         } | ||||
| 
 | ||||
|         return tagList; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 CraftBukkit/Spigot
				CraftBukkit/Spigot