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);
   }
 }
Exemplo n.º 2
0
  @Override
  public String getItemStackDisplayName(ItemStack itemstack) {

    if (itemstack.getTagCompound() == null) return "???";

    IButterfly butterfly = PluginLepidopterology.butterflyInterface.getMember(itemstack);
    if (butterfly == null) return "???";

    return butterfly.getDisplayName();
  }