mirror of
https://github.com/GeyserMC/Geyser.git
synced 2024-08-14 23:57:35 +00:00
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…
Reference in a new issue