aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/los/numeros/HidersAndDiggers/Main.java
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2024-06-04 17:53:59 -0400
committerSquibid <me@zacharyscheiman.com>2024-06-04 17:53:59 -0400
commit16a59696e8cca775d17327bddac8b36ecab6e729 (patch)
tree3198967b8ecf1891bcf8923c0b981fb8467ecd15 /src/main/java/los/numeros/HidersAndDiggers/Main.java
parent32bc1b99866518bda03409dd8c81a2756656f44f (diff)
downloadlnm-16a59696e8cca775d17327bddac8b36ecab6e729.tar.gz
lnm-16a59696e8cca775d17327bddac8b36ecab6e729.tar.bz2
lnm-16a59696e8cca775d17327bddac8b36ecab6e729.zip
add hiders and diggers game init
Diffstat (limited to '')
-rw-r--r--src/main/java/los/numeros/HidersAndDiggers/Main.java17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/main/java/los/numeros/HidersAndDiggers/Main.java b/src/main/java/los/numeros/HidersAndDiggers/Main.java
index bfcbf81..f5fb21c 100644
--- a/src/main/java/los/numeros/HidersAndDiggers/Main.java
+++ b/src/main/java/los/numeros/HidersAndDiggers/Main.java
@@ -1,15 +1,28 @@
package los.numeros.HidersAndDiggers;
+import java.util.Collection;
import java.util.function.BooleanSupplier;
import los.numeros.GameEngine.Engine;
import los.numeros.GameEngine.Module;
+import net.fabricmc.fabric.api.networking.v1.PlayerLookup;
+import net.minecraft.server.MinecraftServer;
+import net.minecraft.server.network.ServerPlayerEntity;
+import los.numeros.HidersAndDiggers.modules.*;
public class Main implements Engine {
- BooleanSupplier running = () -> true;
+ BooleanSupplier running = () -> { return true; };
Module modules[];
- public Main() {
+ public Main(MinecraftServer server) {
+ /* get all the players on the server */
+ Collection<ServerPlayerEntity> players = PlayerLookup.all(server);
+
+ /* print out all players on the server */
+ for (ServerPlayerEntity p : players) {
+ System.out.println(p.getEntityName());
+ }
+
/* start the game */
Engine.StartEngine(running, modules);
}