mirror of
https://github.com/SerendipityR-2022/EndMinecraftPlusV2.git
synced 2024-09-18 23:03:08 +00:00
Add: 添加调试输出,便于配置
This commit is contained in:
parent
28a1953cd8
commit
cd13d2f33c
@ -96,16 +96,16 @@ public class BotManager {
|
|||||||
case "goToLobby":
|
case "goToLobby":
|
||||||
if (protocolVersion > 498) {
|
if (protocolVersion > 498) {
|
||||||
LogUtil.doLog(0, "[" + userName + "] [DEBUG] [行动] 无法移动到NPC所处位置: 当前版本不支持。", "BotAttack");
|
LogUtil.doLog(0, "[" + userName + "] [DEBUG] [行动] 无法移动到NPC所处位置: 当前版本不支持。", "BotAttack");
|
||||||
return;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
Object npc = getNpc();
|
Object npc = getNpc();
|
||||||
if (npc == null) {
|
if (npc == null) {
|
||||||
return;
|
break;
|
||||||
}
|
}
|
||||||
Double[] npcLoc = packetHandler.getSpawnPlayerLocation(npc);
|
Double[] npcLoc = packetHandler.getSpawnPlayerLocation(npc);
|
||||||
if (npcLoc == null) {
|
if (npcLoc == null) {
|
||||||
return;
|
break;
|
||||||
}
|
}
|
||||||
LogUtil.doLog(0, "[DEBUG] [行动] 尝试移动到NPC所处位置: " + Arrays.toString(npcLoc), "BotAttack");
|
LogUtil.doLog(0, "[DEBUG] [行动] 尝试移动到NPC所处位置: " + Arrays.toString(npcLoc), "BotAttack");
|
||||||
moveToLocation(client, npcLoc);
|
moveToLocation(client, npcLoc);
|
||||||
|
@ -31,7 +31,7 @@ public interface PacketHandler {
|
|||||||
|
|
||||||
boolean checkSpawnPlayerName(Object packet, String checkName);
|
boolean checkSpawnPlayerName(Object packet, String checkName);
|
||||||
|
|
||||||
List<String> getSpawnPlayerMetadata(Object packet);
|
List<Object> getSpawnPlayerMetadata(Object packet);
|
||||||
|
|
||||||
Double[] getSpawnPlayerLocation(Object packet);
|
Double[] getSpawnPlayerLocation(Object packet);
|
||||||
|
|
||||||
|
@ -45,6 +45,9 @@ public class PacketManager {
|
|||||||
} else if (packetHandler.checkServerSpawnPlayerPacket(packet)) {
|
} else if (packetHandler.checkServerSpawnPlayerPacket(packet)) {
|
||||||
// 其他玩家位置数据包
|
// 其他玩家位置数据包
|
||||||
boolean add = true;
|
boolean add = true;
|
||||||
|
if (ConfigUtil.AttackMethod.equals(5)) {
|
||||||
|
LogUtil.doLog(0, "[DEBUG] 接收到其他玩家位置: " + packetHandler.getSpawnPlayerMetadata(packet), "BotAttack");
|
||||||
|
}
|
||||||
for (String checkName : ConfigUtil.JoinNPCDetect) {
|
for (String checkName : ConfigUtil.JoinNPCDetect) {
|
||||||
if (!packetHandler.checkSpawnPlayerName(packet, checkName)) {
|
if (!packetHandler.checkSpawnPlayerName(packet, checkName)) {
|
||||||
add = false;
|
add = false;
|
||||||
|
@ -197,11 +197,11 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
||||||
List<String> metaData = new ArrayList<>();
|
List<Object> metaData = new ArrayList<>();
|
||||||
for (EntityMetadata metadata:playerPacket.getMetadata()) {
|
for (EntityMetadata metadata : playerPacket.getMetadata()) {
|
||||||
metaData.add((String) metadata.getValue());
|
metaData.add(metadata.getValue());
|
||||||
}
|
}
|
||||||
return metaData;
|
return metaData;
|
||||||
}
|
}
|
||||||
|
@ -193,11 +193,11 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
||||||
List<String> metaData = new ArrayList<>();
|
List<Object> metaData = new ArrayList<>();
|
||||||
for (EntityMetadata metadata:playerPacket.getMetadata()) {
|
for (EntityMetadata metadata : playerPacket.getMetadata()) {
|
||||||
metaData.add((String) metadata.getValue());
|
metaData.add(metadata.getValue());
|
||||||
}
|
}
|
||||||
return metaData;
|
return metaData;
|
||||||
}
|
}
|
||||||
|
@ -186,11 +186,11 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
||||||
List<String> metaData = new ArrayList<>();
|
List<Object> metaData = new ArrayList<>();
|
||||||
for (EntityMetadata metadata:playerPacket.getMetadata()) {
|
for (EntityMetadata metadata : playerPacket.getMetadata()) {
|
||||||
metaData.add((String) metadata.getValue());
|
metaData.add(metadata.getValue());
|
||||||
}
|
}
|
||||||
return metaData;
|
return metaData;
|
||||||
}
|
}
|
||||||
|
@ -9,7 +9,6 @@ import cn.serendipityr.EndMinecraftPlusV2.Tools.ConfigUtil;
|
|||||||
import cn.serendipityr.EndMinecraftPlusV2.Tools.LogUtil;
|
import cn.serendipityr.EndMinecraftPlusV2.Tools.LogUtil;
|
||||||
import cn.serendipityr.EndMinecraftPlusV2.Tools.OtherUtils;
|
import cn.serendipityr.EndMinecraftPlusV2.Tools.OtherUtils;
|
||||||
import com.github.steveice10.mc.protocol.data.game.ClientRequest;
|
import com.github.steveice10.mc.protocol.data.game.ClientRequest;
|
||||||
import com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata;
|
|
||||||
import com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack;
|
import com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack;
|
||||||
import com.github.steveice10.mc.protocol.data.game.entity.player.Hand;
|
import com.github.steveice10.mc.protocol.data.game.entity.player.Hand;
|
||||||
import com.github.steveice10.mc.protocol.data.game.entity.player.InteractAction;
|
import com.github.steveice10.mc.protocol.data.game.entity.player.InteractAction;
|
||||||
@ -176,7 +175,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -171,7 +171,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -172,7 +172,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -175,7 +175,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -175,7 +175,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -175,7 +175,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -175,7 +175,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -182,7 +182,7 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -183,11 +183,11 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
||||||
List<String> metaData = new ArrayList<>();
|
List<Object> metaData = new ArrayList<>();
|
||||||
for (EntityMetadata metadata : playerPacket.getMetadata()) {
|
for (EntityMetadata metadata : playerPacket.getMetadata()) {
|
||||||
metaData.add((String) metadata.getValue());
|
metaData.add(metadata.getValue());
|
||||||
}
|
}
|
||||||
return metaData;
|
return metaData;
|
||||||
}
|
}
|
||||||
|
@ -192,11 +192,11 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
||||||
List<String> metaData = new ArrayList<>();
|
List<Object> metaData = new ArrayList<>();
|
||||||
for (EntityMetadata metadata:playerPacket.getMetadata()) {
|
for (EntityMetadata metadata:playerPacket.getMetadata()) {
|
||||||
metaData.add((String) metadata.getValue());
|
metaData.add(metadata.getValue());
|
||||||
}
|
}
|
||||||
return metaData;
|
return metaData;
|
||||||
}
|
}
|
||||||
|
@ -197,11 +197,11 @@ public class PacketHandler implements cn.serendipityr.EndMinecraftPlusV2.Multipl
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<String> getSpawnPlayerMetadata(Object packet) {
|
public List<Object> getSpawnPlayerMetadata(Object packet) {
|
||||||
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
ServerSpawnPlayerPacket playerPacket = (ServerSpawnPlayerPacket) packet;
|
||||||
List<String> metaData = new ArrayList<>();
|
List<Object> metaData = new ArrayList<>();
|
||||||
for (EntityMetadata metadata:playerPacket.getMetadata()) {
|
for (EntityMetadata metadata : playerPacket.getMetadata()) {
|
||||||
metaData.add((String) metadata.getValue());
|
metaData.add(metadata.getValue());
|
||||||
}
|
}
|
||||||
return metaData;
|
return metaData;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user