'use strict'; /*global Packages, __plugin, command, echo, isOp, org */ /*jslint nomen: true, indent: 2 */ /************************************************************************* ## Spawn Plugin Allows in-game operators to easily spawn creatures at current location. ### Usage /jsp spawn cow /jsp spawn sheep /jsp spawn wolf This command supports TAB completion so to see a list of possible entitities, type `/jsp spawn ' at the in-game command prompt, then press TAB. Visit (CanaryMod) or (Bukkit) for a list of possible entities (creatures) which can be spawned. ***/ var entities = require('entities'), spawn = require('spawn'); var entityNames = []; for (var name in entities){ entityNames.push(name); } command('spawn', function (parameters, sender) { if (!isOp(sender)) { echo(sender, 'Only operators can perform this command'); return; } var location = sender.location; if (!location) { echo(sender, 'You have no location. This command only works in-game.'); return; } var name = ('' + parameters[0]).toUpperCase(); spawn( name, sender.location); }, entityNames);