forked from GeyserMC/Geyser
		
	Cleanup some code
This commit is contained in:
		
							parent
							
								
									87e372ce21
								
							
						
					
					
						commit
						9bd1c0fc70
					
				
					 2 changed files with 8 additions and 14 deletions
				
			
		|  | @ -2,19 +2,13 @@ package org.geysermc.connector.network.translators.block.entity; | |||
| 
 | ||||
| import com.github.steveice10.mc.protocol.data.game.entity.metadata.Position; | ||||
| import com.github.steveice10.mc.protocol.data.game.world.block.BlockState; | ||||
| import com.github.steveice10.mc.protocol.data.message.Message; | ||||
| import com.github.steveice10.opennbt.tag.builtin.CompoundTag; | ||||
| import com.nukkitx.math.vector.Vector3i; | ||||
| import com.nukkitx.nbt.CompoundTagBuilder; | ||||
| import com.nukkitx.nbt.tag.StringTag; | ||||
| import com.nukkitx.nbt.tag.Tag; | ||||
| import com.nukkitx.nbt.tag.CompoundTag; | ||||
| import org.geysermc.connector.network.session.GeyserSession; | ||||
| import org.geysermc.connector.network.translators.block.BlockTranslator; | ||||
| import org.geysermc.connector.utils.BlockEntityUtils; | ||||
| import org.geysermc.connector.utils.MessageUtils; | ||||
| 
 | ||||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| import java.util.concurrent.TimeUnit; | ||||
| 
 | ||||
| public class SkullBlockEntityTranslator { | ||||
|  | @ -24,7 +18,7 @@ public class SkullBlockEntityTranslator { | |||
|         byte rotation = BlockTranslator.getSkullRotation(blockState); | ||||
|         if (skullVariant > -1) { | ||||
|             Position pos = new Position(position.getX(), position.getY(), position.getZ()); | ||||
|             com.nukkitx.nbt.tag.CompoundTag finalSkullTag = getSkullTag(skullVariant, pos, rotation); | ||||
|             CompoundTag finalSkullTag = getSkullTag(skullVariant, pos, rotation); | ||||
|             // Delay needed, otherwise newly placed skulls will not appear | ||||
|             // Delay is not needed for skulls already placed on login | ||||
|             session.getConnector().getGeneralThreadPool().schedule(() -> | ||||
|  | @ -35,7 +29,7 @@ public class SkullBlockEntityTranslator { | |||
|         } | ||||
|     } | ||||
| 
 | ||||
|     public static com.nukkitx.nbt.tag.CompoundTag getSkullTag(byte skullvariant, Position pos, byte rotation) { | ||||
|     public static CompoundTag getSkullTag(byte skullvariant, Position pos, byte rotation) { | ||||
|         CompoundTagBuilder tagBuilder = CompoundTagBuilder.builder() | ||||
|                 .intTag("x", pos.getX()) | ||||
|                 .intTag("y", pos.getY()) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue