mirror of
https://e.coding.net/circlecloud/YumCore.git
synced 2024-11-24 02:08:48 +00:00
删除废物代码
This commit is contained in:
parent
15ef089371
commit
6583a6a8d9
@ -69,13 +69,6 @@ public class C {
|
|||||||
chatSerializer = nmsChatSerializer.getMethod("func_150699_a", String.class);
|
chatSerializer = nmsChatSerializer.getMethod("func_150699_a", String.class);
|
||||||
nmsIChatBaseComponent = Class.forName("net.minecraft.util.IChatComponent");
|
nmsIChatBaseComponent = Class.forName("net.minecraft.util.IChatComponent");
|
||||||
packetType = Class.forName("net.minecraft.network.play.server.S02PacketChat");
|
packetType = Class.forName("net.minecraft.network.play.server.S02PacketChat");
|
||||||
Arrays.stream(packetType.getConstructors()).forEach(c -> {
|
|
||||||
if (c.getParameterTypes().length == 2&&uranium) {
|
|
||||||
packetTypeConstructor = c;
|
|
||||||
}else if(c.getParameterTypes().length==1){
|
|
||||||
packetTypeConstructor = c;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}else {
|
}else {
|
||||||
newversion = Integer.parseInt(version.split("_")[1]) > 7;
|
newversion = Integer.parseInt(version.split("_")[1]) > 7;
|
||||||
titlePAB=newversion;
|
titlePAB=newversion;
|
||||||
@ -83,28 +76,28 @@ public class C {
|
|||||||
chatSerializer = nmsChatSerializer.getMethod("a", String.class);
|
chatSerializer = nmsChatSerializer.getMethod("a", String.class);
|
||||||
nmsIChatBaseComponent = Class.forName(a("IChatBaseComponent"));
|
nmsIChatBaseComponent = Class.forName(a("IChatBaseComponent"));
|
||||||
packetType = Class.forName(a("PacketPlayOutChat"));
|
packetType = Class.forName(a("PacketPlayOutChat"));
|
||||||
Arrays.stream(packetType.getConstructors()).forEach(c -> {
|
|
||||||
if (c.getParameterTypes().length == 2) {
|
|
||||||
packetTypeConstructor = c;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
try {
|
Arrays.stream(packetType.getConstructors()).forEach(c -> {
|
||||||
nmsChatMessageTypeClass = packetTypeConstructor.getParameterTypes()[1];
|
if (c.getParameterTypes().length == 2) {
|
||||||
if (nmsChatMessageTypeClass.isEnum()) {
|
packetTypeConstructor = c;
|
||||||
chatMessageTypes = nmsChatMessageTypeClass.getEnumConstants();
|
|
||||||
} else {
|
|
||||||
switch (nmsChatMessageTypeClass.getName()) {
|
|
||||||
case "int":
|
|
||||||
nmsChatMessageTypeClass = Integer.class;
|
|
||||||
case "byte":
|
|
||||||
nmsChatMessageTypeClass = Byte.class;
|
|
||||||
}
|
|
||||||
nmsChatMessageTypeClassValueOf = nmsChatMessageTypeClass.getDeclaredMethod("valueOf", String.class);
|
|
||||||
}
|
|
||||||
} catch (Exception e) {
|
|
||||||
packetTypeConstructor = packetType.getConstructor(String.class);
|
|
||||||
}
|
}
|
||||||
|
});
|
||||||
|
try {
|
||||||
|
nmsChatMessageTypeClass = packetTypeConstructor.getParameterTypes()[1];
|
||||||
|
if (nmsChatMessageTypeClass.isEnum()) {
|
||||||
|
chatMessageTypes = nmsChatMessageTypeClass.getEnumConstants();
|
||||||
|
} else {
|
||||||
|
switch (nmsChatMessageTypeClass.getName()) {
|
||||||
|
case "int":
|
||||||
|
nmsChatMessageTypeClass = Integer.class;
|
||||||
|
case "byte":
|
||||||
|
nmsChatMessageTypeClass = Byte.class;
|
||||||
|
}
|
||||||
|
nmsChatMessageTypeClassValueOf = nmsChatMessageTypeClass.getDeclaredMethod("valueOf", String.class);
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
packetTypeConstructor = packetType.getConstructor(String.class);
|
||||||
|
}
|
||||||
Class<?> typeCraftPlayer = Class.forName(b("entity.CraftPlayer"));
|
Class<?> typeCraftPlayer = Class.forName(b("entity.CraftPlayer"));
|
||||||
getHandle = typeCraftPlayer.getMethod("getHandle");
|
getHandle = typeCraftPlayer.getMethod("getHandle");
|
||||||
if(cauldron1710) {
|
if(cauldron1710) {
|
||||||
|
Loading…
Reference in New Issue
Block a user