netmsg

netmsg

This mod provides a custom event `NetMessageReceivedEvent` that is fired whenever the LocalNetBridge receives a message on port 55000. Other mods can listen to this event to handle incoming messages.

49.0 загрузок
Обновлён 18 дней назад

Описание

NetMsg

Ищете интересный опыт работы с PVP на стабильном сервере?

Присоединяйся HYDMG.COM
IP:hydmg.com

Этот мод обеспечивает пользовательское событие NetMessage Получено Событие Это происходит всякий раз, когда LocalNetBridge получает сообщение на порту 55000. Другие моды могут прослушивать это событие для обработки входящих сообщений.

Прослушивание сообщений

Чтобы слушать сообщения, вам нужно зарегистрировать слушателя для NetMessage Получено Событие.

 

Пример слушателя

Импорт com.hydmg.netmsg.event.NetMessage событие;
импортировать com.hypixel.hytale.server.core.plugin.JavaPlugin;

Общественный класс MyModListener {
Публичная пустота на MessageReceived (NetMessageReceived) Событие {
String message = event.getMessage();
System.out.println("Полученное сообщение: "+сообщение);
// Обработайте сообщение...
?
?

Регистрация слушателя

 

В методе настройки вашего мода:

@Override
Защищенная установка void() {
MyModListener Listener - новый MyModListener();
getEventRegistry(.registerGlobal(NetMessageReceivedEvent.class, слушатель::onMessageReceived);
?

Подробности события

  • Класс: com.hydmg.netmsg.event.NetMessageПолучено Событие
  • метод: GetMessage() возвращает струнное содержание полученного сообщения.

Отправка сообщений

Чтобы отправить сообщение на мост из командной строки, можно воспользоваться локон:

Кёрл -X POST -d "Hello, Hytale!" http://localhost:55000

 

Моды В настоящее время используется netmsg

созданный

 

Используйте код асония Чтобы поддержать нас!

Показать оригинальное описание (English)

NetMsg 

Looking for a fun PVP experience on a stable server?

Join HYDMG.COM
IP: hydmg.com

This mod provides a custom event NetMessageReceivedEvent that is fired whenever the LocalNetBridge receives a message on port 55000. Other mods can listen to this event to handle incoming messages.

Listening for Messages

To listen for messages, you need to register a listener for NetMessageReceivedEvent.

 

Example Listener

import com.hydmg.netmsg.event.NetMessageReceivedEvent;
import com.hypixel.hytale.server.core.plugin.JavaPlugin;

public class MyModListener {
    public void onMessageReceived(NetMessageReceivedEvent event) {
        String message = event.getMessage();
        System.out.println("Received message: " + message);
        // Process the message...
    }
}

Registering the Listener

 

In your mod's setup method:

@Override
protected void setup() {
    MyModListener listener = new MyModListener();
    getEventRegistry().registerGlobal(NetMessageReceivedEvent.class, listener::onMessageReceived);
}

Event Details

  • Class: com.hydmg.netmsg.event.NetMessageReceivedEvent
  • Method: getMessage() returns the String content of the received message.

Sending Messages

To send a message to the bridge from the command line, you can use curl:

curl -X POST -d "Hello, Hytale!" http://localhost:55000

 

Mods Currently using netmsg

Created By

 

Use code asonia to support us!

Последние версии

netmsg-1.0.0.jar

Early Access 15.01.2026 5.2 КБ
Скачать