- Загрузчики
- FabricPaper
- Скачиваний на Modrinth
- 323
- Подписчиков на Modrinth
- 1
- версии
- 4
- Обновлён
- 14 февраля 202614 февр.
- Опубликован
- в 2026
Коротко о моде
Работает на Fabric и Paper
Для Minecraft 1.21.8, 1.21.11
Последняя версия — 1.0 от 14 февраля 2026
Лицензия MIT — бесплатно
Где нуженВерсии игры1.21.8, 1.21.11
В игренеизвестноНа серверенеизвестно
Автор не указал, где нужен мод
Описание переведено автоматическиПоказать оригинал (EN)
API связи клиент-сервер
как использовать разработчику:
- Зарегистрируйте пакет в общем коде:
public class FooBarPacket implements CscPacket{
public FooBarPacket(ByteBuf buf) {
read(buf);
}
private int foo;
@Override
public void read(ByteBuf buf) {
foo = buf.readInt();
}
@Override
public void write(ByteBuf buf) {
buf.writeInt(foo);
}
}public static CscPacketType<FooBarPacket> FOO_BAR_PACKET = CscApi.registerPacket(
"foo_bar",
FooBarPacket.class,
FooBarPacket::new
);- Используйте его на сервере:
public class ServerClass {
private static final Logger log = LoggerFactory.getLogger(ServerClass.class);
public void init() {
CscServer.getService().registerListener((packet, player) -> {
log.info("Received packet {} from player {}", packet.getClass().getSimpleName(), player.getName());
}, ModPackets.FOO_BAR_PACKET);
}
public void sendFooBarPacket(Player player) {
CscServer.getService().sendPacket(new FooBarPacket(), player);
}
}- Используйте его на клиенте:
public class ClientClass {
private static final Logger log = LoggerFactory.getLogger(ClientClass.class);
public void init() {
CscClient.getService().registerListener(packet -> {
log.info("Received packet: {}", packet);
}, ModPackets.FOO_BAR_PACKET);
}
public void sendFooBarPacket() {
CscClient.getService().sendPacket(new FooBarPacket());
}
}Частые вопросы
Как установить Client-Server Communication API?
Установите Fabric под свою версию Minecraft, скачайте Client-Server Communication API под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Client-Server Communication API?
У Client-Server Communication API есть сборки для Minecraft 1.21.8, 1.21.11.
Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора