Вопрос Protocol Lib >> Ошибка

Версия Minecraft
1.16.X

ZZII

Разработчик
Пользователь
Сообщения
151
Решения
1
Веб-сайт
app.zzii.info
Привет! Столкнулся с такой проблемой, я хочу сделать пакет , который будет заменять сущность entity на предмет

Java:
int entityId = player.getEntityId() + 1000;
        UUID entityUUID = UUID.randomUUID();
        PacketContainer particle = new PacketContainer(PacketType.Play.Server.SPAWN_ENTITY);
        particle.getIntegers().write(0, entityId);
        particle.getUUIDs().write(0, entityUUID);
        particle.getDoubles()
                .write(0, player.getLocation().getX())
                .write(1, player.getLocation().getY())
                .write(2, player.getLocation().getZ());


 
        PacketContainer metaPacket = new PacketContainer(PacketType.Play.Server.ENTITY_METADATA);
        metaPacket.getIntegers().write(0, entityId);




        WrappedDataWatcher watcher = new WrappedDataWatcher();
        watcher.setObject(7, WrappedDataWatcher.Registry.getItemStackSerializer(false), new ItemStack(Material.DIAMOND));




        metaPacket.getWatchableCollectionModifier().write(0, watcher.getWatchableObjects());


      
        FeaturesPB.getInstance().protocolManager.sendServerPacket(player, particle);
        FeaturesPB.getInstance().protocolManager.sendServerPacket(player, metaPacket);
на
Java:
WrappedDataWatcher watcher = new WrappedDataWatcher();
жалуется

Java:
java.lang.NullPointerException: constructor        at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787) ~[patched_1.16.5.jar:git-Purpur-1171]


искал в инете не нашел инфы, хелпаните
 
Назад
Сверху Снизу