1.0.2
Documentation update
This commit is contained in:
1 parent
c8e65a3433
commit
a934e4a70c
2 files changed
+42
-1
No files matched your search
@@ -4,6 +4,8 @@ import com.rsscripting.mobcage.item.CageRecipe;
|
||||
import com.rsscripting.mobcage.listener.MobCageListener;
|
||||
import com.rsscripting.mobcage.listener.MobReleaseListener;
|
||||
import com.rsscripting.mobcage.util.Keys;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
public final class MobCage extends JavaPlugin {
|
||||
@@ -29,6 +31,40 @@ public final class MobCage extends JavaPlugin {
|
||||
this
|
||||
);
|
||||
|
||||
|
||||
/*
|
||||
Debug Code
|
||||
*/
|
||||
|
||||
getCommand("cagedebug").setExecutor((sender, command, label, args) -> {
|
||||
|
||||
if (!(sender instanceof Player player)) {
|
||||
sender.sendMessage("Players only.");
|
||||
return true;
|
||||
}
|
||||
|
||||
ItemStack item = player.getInventory().getItemInMainHand();
|
||||
|
||||
if (item.getType().isAir()) {
|
||||
player.sendMessage("You are not holding an item.");
|
||||
return true;
|
||||
}
|
||||
|
||||
player.sendMessage("§6===== CAGE DEBUG =====");
|
||||
player.sendMessage("§eType: §f" + item.getType());
|
||||
player.sendMessage("§eAmount: §f" + item.getAmount());
|
||||
player.sendMessage("§eItem: §f" + item);
|
||||
player.sendMessage("§eSerialized:");
|
||||
player.sendMessage("§f" + item.serialize());
|
||||
player.sendMessage("§6======================");
|
||||
|
||||
return true;
|
||||
});
|
||||
|
||||
/*
|
||||
Debug Code
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
name: MobCage
|
||||
name: RS-MobCage
|
||||
version: '${version}'
|
||||
|
||||
main: com.rsscripting.mobcage.MobCage
|
||||
api-version: '1.21.11'
|
||||
load: POSTWORLD
|
||||
|
||||
commands:
|
||||
cagedebug:
|
||||
description: Debug Mob Cage item data
|
||||
usage: /cagedebug
|
||||
Reference in new issue
Block a user