summary refs log tree commit diff stats
path: root/src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java
diff options
context:
space:
mode:
authorSoniEx2 <endermoneymod@gmail.com>2022-07-03 23:12:06 -0300
committerSoniEx2 <endermoneymod@gmail.com>2022-07-03 23:12:06 -0300
commitbfb981cd49a6bbcd15482dceeb4ab121c0408157 (patch)
tree54f1fca2884e68f5a8e6205bf34a01cc62c8a953 /src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java
parent0c1c11065062c745ce49529e9bee48b05aa4bc41 (diff)
[Project] Friend Code
A Minecraft mod which adds friend codes, an easy way to play in the same
world with remote friends.
Diffstat (limited to 'src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java')
-rw-r--r--src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java b/src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java
new file mode 100644
index 0000000..49d3b3f
--- /dev/null
+++ b/src/main/java/ganarchy/friendcode/mixin/FriendCodeIntegratedServerExt.java
@@ -0,0 +1,17 @@
+package ganarchy.friendcode.mixin;
+
+import net.minecraft.client.network.LanServerPinger;
+import net.minecraft.server.integrated.IntegratedServer;
+import net.minecraft.world.GameMode;
+import org.spongepowered.asm.mixin.Mixin;
+import org.spongepowered.asm.mixin.gen.Accessor;
+
+@Mixin(IntegratedServer.class)
+public interface FriendCodeIntegratedServerExt {
+    @Accessor("forcedGameMode")
+    void forcedGameMode(GameMode gameMode);
+    @Accessor("lanPort")
+    void lanPort(int port);
+    @Accessor("lanPinger")
+    void lanPinger(LanServerPinger lanPinger);
+}