This repository has been archived on 2021-07-14. You can view files and clone it, but cannot push or open issues or pull requests.
scriptcraft/src/main/js/modules/entities.js
2015-11-21 17:07:40 +00:00

19 lines
469 B
JavaScript

/*global __plugin, org, Packages, module, exports*/
'use strict';
var entities = {},
entitytypes,
t, i, name;
if (__plugin.bukkit) {
entitytypes = org.bukkit.entity.EntityType.values();
}
if (__plugin.canary) {
entitytypes = Packages.net.canarymod.api.entity.EntityType.values();
}
for (t in entitytypes) {
if (entitytypes[t] && entitytypes[t].ordinal) {
name = entitytypes[t].name();
entities[name] = entitytypes[t];
}
}
module.exports = entities;