Помощь с пакетами

Версия Minecraft
1.12.2
API
Forge
14
0
Как можно передать Set<UUID> с плагина в мод. С примерами если можно
 
153
21
41
Тебе дали прямой ответ, но ты похоже даже не пытался понять его.

Packet:
private Set<UUID> uuids;

private void readData(ByteBuf buf)
{
    int size = buf.readInt();
    
    for (int i = 0; i < size; ++i)
        uuids.add(new UUID(buf.readLong(), buf.readLong()));
}

private void writeData(ByteBuf buf)
{
    buf.writeInt(uuids.size());
    
    uuids.forEach((uuid) ->
    {
        buf.writeLong(uuid.getMostSignificantBits());
        buf.writeLong(uuid.getLeastSignificantBits());
    });
}
 
14
0

Тебе дали прямой ответ, но ты похоже даже не пытался понять его.

Packet:
private Set<UUID> uuids;

private void readData(ByteBuf buf)
{
    int size = buf.readInt();
   
    for (int i = 0; i < size; ++i)
        uuids.add(new UUID(buf.readLong(), buf.readLong()));
}

private void writeData(ByteBuf buf)
{
    buf.writeInt(uuids.size());
   
    uuids.forEach((uuid) ->
    {
        buf.writeLong(uuid.getMostSignificantBits());
        buf.writeLong(uuid.getLeastSignificantBits());
    });
}
readData в мод writeData в плагин?
 
343
24
97
Подразумевалось конечно, что ты ознакомился с темой: Передача информации Мод <=> Плагин, но видимо нет, вообще, советую отказаться от какого-либо использования Bukkit, если ты делаешь что-то новое и своё, сервер часть для мода лучше всего реализовывать модом.
 
Сверху