mirror of
https://github.com/Minestom/Minestom.git
synced 2024-10-05 01:48:39 +02:00
Update Demo
reflect changes new deprecations in demo.
This commit is contained in:
parent
02982c0ee2
commit
02538f0d31
@ -6,6 +6,7 @@ import demo.blocks.UpdatableBlockDemo;
|
|||||||
import demo.commands.*;
|
import demo.commands.*;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
import net.kyori.adventure.text.format.NamedTextColor;
|
import net.kyori.adventure.text.format.NamedTextColor;
|
||||||
|
import net.kyori.adventure.text.format.TextColor;
|
||||||
import net.minestom.server.MinecraftServer;
|
import net.minestom.server.MinecraftServer;
|
||||||
import net.minestom.server.command.CommandManager;
|
import net.minestom.server.command.CommandManager;
|
||||||
import net.minestom.server.event.server.HandshakeEvent;
|
import net.minestom.server.event.server.HandshakeEvent;
|
||||||
@ -66,10 +67,18 @@ public class Main {
|
|||||||
MinecraftServer.getSchedulerManager().buildShutdownTask(() -> System.out.println("Good night")).schedule();
|
MinecraftServer.getSchedulerManager().buildShutdownTask(() -> System.out.println("Good night")).schedule();
|
||||||
|
|
||||||
MinecraftServer.getGlobalEventHandler().addEventCallback(StatusRequestEvent.class, event -> {
|
MinecraftServer.getGlobalEventHandler().addEventCallback(StatusRequestEvent.class, event -> {
|
||||||
ResponseData responseData = event.getResponseData();
|
event.setMaxPlayer(0);
|
||||||
responseData.addPlayer("IP test: " + event.getConnection().getRemoteAddress().toString(), UUID.randomUUID());
|
event.setOnline(MinecraftServer.getConnectionManager().getOnlinePlayers().size());
|
||||||
responseData.addPlayer("Use " + (char)0x00a7 + "7section characters", UUID.randomUUID());
|
event.addPlayer("The first line is separated from the others", UUID.randomUUID());
|
||||||
responseData.addPlayer((char)0x00a7 + "7" + (char)0x00a7 + "ofor formatting" + (char)0x00a7 + "r: (" + (char)0x00a7 + "6char" + (char)0x00a7 + "r)" + (char)0x00a7 + "90x00a7", UUID.randomUUID());
|
event.addPlayer("Could be a name, or a message", UUID.randomUUID());
|
||||||
|
event.setDescription(Component.text("You can do ")
|
||||||
|
.append(Component.text("RGB", TextColor.color(0x66b3ff)))
|
||||||
|
.append(Component.text(" color here")));
|
||||||
|
|
||||||
|
|
||||||
|
event.addPlayer("IP test: " + event.getConnection().getRemoteAddress().toString(), UUID.randomUUID());
|
||||||
|
event.addPlayer("Use " + (char)0x00a7 + "7section characters", UUID.randomUUID());
|
||||||
|
event.addPlayer((char)0x00a7 + "7" + (char)0x00a7 + "ofor formatting" + (char)0x00a7 + "r: (" + (char)0x00a7 + "6char" + (char)0x00a7 + "r)" + (char)0x00a7 + "90x00a7", UUID.randomUUID());
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
@ -83,7 +92,7 @@ public class Main {
|
|||||||
|
|
||||||
//MojangAuth.init();
|
//MojangAuth.init();
|
||||||
|
|
||||||
minecraftServer.start("0.0.0.0", 25565, PlayerInit.getResponseDataConsumer());
|
minecraftServer.start("0.0.0.0", 25565);
|
||||||
//Runtime.getRuntime().addShutdownHook(new Thread(MinecraftServer::stopCleanly));
|
//Runtime.getRuntime().addShutdownHook(new Thread(MinecraftServer::stopCleanly));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -249,17 +249,5 @@ public class PlayerInit {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public static ResponseDataConsumer getResponseDataConsumer() {
|
|
||||||
return (playerConnection, responseData) -> {
|
|
||||||
responseData.setMaxPlayer(0);
|
|
||||||
responseData.setOnline(MinecraftServer.getConnectionManager().getOnlinePlayers().size());
|
|
||||||
responseData.addPlayer("The first line is separated from the others", UUID.randomUUID());
|
|
||||||
responseData.addPlayer("Could be a name, or a message", UUID.randomUUID());
|
|
||||||
responseData.setDescription(Component.text("You can do ")
|
|
||||||
.append(Component.text("RGB", TextColor.color(0x66b3ff)))
|
|
||||||
.append(Component.text(" color here")));
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user