这篇文章上次修改于 181 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
练手的小作品,质量十分低下↓
if (slotIndex < inventory.size()) {
ItemStack stack = inventory.get(slotIndex);
if (!stack.isEmpty()) {
String itemName = stack.getItem().getTranslationKey();
String formattedName = itemName.replace("block.minecraft.", "minecraft:").replace("item.minecraft.", "minecraft:");
boolean isBlock = isBlock(stack.getItem());
String currentItemInfo = formattedName + " (Block: " + isBlock + ")";
if (!currentItemInfo.equals(lastDetectedItemInfo)) {
SendMessage.clientMessage("Update: " + currentItemInfo, false);
lastDetectedItemInfo = currentItemInfo;
if (isBlock) {
SendMessage.sendToChat("#c");
SendMessage.sendToChat("#goto " + formattedName);
}
}
} else {
if (!lastDetectedItemInfo.isEmpty()) {
SendMessage.clientMessage("Update: Null", false);
lastDetectedItemInfo = "";
}
}
没有评论