Send first test-message
This commit is contained in:
parent
8c0dfadc82
commit
7632c4e498
1 changed files with 8 additions and 1 deletions
|
@ -8,6 +8,8 @@ import net.minecraft.network.FriendlyByteBuf;
|
|||
import net.minecraft.resources.ResourceLocation;
|
||||
import ru.bclib.BCLib;
|
||||
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
public class TestHandler extends DataHandler{
|
||||
public static DataHandlerDescriptor DESCRIPTOR = new DataHandlerDescriptor(new ResourceLocation(BCLib.MOD_ID, "__test"), TestHandler::new, true);
|
||||
|
||||
|
@ -17,7 +19,9 @@ public class TestHandler extends DataHandler{
|
|||
|
||||
@Override
|
||||
protected void deserializeFromIncomingData(FriendlyByteBuf buf, PacketSender responseSender, boolean fromClient) {
|
||||
BCLib.LOGGER.info("PROCESSING INCOMING TEST-DATA fromClient="+fromClient);
|
||||
int length = buf.readInt();
|
||||
CharSequence text = buf.readCharSequence(length, StandardCharsets.UTF_8);
|
||||
BCLib.LOGGER.info("PROCESSING INCOMING TEST-DATA fromClient="+fromClient+": "+text);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -28,6 +32,9 @@ public class TestHandler extends DataHandler{
|
|||
|
||||
@Override
|
||||
protected void serializeData(FriendlyByteBuf buf) {
|
||||
CharSequence text = "Welcome from BCLib";
|
||||
buf.writeInt(text.length());
|
||||
buf.writeCharSequence(text, StandardCharsets.UTF_8);
|
||||
BCLib.LOGGER.info("BUILDING OUTGOING TEST-DATA ON SERVER");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue