public void handleMissingMaps(FMLMissingMappingsEvent event) { OresPlus.log.info("recieved missing maps event"); for (MissingMapping map : event.get()) { if (this.remapList.containsKey(map.name)) { switch (map.type) { case BLOCK: OresPlus.log.info("Remapping missing mapping for block " + map.name); map.remap(Block.getBlockFromItem(remapList.get(map.name))); break; default: OresPlus.log.info("Remapping missing mapping for item " + map.name); map.remap(remapList.get(map.name)); } } } }
@EventHandler public void updateAlphaAnvil(FMLMissingMappingsEvent event) { for(int i = 0; i < event.get().size(); i++) { final MissingMapping missingMapping = event.get().get(i); if (missingMapping.name.equals("BetterAnvil:anvilba")) { switch(missingMapping.type) { case BLOCK: missingMapping.remap(BetterAnvil.ANVIL); break; case ITEM: missingMapping.remap(Item.getItemFromBlock(BetterAnvil.ANVIL)); break; } } } }
@Mod.EventHandler public void handleMissingMapping(FMLMissingMappingsEvent event) { for (MissingMapping mapping : event.get()) { // TODO: ... maybe not this. LogHelper.info(String.format("Missing mapping: %s - ignoring.", mapping.name)); mapping.ignore(); } }
@EventHandler public void missingMapping(FMLMissingMappingsEvent event) { for(MissingMapping m: event.get()) { // This bug was introduced along with Chisel 1.5.2, and was fixed in 1.5.3. // Ice Stairs were called null.0-7 instead of other names, and Marble/Limestone stairs did not exist. // This fixes the bug. if(m.name.startsWith("null.") && m.name.length() == 6 && m.type == Type.BLOCK) { m.setAction(Action.WARN); } } }
@EventHandler public void missingMapping(FMLMissingMappingsEvent event) { BlockNameConversion.init(); for (MissingMapping m : event.get()) { // This bug was introduced along with Chisel 1.5.2, and was fixed in // 1.5.3. // Ice Stairs were called null.0-7 instead of other names, and // Marble/Limestone stairs did not exist. // This fixes the bug. if (m.name.startsWith("null.") && m.name.length() == 6 && m.type == Type.BLOCK) { m.warn();// (Action.WARN); } // Fix mapping of snakestoneSand, snakestoneStone, limestoneStairs, // marbleStairs when loading an old (1.5.4) save else if (m.type == Type.BLOCK) { final Block block = BlockNameConversion.findBlock(m.name); if (block != null) { m.remap(block); FMLLog.getLogger().info("Remapping block " + m.name + " to " + General.getName(block)); } else FMLLog.getLogger().warn("Block " + m.name + " could not get remapped."); } else if (m.type == Type.ITEM) { final Item item = BlockNameConversion.findItem(m.name); if (item != null) { m.remap(item); FMLLog.getLogger().info("Remapping item " + m.name + " to " + General.getName(item)); } else FMLLog.getLogger().warn("Item " + m.name + " could not get remapped."); } } }
@EventHandler public void onMissingMapping(FMLMissingMappingsEvent event) { for (MissingMapping m : event.get()) { if (m.type == GameRegistry.Type.ITEM && m.name.contains("customthings.item")) { m.remap(ItemType.getItem()); } } }
@EventHandler public void missingMappings(FMLMissingMappingsEvent event) { List<MissingMapping> mappings = event.get(); for (MissingMapping missingMapping : mappings) { if (missingMapping.name.equals("pandoraschest:Decorative Chest")) missingMapping.setAction(Action.IGNORE); } }
@EventHandler public void onMissingMapping(FMLMissingMappingsEvent event){ for(MissingMapping mapping : event.get()) { if(mapping.type == GameRegistry.Type.BLOCK && mapping.name.equals("PneumaticCraft:etchingAcid")) { mapping.remap(Fluids.etchingAcid.getBlock()); Log.info("Remapping Etching Acid"); } if(mapping.type == GameRegistry.Type.ITEM && mapping.name.equals("PneumaticCraft:etchingAcidBucket")) { mapping.remap(Fluids.getBucket(Fluids.etchingAcid)); Log.info("Remapping Etching Acid Bucket"); } } }
public static void processingMissingMap(FMLMissingMappingsEvent event) { List<MissingMapping> missingMappings = event.get(); for (MissingMapping map : missingMappings) { if (map.name.equals("Agriculture:base.crop")) { ItemStack stack = ItemList.getItemStack("base", "Dough"); map.remap(stack.getItem()); } } }
@Mod.EventHandler public void missingMappingEvent(FMLMissingMappingsEvent event) { Iterator<MissingMapping> itr = event.getAll().iterator(); while(itr.hasNext()) { MissingMapping mapping = itr.next(); if(mapping.name.equalsIgnoreCase("advancedrocketry:" + LibVulpesItems.itemBattery.getUnlocalizedName())) mapping.remap(LibVulpesItems.itemBattery); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.satellitePowerSource")) mapping.remap(AdvancedRocketryItems.itemSatellitePowerSource); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.circuitplate")) mapping.remap(AdvancedRocketryItems.itemCircuitPlate); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.wafer")) mapping.remap(AdvancedRocketryItems.itemWafer); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.itemUpgrade")) mapping.remap(AdvancedRocketryItems.itemUpgrade); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.dataUnit")) mapping.remap(AdvancedRocketryItems.itemDataUnit); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.satellitePrimaryFunction")) mapping.remap(AdvancedRocketryItems.itemSatellitePrimaryFunction); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.pressureTank")) mapping.remap(AdvancedRocketryItems.itemPressureTank); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.pressureTank")) mapping.remap(AdvancedRocketryItems.itemPressureTank); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.lens")) mapping.remap(AdvancedRocketryItems.itemLens); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.miscpart")) mapping.remap(AdvancedRocketryItems.itemMisc); if(mapping.name.equalsIgnoreCase("advancedRocketry:item.circuitIC")) mapping.remap(AdvancedRocketryItems.itemIC); } }