private void attemptButterflySpawn( World world, IButterfly butterfly, double x, double y, double z) { if (PluginLepidopterology.butterflyInterface.spawnButterflyInWorld( world, butterfly.copy(), x, y + 0.1f, z) != null) { Proxies.log.finest( "Spawned a butterfly '%s' at %s/%s/%s.", butterfly.getDisplayName(), x, y, z); } }
@Override public String getItemStackDisplayName(ItemStack itemstack) { if (itemstack.getTagCompound() == null) return "???"; IButterfly butterfly = PluginLepidopterology.butterflyInterface.getMember(itemstack); if (butterfly == null) return "???"; return butterfly.getDisplayName(); }