Как сделать монетки через пакет?

Версия Minecraft
1.7.10
Всех приветствую, сразу скажу не надо бросаться тапками, и всем что попало, я ещё новичек и многого не понимаю. Теперь перейдем к теме, мне нужно сделать "монетки" через плагин и мод, допустим плагин отправляет пакет определенному игроку, а мод принимает и выводит это всё дело на экран, с частью вывести на экран, я справился легко, а вот с пакетами сложновато. Перечитал очень много всяких тем, но так и не понял как это сделать, вот скажем у нас есть два игрока а как отправить пакет определенному игроку допустим у игрока Pdk1 = 15 монет, а у игрока Pdk2 = 20 монет, вот как это сделать, немогу понять. Надеюсь Вы мне поможете.
 
Последнее редактирование:
Решение
Не знаю на счёт плагина, но вот с помощью типа мода, типа примерно так:
SyncMoneyMessage.java
Самое главное ты отправляешь игроку с сервера на клиент.
EventsForge.java
Java:
if (event.entity instanceof EntityPlayerMP) {
...
    SyncMoneyMessage message = new SyncMoneyMessage();
    message.money = /*значение на сервере*/;
    MyMod.network.sendTo(message, player);
}
Не использовать в этом случае sendToAll, но если использовать sendToAll, то кроме значение монет ещё отправлять ID в мире этого игрока и в обработке искать в мире Entity по его ID, чтобы дать ему значение. (sendToAll типа может пригодиться в том если надо знать монеты чужого.)
И можно вывести текстом...

timaxa007

Модератор
5,831
409
672
Не знаю на счёт плагина, но вот с помощью типа мода, типа примерно так:
SyncMoneyMessage.java
Самое главное ты отправляешь игроку с сервера на клиент.
EventsForge.java
Java:
if (event.entity instanceof EntityPlayerMP) {
...
    SyncMoneyMessage message = new SyncMoneyMessage();
    message.money = /*значение на сервере*/;
    MyMod.network.sendTo(message, player);
}
Не использовать в этом случае sendToAll, но если использовать sendToAll, то кроме значение монет ещё отправлять ID в мире этого игрока и в обработке искать в мире Entity по его ID, чтобы дать ему значение. (sendToAll типа может пригодиться в том если надо знать монеты чужого.)
И можно вывести текстом:

ну или так:
 
Последнее редактирование:
Сверху