diff --git a/src/main/java/net/aufdemrand/denizen/scripts/commands/npc/CreateCommand.java b/src/main/java/net/aufdemrand/denizen/scripts/commands/npc/CreateCommand.java index 4d6080104b..83b852fbc2 100644 --- a/src/main/java/net/aufdemrand/denizen/scripts/commands/npc/CreateCommand.java +++ b/src/main/java/net/aufdemrand/denizen/scripts/commands/npc/CreateCommand.java @@ -40,6 +40,12 @@ else if (!scriptEntry.hasObject("traits") else arg.reportUnhandled(); } + if (!scriptEntry.hasObject("name")) { + throw new InvalidArgumentsException("Must specify a name!"); + } + if (!scriptEntry.hasObject("entity_type")) { + throw new InvalidArgumentsException("Must specify an entity type!"); + } } @Override