This commit is contained in:
2025-09-28 17:11:41 +03:00
parent 4631fac72a
commit 90ae13accd
5 changed files with 20 additions and 8 deletions

3
.gitignore vendored
View File

@@ -3,4 +3,5 @@ reobf/*
bin/* bin/*
game/* game/*
.settings/* .settings/*
source/* source/*
md5/*

View File

@@ -49,5 +49,14 @@
<arguments>1.0-name-matches-false-false-source</arguments> <arguments>1.0-name-matches-false-false-source</arguments>
</matcher> </matcher>
</filter> </filter>
<filter>
<id>1759067087144</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources> </filteredResources>
</projectDescription> </projectDescription>

View File

@@ -91,12 +91,12 @@ net/minecraft/src/DataWatcher 97b8e045ba3270b520ccb62499861a70
net/minecraft/src/ISaveHandler d9fa202f71549aa69586b92e1fc58031 net/minecraft/src/ISaveHandler d9fa202f71549aa69586b92e1fc58031
net/minecraft/src/Packet19EntityAction 044c22fa918576e7b175fdebf474cc1a net/minecraft/src/Packet19EntityAction 044c22fa918576e7b175fdebf474cc1a
net/minecraft/src/MapColor a46e6ee19a079e947ce091006a3a9cb5 net/minecraft/src/MapColor a46e6ee19a079e947ce091006a3a9cb5
net/minecraft/src/NetLoginHandler 91793e4ccde755281d7cf0d376c6ac4a net/minecraft/src/NetLoginHandler 75289beb8da6fa824ef0b5872b56ce54
net/minecraft/src/NBTTagLong 8078672f86016518857a83da24aad04b net/minecraft/src/NBTTagLong 8078672f86016518857a83da24aad04b
net/minecraft/src/ChatAllowedCharacters 2e9a20d13e7625d46fe217ff02aceb04 net/minecraft/src/ChatAllowedCharacters 2e9a20d13e7625d46fe217ff02aceb04
net/minecraft/src/RecipesTools 8a194856553330361595c00bc543fcb9 net/minecraft/src/RecipesTools 8a194856553330361595c00bc543fcb9
net/minecraft/src/WorldManager 5b0966bb5a96b209f141741ba59a2a6f net/minecraft/src/WorldManager 5b0966bb5a96b209f141741ba59a2a6f
net/minecraft/src/NetServerHandler 9923832a9a608970cbe31e9e59db9927 net/minecraft/src/NetServerHandler 431dad03cb8f1077574c91a7e2487a3e
net/minecraft/src/Packet9Respawn 2ded295830357b3b4f5178140d133cd6 net/minecraft/src/Packet9Respawn 2ded295830357b3b4f5178140d133cd6
net/minecraft/src/Packet8UpdateHealth e86226c3d8493751921f54039e2701c8 net/minecraft/src/Packet8UpdateHealth e86226c3d8493751921f54039e2701c8
net/minecraft/src/BlockGlowStone 2125eaf93a3d1ea980d3c0da108daf99 net/minecraft/src/BlockGlowStone 2125eaf93a3d1ea980d3c0da108daf99

View File

@@ -90,12 +90,13 @@ public class NetLoginHandler extends NetHandler {
var5.sendPacket(new Packet1Login("", var2.entityId, var3.getRandomSeed(), (byte)var3.worldProvider.worldType)); var5.sendPacket(new Packet1Login("", var2.entityId, var3.getRandomSeed(), (byte)var3.worldProvider.worldType));
var5.sendPacket(new Packet6SpawnPosition(var4.posX, var4.posY, var4.posZ)); var5.sendPacket(new Packet6SpawnPosition(var4.posX, var4.posY, var4.posZ));
this.mcServer.configManager.func_28170_a(var2, var3); this.mcServer.configManager.func_28170_a(var2, var3);
this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat("\u00a7e" + var2.username + " joined the game.")); // this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat("\u00a7e" + var2.username + " joined the game."));
this.mcServer.configManager.playerLoggedIn(var2); this.mcServer.configManager.playerLoggedIn(var2);
var5.teleportTo(var2.posX, var2.posY, var2.posZ, var2.rotationYaw, var2.rotationPitch); var5.teleportTo(var2.posX, var2.posY, var2.posZ, var2.rotationYaw, var2.rotationPitch);
this.mcServer.networkServer.addPlayer(var5); this.mcServer.networkServer.addPlayer(var5);
var5.sendPacket(new Packet4UpdateTime(var3.getWorldTime())); var5.sendPacket(new Packet4UpdateTime(var3.getWorldTime()));
var2.func_20057_k(); var2.func_20057_k();
this.mcServer.configManager.sendPacketToPlayer(var2.username, new Packet3Chat("welcome, §7" + var2.username + "§f. have fun!"));
} }
this.finishedProcessing = true; this.finishedProcessing = true;

View File

@@ -43,7 +43,7 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
this.playerEntity.func_30002_A(); this.playerEntity.func_30002_A();
this.sendPacket(new Packet255KickDisconnect(var1)); this.sendPacket(new Packet255KickDisconnect(var1));
this.netManager.serverShutdown(); this.netManager.serverShutdown();
this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat("\u00a7e" + this.playerEntity.username + " left the game.")); // this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat("\u00a7e" + this.playerEntity.username + " left the game."));
this.mcServer.configManager.playerLoggedOut(this.playerEntity); this.mcServer.configManager.playerLoggedOut(this.playerEntity);
this.connectionClosed = true; this.connectionClosed = true;
} }
@@ -357,7 +357,7 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
public void handleErrorMessage(String var1, Object[] var2) { public void handleErrorMessage(String var1, Object[] var2) {
logger.info(this.playerEntity.username + " lost connection: " + var1); logger.info(this.playerEntity.username + " lost connection: " + var1);
this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat("\u00a7e" + this.playerEntity.username + " left the game.")); // this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat("\u00a7e" + this.playerEntity.username + " left the game."));
this.mcServer.configManager.playerLoggedOut(this.playerEntity); this.mcServer.configManager.playerLoggedOut(this.playerEntity);
this.connectionClosed = true; this.connectionClosed = true;
} }
@@ -399,7 +399,8 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
} else { } else {
var2 = "<" + this.playerEntity.username + "> " + var2; var2 = "<" + this.playerEntity.username + "> " + var2;
logger.info(var2); logger.info(var2);
this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat(var2)); // this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat(var2));
this.mcServer.configManager.sendPacketToPlayer(this.playerEntity.username, new Packet3Chat("§7tss..."));
} }
} }
@@ -409,7 +410,7 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
if(var1.toLowerCase().startsWith("/me ")) { if(var1.toLowerCase().startsWith("/me ")) {
var1 = "* " + this.playerEntity.username + " " + var1.substring(var1.indexOf(" ")).trim(); var1 = "* " + this.playerEntity.username + " " + var1.substring(var1.indexOf(" ")).trim();
logger.info(var1); logger.info(var1);
this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat(var1)); // this.mcServer.configManager.sendPacketToAllPlayers(new Packet3Chat(var1));
} else if(var1.toLowerCase().startsWith("/kill")) { } else if(var1.toLowerCase().startsWith("/kill")) {
this.playerEntity.attackEntityFrom((Entity)null, 1000); this.playerEntity.attackEntityFrom((Entity)null, 1000);
} else if(var1.toLowerCase().startsWith("/tell ")) { } else if(var1.toLowerCase().startsWith("/tell ")) {