Jump to content

Kokkie

Forge Modder
  • Posts

    796
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Kokkie

  1. I now have this, but it has 3x3 and it deletes the item in my first slot public class ContainerCheeseWorkbench extends Container { /** The crafting matrix inventory (3x3). */ public InventoryCrafting craftMatrix = new InventoryCrafting(this, 4, 4); public IInventory craftResult = new InventoryCraftResult(); private final World worldObj; /** Position of the workbench */ private final BlockPos pos; public ContainerCheeseWorkbench(InventoryPlayer playerInventory, World worldIn, BlockPos posIn) { this.worldObj = worldIn; this.pos = posIn; this.addSlotToContainer( new SlotCrafting(playerInventory.player, this.craftMatrix, this.craftResult, 0, 124, 35)); for (int i = 0; i < 4; ++i) { for (int j = 0; j < 4; ++j) { this.addSlotToContainer(new Slot(this.craftMatrix, j + i * 3, 30 + j * 18, 17 + i * 18)); } } for (int k = 0; k < 3; ++k) { for (int i1 = 0; i1 < 9; ++i1) { this.addSlotToContainer(new Slot(playerInventory, i1 + k * 9 + 9, 8 + i1 * 18, 84 + k * 18)); } } for (int l = 0; l < 9; ++l) { this.addSlotToContainer(new Slot(playerInventory, l, 8 + l * 18, 142)); } this.onCraftMatrixChanged(this.craftMatrix); } /** * Callback for when the crafting matrix is changed. */ public void onCraftMatrixChanged(IInventory inventoryIn) { this.craftResult.setInventorySlotContents(0, CheeseCraftingManager.getInstance().findMatchingRecipe(this.craftMatrix, this.worldObj)); } /** * Called when the container is closed. */ public void onContainerClosed(EntityPlayer playerIn) { super.onContainerClosed(playerIn); if (!this.worldObj.isRemote) { for (int i = 0; i < 16; ++i) { ItemStack itemstack = this.craftMatrix.removeStackFromSlot(i); if (!itemstack.isEmpty()) { playerIn.dropItem(itemstack, false); } } } } /** * Determines whether supplied player can use this container */ public boolean canInteractWith(EntityPlayer playerIn) { return this.worldObj.getBlockState(this.pos).getBlock() != CheeseBlocks.CHEESE_CRAFTING_TABLE ? false : playerIn.getDistanceSq((double) this.pos.getX() + 0.5D, (double) this.pos.getY() + 0.5D, (double) this.pos.getZ() + 0.5D) <= 64.0D; } /** * Take a stack from the specified inventory slot. */ public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) { ItemStack itemstack = ItemStack.EMPTY; Slot slot = (Slot) this.inventorySlots.get(index); if (slot != null && slot.getHasStack()) { ItemStack itemstack1 = slot.getStack(); itemstack = itemstack1.copy(); if (index == 0) { itemstack1.getItem().onCreated(itemstack1, this.worldObj, playerIn); if (!this.mergeItemStack(itemstack1, 10, 46, true)) { return ItemStack.EMPTY; } slot.onSlotChange(itemstack1, itemstack); } else if (index >= 10 && index < 37) { if (!this.mergeItemStack(itemstack1, 37, 46, false)) { return ItemStack.EMPTY; } } else if (index >= 37 && index < 46) { if (!this.mergeItemStack(itemstack1, 10, 37, false)) { return ItemStack.EMPTY; } } else if (!this.mergeItemStack(itemstack1, 10, 46, false)) { return ItemStack.EMPTY; } if (itemstack1.isEmpty()) { slot.putStack(ItemStack.EMPTY); } else { slot.onSlotChanged(); } if (itemstack1.getCount() == itemstack.getCount()) { return ItemStack.EMPTY; } ItemStack itemstack2 = slot.onTake(playerIn, itemstack1); if (index == 0) { playerIn.dropItem(itemstack2, false); } } return itemstack; } /** * Called to determine if the current slot is valid for the stack merging * (double-click) code. The stack passed in is null for the initial slot * that was double-clicked. */ public boolean canMergeSlot(ItemStack stack, Slot slotIn) { return slotIn.inventory != this.craftResult && super.canMergeSlot(stack, slotIn); } } public class CheeseCraftingManager { /** The static instance of this class */ private static final CheeseCraftingManager INSTANCE = new CheeseCraftingManager(); private final List<IRecipe> recipes = Lists.<IRecipe>newArrayList(); /** * Returns the static instance of this class */ public static CheeseCraftingManager getInstance() { /** The static instance of this class */ return INSTANCE; } private CheeseCraftingManager() { this.addRecipe(new ItemStack(CheeseItems.CHEESE_WAND), new Object[]{" C "," CDC"," SC ","S ",'C',CheeseItems.CHEESE_INGOT,'S',Items.STICK}); Collections.sort(this.recipes, new Comparator<IRecipe>() { public int compare(IRecipe p_compare_1_, IRecipe p_compare_2_) { return p_compare_1_ instanceof ShapelessRecipes && p_compare_2_ instanceof ShapedRecipes ? 1 : (p_compare_2_ instanceof ShapelessRecipes && p_compare_1_ instanceof ShapedRecipes ? -1 : (p_compare_2_.getRecipeSize() < p_compare_1_.getRecipeSize() ? -1 : (p_compare_2_.getRecipeSize() > p_compare_1_.getRecipeSize() ? 1 : 0))); } }); } /** * Adds a shaped recipe to the games recipe list. */ public ShapedRecipes addRecipe(ItemStack stack, Object... recipeComponents) { String s = ""; int i = 0; int j = 0; int k = 0; if (recipeComponents[i] instanceof String[]) { String[] astring = (String[]) ((String[]) recipeComponents[i++]); for (String s2 : astring) { ++k; j = s2.length(); s = s + s2; } } else { while (recipeComponents[i] instanceof String) { String s1 = (String) recipeComponents[i++]; ++k; j = s1.length(); s = s + s1; } } Map<Character, ItemStack> map; for (map = Maps.<Character, ItemStack>newHashMap(); i < recipeComponents.length; i += 2) { Character character = (Character) recipeComponents[i]; ItemStack itemstack = ItemStack.EMPTY; if (recipeComponents[i + 1] instanceof Item) { itemstack = new ItemStack((Item) recipeComponents[i + 1]); } else if (recipeComponents[i + 1] instanceof Block) { itemstack = new ItemStack((Block) recipeComponents[i + 1], 1, 32767); } else if (recipeComponents[i + 1] instanceof ItemStack) { itemstack = (ItemStack) recipeComponents[i + 1]; } map.put(character, itemstack); } ItemStack[] aitemstack = new ItemStack[j * k]; for (int l = 0; l < j * k; ++l) { char c0 = s.charAt(l); if (map.containsKey(Character.valueOf(c0))) { aitemstack[l] = ((ItemStack) map.get(Character.valueOf(c0))).copy(); } else { aitemstack[l] = ItemStack.EMPTY; } } ShapedRecipes shapedrecipes = new ShapedRecipes(j, k, aitemstack, stack); this.recipes.add(shapedrecipes); return shapedrecipes; } /** * Adds a shapeless crafting recipe to the the game. */ public void addShapelessRecipe(ItemStack stack, Object... recipeComponents) { List<ItemStack> list = Lists.<ItemStack>newArrayList(); for (Object object : recipeComponents) { if (object instanceof ItemStack) { list.add(((ItemStack) object).copy()); } else if (object instanceof Item) { list.add(new ItemStack((Item) object)); } else { if (!(object instanceof Block)) { throw new IllegalArgumentException( "Invalid shapeless recipe: unknown type " + object.getClass().getName() + "!"); } list.add(new ItemStack((Block) object)); } } this.recipes.add(new ShapelessRecipes(stack, list)); } /** * Adds an IRecipe to the list of crafting recipes. */ public void addRecipe(IRecipe recipe) { this.recipes.add(recipe); } /** * Retrieves an ItemStack that has multiple recipes for it. */ public ItemStack findMatchingRecipe(InventoryCrafting craftMatrix, World worldIn) { for (IRecipe irecipe : this.recipes) { if (irecipe.matches(craftMatrix, worldIn)) { return irecipe.getCraftingResult(craftMatrix); } } return ItemStack.EMPTY; } public NonNullList<ItemStack> getRemainingItems(InventoryCrafting craftMatrix, World worldIn) { for (IRecipe irecipe : this.recipes) { if (irecipe.matches(craftMatrix, worldIn)) { return irecipe.getRemainingItems(craftMatrix); } } NonNullList<ItemStack> nonnulllist = NonNullList.<ItemStack>withSize(craftMatrix.getSizeInventory(), ItemStack.EMPTY); for (int i = 0; i < nonnulllist.size(); ++i) { nonnulllist.set(i, craftMatrix.getStackInSlot(i)); } return nonnulllist; } public List<IRecipe> getRecipeList() { return this.recipes; } } public class CheeseWorkbench extends Block { public CheeseWorkbench() { super(Material.WOOD); this.setCreativeTab(CreativeTabs.DECORATIONS); } public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing heldItem, float side, float hitX, float hitY) { if (worldIn.isRemote) { return false; } else { playerIn.displayGui(new CheeseWorkbench.InterfaceCheeseCraftingTable(worldIn, pos)); return true; } } public static class InterfaceCheeseCraftingTable implements IInteractionObject { private final World world; private final BlockPos position; public InterfaceCheeseCraftingTable(World worldIn, BlockPos pos) { this.world = worldIn; this.position = pos; } /** * Get the name of this object. For players this returns their username */ public String getName() { return "crafting_table"; } /** * Returns true if this thing is named */ public boolean hasCustomName() { return false; } /** * Get the formatted ChatComponent that will be used for the sender's * username in chat */ public ITextComponent getDisplayName() { return new TextComponentTranslation(CheeseBlocks.CHEESE_CRAFTING_TABLE.getUnlocalizedName() + ".name", new Object[0]); } public Container createContainer(InventoryPlayer playerInventory, EntityPlayer playerIn) { return new ContainerCheeseWorkbench(playerInventory, this.world, this.position); } public String getGuiID() { return "minecraft:crafting_table"; } } }
  2. Oh wow, i ment 4x4
  3. Hello, how can I create a 4x4 crafting table and create recipes for it?
  4. In my biome all the other lights (lava, other structures etc.) are also not loading (when they are first loaded)...
  5. But what about all the other lights not updating in my dimension/biome
  6. 20 is used in vanilla as well...
  7. How can I fix this? Normal crops do so that's weird... Oh wow, forgot to reload the game after changing the getPlantType to crop for it to detect the farmland as... well... farmland
  8. Hello, my crop isn't working right, when they update (automatically or by placing a block next to it) it breaks, this only happens on my custom farm land... For code go to my github
  9. This is not only happening for the structure, also lava light isn't updated, and from my village the lights aren't either...
  10. Thanks, now it works
  11. Hello, my log isn't working right, when I place it the game crashes, here's the crash: [17:35:25] [server thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Cannot set property PropertyEnum{name=axis, clazz=class com.Egietje.degeweldigemod.blocks.CheeseLog$EnumAxis, values=[x, y, z, none]} as it does not exist in BlockStateContainer{block=dgm:cheese_log, properties=[axis]} at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_111] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_111] at net.minecraft.util.Util.runTask(Util.java:27) [util.class:?] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:753) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:698) [MinecraftServer.class:?] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) [integratedServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:547) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] Caused by: java.lang.IllegalArgumentException: Cannot set property PropertyEnum{name=axis, clazz=class com.Egietje.degeweldigemod.blocks.CheeseLog$EnumAxis, values=[x, y, z, none]} as it does not exist in BlockStateContainer{block=dgm:cheese_log, properties=[axis]} at net.minecraft.block.state.BlockStateContainer$StateImplementation.withProperty(BlockStateContainer.java:215) ~[blockStateContainer$StateImplementation.class:?] at com.Egietje.degeweldigemod.blocks.CheeseLog.getStateForPlacement(CheeseLog.java:50) ~[CheeseLog.class:?] at net.minecraft.block.Block.getStateForPlacement(Block.java:2320) ~[block.class:?] at net.minecraft.item.ItemBlock.onItemUse(ItemBlock.java:52) ~[itemBlock.class:?] at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:812) ~[ForgeHooks.class:?] at net.minecraft.item.ItemStack.onItemUse(ItemStack.java:179) ~[itemStack.class:?] at net.minecraft.server.management.PlayerInteractionManager.processRightClickBlock(PlayerInteractionManager.java:506) ~[PlayerInteractionManager.class:?] at net.minecraft.network.NetHandlerPlayServer.processTryUseItemOnBlock(NetHandlerPlayServer.java:712) ~[NetHandlerPlayServer.class:?] at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:68) ~[CPacketPlayerTryUseItemOnBlock.class:?] at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.processPacket(CPacketPlayerTryUseItemOnBlock.java:13) ~[CPacketPlayerTryUseItemOnBlock.class:?] at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[PacketThreadUtil$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_111] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_111] at net.minecraft.util.Util.runTask(Util.java:26) ~[util.class:?] ... 5 more My code is at my github.
  12. This is not true. The criteria for whether you need a TESR or not is whether you have moving parts in your model. If you do not have moving parts, you do not need a TESR. A wait yeah, sorry
  13. Yes, because the TESR models get reloaded every tick
  14. Blocks.OAK_DOOR.setHardness(1.0F); for oak, and change oak to others
  15. If you don't need to render anything that changes depending on the tile entity, just use normal json models
  16. You can't make it more like that... Maybe you can make an item that is 'half reinforced iron bar' and make it so you need 2 and make a crafting recipe which makes, from 2, 1 reinforced bar
  17. Here are all the normal item translations: item.nameTag.name=Name Tag item.leash.name=Lead item.shovelIron.name=Iron Shovel item.pickaxeIron.name=Iron Pickaxe item.hatchetIron.name=Iron Axe item.flintAndSteel.name=Flint and Steel item.apple.name=Apple item.cookie.name=Cookie item.bow.name=Bow item.arrow.name=Arrow item.spectral_arrow.name=Spectral Arrow item.tipped_arrow.name=Tipped Arrow item.coal.name=Coal item.charcoal.name=Charcoal item.diamond.name=Diamond item.emerald.name=Emerald item.ingotIron.name=Iron Ingot item.ingotGold.name=Gold Ingot item.swordIron.name=Iron Sword item.swordWood.name=Wooden Sword item.shovelWood.name=Wooden Shovel item.pickaxeWood.name=Wooden Pickaxe item.hatchetWood.name=Wooden Axe item.swordStone.name=Stone Sword item.shovelStone.name=Stone Shovel item.pickaxeStone.name=Stone Pickaxe item.hatchetStone.name=Stone Axe item.swordDiamond.name=Diamond Sword item.shovelDiamond.name=Diamond Shovel item.pickaxeDiamond.name=Diamond Pickaxe item.hatchetDiamond.name=Diamond Axe item.stick.name=Stick item.bowl.name=Bowl item.mushroomStew.name=Mushroom Stew item.swordGold.name=Golden Sword item.shovelGold.name=Golden Shovel item.pickaxeGold.name=Golden Pickaxe item.hatchetGold.name=Golden Axe item.string.name=String item.feather.name=Feather item.sulphur.name=Gunpowder item.hoeWood.name=Wooden Hoe item.hoeStone.name=Stone Hoe item.hoeIron.name=Iron Hoe item.hoeDiamond.name=Diamond Hoe item.hoeGold.name=Golden Hoe item.seeds.name=Seeds item.seeds_pumpkin.name=Pumpkin Seeds item.seeds_melon.name=Melon Seeds item.melon.name=Melon item.wheat.name=Wheat item.bread.name=Bread item.helmetCloth.name=Leather Cap item.chestplateCloth.name=Leather Tunic item.leggingsCloth.name=Leather Pants item.bootsCloth.name=Leather Boots item.helmetChain.name=Chain Helmet item.chestplateChain.name=Chain Chestplate item.leggingsChain.name=Chain Leggings item.bootsChain.name=Chain Boots item.helmetIron.name=Iron Helmet item.chestplateIron.name=Iron Chestplate item.leggingsIron.name=Iron Leggings item.bootsIron.name=Iron Boots item.helmetDiamond.name=Diamond Helmet item.chestplateDiamond.name=Diamond Chestplate item.leggingsDiamond.name=Diamond Leggings item.bootsDiamond.name=Diamond Boots item.helmetGold.name=Golden Helmet item.chestplateGold.name=Golden Chestplate item.leggingsGold.name=Golden Leggings item.bootsGold.name=Golden Boots item.flint.name=Flint item.porkchopRaw.name=Raw Porkchop item.porkchopCooked.name=Cooked Porkchop item.chickenRaw.name=Raw Chicken item.chickenCooked.name=Cooked Chicken item.muttonRaw.name=Raw Mutton item.muttonCooked.name=Cooked Mutton item.rabbitRaw.name=Raw Rabbit item.rabbitCooked.name=Cooked Rabbit item.rabbitStew.name=Rabbit Stew item.rabbitFoot.name=Rabbit's Foot item.rabbitHide.name=Rabbit Hide item.beefRaw.name=Raw Beef item.beefCooked.name=Steak item.painting.name=Painting item.frame.name=Item Frame item.appleGold.name=Golden Apple item.sign.name=Sign item.doorOak.name=Oak Door item.doorSpruce.name=Spruce Door item.doorBirch.name=Birch Door item.doorJungle.name=Jungle Door item.doorAcacia.name=Acacia Door item.doorDarkOak.name=Dark Oak Door item.bucket.name=Bucket item.bucketWater.name=Water Bucket item.bucketLava.name=Lava Bucket item.minecart.name=Minecart item.saddle.name=Saddle item.doorIron.name=Iron Door item.redstone.name=Redstone item.snowball.name=Snowball item.boat.oak.name=Oak Boat item.boat.spruce.name=Spruce Boat item.boat.birch.name=Birch Boat item.boat.jungle.name=Jungle Boat item.boat.acacia.name=Acacia Boat item.boat.dark_oak.name=Dark Oak Boat item.leather.name=Leather item.milk.name=Milk item.brick.name=Brick item.clay.name=Clay item.reeds.name=Sugar Canes item.paper.name=Paper item.book.name=Book item.slimeball.name=Slimeball item.minecartChest.name=Minecart with Chest item.minecartFurnace.name=Minecart with Furnace item.minecartTnt.name=Minecart with TNT item.minecartHopper.name=Minecart with Hopper item.minecartCommandBlock.name=Minecart with Command Block item.egg.name=Egg item.compass.name=Compass item.fishingRod.name=Fishing Rod item.clock.name=Clock item.yellowDust.name=Glowstone Dust item.fish.cod.raw.name=Raw Fish item.fish.salmon.raw.name=Raw Salmon item.fish.pufferfish.raw.name=Pufferfish item.fish.clownfish.raw.name=Clownfish item.fish.cod.cooked.name=Cooked Fish item.fish.salmon.cooked.name=Cooked Salmon item.record.name=Music Disc item.record.13.desc=C418 - 13 item.record.cat.desc=C418 - cat item.record.blocks.desc=C418 - blocks item.record.chirp.desc=C418 - chirp item.record.far.desc=C418 - far item.record.mall.desc=C418 - mall item.record.mellohi.desc=C418 - mellohi item.record.stal.desc=C418 - stal item.record.strad.desc=C418 - strad item.record.ward.desc=C418 - ward item.record.11.desc=C418 - 11 item.record.wait.desc=C418 - wait item.bone.name=Bone item.dyePowder.black.name=Ink Sac item.dyePowder.red.name=Rose Red item.dyePowder.green.name=Cactus Green item.dyePowder.brown.name=Cocoa Beans item.dyePowder.blue.name=Lapis Lazuli item.dyePowder.purple.name=Purple Dye item.dyePowder.cyan.name=Cyan Dye item.dyePowder.silver.name=Light Gray Dye item.dyePowder.gray.name=Gray Dye item.dyePowder.pink.name=Pink Dye item.dyePowder.lime.name=Lime Dye item.dyePowder.yellow.name=Dandelion Yellow item.dyePowder.lightBlue.name=Light Blue Dye item.dyePowder.magenta.name=Magenta Dye item.dyePowder.orange.name=Orange Dye item.dyePowder.white.name=Bone Meal item.sugar.name=Sugar item.cake.name=Cake item.bed.name=Bed item.diode.name=Redstone Repeater item.comparator.name=Redstone Comparator item.map.name=Map item.leaves.name=Leaves item.shears.name=Shears item.rottenFlesh.name=Rotten Flesh item.enderPearl.name=Ender Pearl item.blazeRod.name=Blaze Rod item.ghastTear.name=Ghast Tear item.netherStalkSeeds.name=Nether Wart item.potion.name=Potion item.splash_potion.name=Splash Potion item.lingering_potion.name=Lingering Potion item.end_crystal.name=End Crystal item.goldNugget.name=Gold Nugget item.glassBottle.name=Glass Bottle item.spiderEye.name=Spider Eye item.fermentedSpiderEye.name=Fermented Spider Eye item.blazePowder.name=Blaze Powder item.magmaCream.name=Magma Cream item.cauldron.name=Cauldron item.brewingStand.name=Brewing Stand item.eyeOfEnder.name=Eye of Ender item.speckledMelon.name=Glistering Melon item.monsterPlacer.name=Spawn item.expBottle.name=Bottle o' Enchanting item.fireball.name=Fire Charge item.writingBook.name=Book and Quill item.writtenBook.name=Written Book item.flowerPot.name=Flower Pot item.emptyMap.name=Empty Map item.carrots.name=Carrot item.carrotGolden.name=Golden Carrot item.potato.name=Potato item.potatoBaked.name=Baked Potato item.potatoPoisonous.name=Poisonous Potato item.skull.skeleton.name=Skeleton Skull item.skull.wither.name=Wither Skeleton Skull item.skull.zombie.name=Zombie Head item.skull.char.name=Head item.skull.player.name=%s's Head item.skull.creeper.name=Creeper Head item.skull.dragon.name=Dragon Head item.carrotOnAStick.name=Carrot on a Stick item.netherStar.name=Nether Star item.pumpkinPie.name=Pumpkin Pie item.enchantedBook.name=Enchanted Book item.fireworks.name=Firework Rocket item.fireworks.flight=Flight Duration: item.fireworksCharge.name=Firework Star item.fireworksCharge.black=Black item.fireworksCharge.red=Red item.fireworksCharge.green=Green item.fireworksCharge.brown=Brown item.fireworksCharge.blue=Blue item.fireworksCharge.purple=Purple item.fireworksCharge.cyan=Cyan item.fireworksCharge.silver=Light Gray item.fireworksCharge.gray=Gray item.fireworksCharge.pink=Pink item.fireworksCharge.lime=Lime item.fireworksCharge.yellow=Yellow item.fireworksCharge.lightBlue=Light Blue item.fireworksCharge.magenta=Magenta item.fireworksCharge.orange=Orange item.fireworksCharge.white=White item.fireworksCharge.customColor=Custom item.fireworksCharge.fadeTo=Fade to item.fireworksCharge.flicker=Twinkle item.fireworksCharge.trail=Trail item.fireworksCharge.type.0=Small Ball item.fireworksCharge.type.1=Large Ball item.fireworksCharge.type.2=Star-shaped item.fireworksCharge.type.3=Creeper-shaped item.fireworksCharge.type.4=Burst item.fireworksCharge.type=Unknown Shape item.netherbrick.name=Nether Brick item.netherquartz.name=Nether Quartz item.armorStand.name=Armor Stand item.horsearmormetal.name=Iron Horse Armor item.horsearmorgold.name=Gold Horse Armor item.horsearmordiamond.name=Diamond Horse Armor item.prismarineShard.name=Prismarine Shard item.prismarineCrystals.name=Prismarine Crystals item.chorusFruit.name=Chorus Fruit item.chorusFruitPopped.name=Popped Chorus Fruit item.beetroot.name=Beetroot item.beetroot_seeds.name=Beetroot Seeds item.beetroot_soup.name=Beetroot Soup item.dragon_breath.name=Dragon's Breath item.elytra.name=Elytra item.totem.name=Totem of Undying item.shulkerShell.name=Shulker Shell item.ironNugget.name=Iron Nugget And all the blocks: tile.air.name=Air tile.barrier.name=Barrier tile.stone.stone.name=Stone tile.stone.granite.name=Granite tile.stone.graniteSmooth.name=Polished Granite tile.stone.diorite.name=Diorite tile.stone.dioriteSmooth.name=Polished Diorite tile.stone.andesite.name=Andesite tile.stone.andesiteSmooth.name=Polished Andesite tile.hayBlock.name=Hay Bale tile.grass.name=Grass Block tile.dirt.name=Dirt tile.dirt.default.name=Dirt tile.dirt.coarse.name=Coarse Dirt tile.dirt.podzol.name=Podzol tile.stonebrick.name=Cobblestone tile.wood.name=Wooden Planks tile.wood.oak.name=Oak Wood Planks tile.wood.spruce.name=Spruce Wood Planks tile.wood.birch.name=Birch Wood Planks tile.wood.jungle.name=Jungle Wood Planks tile.wood.acacia.name=Acacia Wood Planks tile.wood.big_oak.name=Dark Oak Wood Planks tile.sapling.oak.name=Oak Sapling tile.sapling.spruce.name=Spruce Sapling tile.sapling.birch.name=Birch Sapling tile.sapling.jungle.name=Jungle Sapling tile.sapling.acacia.name=Acacia Sapling tile.sapling.big_oak.name=Dark Oak Sapling tile.deadbush.name=Dead Bush tile.bedrock.name=Bedrock tile.water.name=Water tile.lava.name=Lava tile.sand.name=Sand tile.sand.default.name=Sand tile.sand.red.name=Red Sand tile.sandStone.name=Sandstone tile.sandStone.default.name=Sandstone tile.sandStone.chiseled.name=Chiseled Sandstone tile.sandStone.smooth.name=Smooth Sandstone tile.redSandStone.name=Red Sandstone tile.redSandStone.default.name=Red Sandstone tile.redSandStone.chiseled.name=Chiseled Red Sandstone tile.redSandStone.smooth.name=Smooth Red Sandstone tile.gravel.name=Gravel tile.oreGold.name=Gold Ore tile.oreIron.name=Iron Ore tile.oreCoal.name=Coal Ore tile.log.name=Wood tile.log.oak.name=Oak Wood tile.log.spruce.name=Spruce Wood tile.log.birch.name=Birch Wood tile.log.jungle.name=Jungle Wood tile.log.acacia.name=Acacia Wood tile.log.big_oak.name=Dark Oak Wood tile.leaves.name=Leaves tile.leaves.oak.name=Oak Leaves tile.leaves.spruce.name=Spruce Leaves tile.leaves.birch.name=Birch Leaves tile.leaves.jungle.name=Jungle Leaves tile.leaves.acacia.name=Acacia Leaves tile.leaves.big_oak.name=Dark Oak Leaves tile.tallgrass.name=Grass tile.tallgrass.shrub.name=Shrub tile.tallgrass.grass.name=Grass tile.tallgrass.fern.name=Fern tile.sponge.dry.name=Sponge tile.sponge.wet.name=Wet Sponge tile.glass.name=Glass tile.stainedGlass.name=Stained Glass tile.stainedGlass.black.name=Black Stained Glass tile.stainedGlass.red.name=Red Stained Glass tile.stainedGlass.green.name=Green Stained Glass tile.stainedGlass.brown.name=Brown Stained Glass tile.stainedGlass.blue.name=Blue Stained Glass tile.stainedGlass.purple.name=Purple Stained Glass tile.stainedGlass.cyan.name=Cyan Stained Glass tile.stainedGlass.silver.name=Light Gray Stained Glass tile.stainedGlass.gray.name=Gray Stained Glass tile.stainedGlass.pink.name=Pink Stained Glass tile.stainedGlass.lime.name=Lime Stained Glass tile.stainedGlass.yellow.name=Yellow Stained Glass tile.stainedGlass.lightBlue.name=Light Blue Stained Glass tile.stainedGlass.magenta.name=Magenta Stained Glass tile.stainedGlass.orange.name=Orange Stained Glass tile.stainedGlass.white.name=White Stained Glass tile.thinStainedGlass.name=Stained Glass Pane tile.thinStainedGlass.black.name=Black Stained Glass Pane tile.thinStainedGlass.red.name=Red Stained Glass Pane tile.thinStainedGlass.green.name=Green Stained Glass Pane tile.thinStainedGlass.brown.name=Brown Stained Glass Pane tile.thinStainedGlass.blue.name=Blue Stained Glass Pane tile.thinStainedGlass.purple.name=Purple Stained Glass Pane tile.thinStainedGlass.cyan.name=Cyan Stained Glass Pane tile.thinStainedGlass.silver.name=Light Gray Stained Glass Pane tile.thinStainedGlass.gray.name=Gray Stained Glass Pane tile.thinStainedGlass.pink.name=Pink Stained Glass Pane tile.thinStainedGlass.lime.name=Lime Stained Glass Pane tile.thinStainedGlass.yellow.name=Yellow Stained Glass Pane tile.thinStainedGlass.lightBlue.name=Light Blue Stained Glass Pane tile.thinStainedGlass.magenta.name=Magenta Stained Glass Pane tile.thinStainedGlass.orange.name=Orange Stained Glass Pane tile.thinStainedGlass.white.name=White Stained Glass Pane tile.thinGlass.name=Glass Pane tile.cloth.name=Wool tile.flower1.name=Flower tile.flower1.dandelion.name=Dandelion tile.flower2.name=Flower tile.flower2.poppy.name=Poppy tile.flower2.blueOrchid.name=Blue Orchid tile.flower2.allium.name=Allium tile.flower2.houstonia.name=Azure Bluet tile.flower2.tulipRed.name=Red Tulip tile.flower2.tulipOrange.name=Orange Tulip tile.flower2.tulipWhite.name=White Tulip tile.flower2.tulipPink.name=Pink Tulip tile.flower2.oxeyeDaisy.name=Oxeye Daisy tile.doublePlant.name=Plant tile.doublePlant.sunflower.name=Sunflower tile.doublePlant.syringa.name=Lilac tile.doublePlant.grass.name=Double Tallgrass tile.doublePlant.fern.name=Large Fern tile.doublePlant.rose.name=Rose Bush tile.doublePlant.paeonia.name=Peony tile.mushroom.name=Mushroom tile.blockGold.name=Block of Gold tile.blockIron.name=Block of Iron tile.stoneSlab.name=Stone Slab tile.stoneSlab.stone.name=Stone Slab tile.stoneSlab.sand.name=Sandstone Slab tile.stoneSlab.wood.name=Wooden Slab tile.stoneSlab.cobble.name=Cobblestone Slab tile.stoneSlab.brick.name=Bricks Slab tile.stoneSlab.smoothStoneBrick.name=Stone Bricks Slab tile.stoneSlab.netherBrick.name=Nether Brick Slab tile.stoneSlab.quartz.name=Quartz Slab tile.stoneSlab2.red_sandstone.name=Red Sandstone Slab tile.woodSlab.name=Wood Slab tile.woodSlab.oak.name=Oak Wood Slab tile.woodSlab.spruce.name=Spruce Wood Slab tile.woodSlab.birch.name=Birch Wood Slab tile.woodSlab.jungle.name=Jungle Wood Slab tile.woodSlab.acacia.name=Acacia Wood Slab tile.woodSlab.big_oak.name=Dark Oak Wood Slab tile.brick.name=Bricks tile.tnt.name=TNT tile.bookshelf.name=Bookshelf tile.stoneMoss.name=Moss Stone tile.obsidian.name=Obsidian tile.torch.name=Torch tile.fire.name=Fire tile.mobSpawner.name=Monster Spawner tile.stairsWood.name=Oak Wood Stairs tile.stairsWoodSpruce.name=Spruce Wood Stairs tile.stairsWoodBirch.name=Birch Wood Stairs tile.stairsWoodJungle.name=Jungle Wood Stairs tile.stairsWoodAcacia.name=Acacia Wood Stairs tile.stairsWoodDarkOak.name=Dark Oak Wood Stairs tile.chest.name=Chest tile.chestTrap.name=Trapped Chest tile.redstoneDust.name=Redstone Dust tile.oreDiamond.name=Diamond Ore tile.blockCoal.name=Block of Coal tile.blockDiamond.name=Block of Diamond tile.workbench.name=Crafting Table tile.crops.name=Crops tile.farmland.name=Farmland tile.furnace.name=Furnace tile.sign.name=Sign tile.doorWood.name=Wooden Door tile.ladder.name=Ladder tile.rail.name=Rail tile.goldenRail.name=Powered Rail tile.activatorRail.name=Activator Rail tile.detectorRail.name=Detector Rail tile.stairsStone.name=Cobblestone Stairs tile.stairsSandStone.name=Sandstone Stairs tile.stairsRedSandStone.name=Red Sandstone Stairs tile.lever.name=Lever tile.pressurePlateStone.name=Stone Pressure Plate tile.pressurePlateWood.name=Wooden Pressure Plate tile.weightedPlate_light.name=Weighted Pressure Plate (Light) tile.weightedPlate_heavy.name=Weighted Pressure Plate (Heavy) tile.doorIron.name=Iron Door tile.oreRedstone.name=Redstone Ore tile.notGate.name=Redstone Torch tile.button.name=Button tile.snow.name=Snow tile.woolCarpet.name=Carpet tile.woolCarpet.black.name=Black Carpet tile.woolCarpet.red.name=Red Carpet tile.woolCarpet.green.name=Green Carpet tile.woolCarpet.brown.name=Brown Carpet tile.woolCarpet.blue.name=Blue Carpet tile.woolCarpet.purple.name=Purple Carpet tile.woolCarpet.cyan.name=Cyan Carpet tile.woolCarpet.silver.name=Light Gray Carpet tile.woolCarpet.gray.name=Gray Carpet tile.woolCarpet.pink.name=Pink Carpet tile.woolCarpet.lime.name=Lime Carpet tile.woolCarpet.yellow.name=Yellow Carpet tile.woolCarpet.lightBlue.name=Light Blue Carpet tile.woolCarpet.magenta.name=Magenta Carpet tile.woolCarpet.orange.name=Orange Carpet tile.woolCarpet.white.name=White Carpet tile.ice.name=Ice tile.frostedIce.name=Frosted Ice tile.icePacked.name=Packed Ice tile.cactus.name=Cactus tile.clay.name=Clay tile.clayHardenedStained.name=Stained Hardened Clay tile.clayHardenedStained.black.name=Black Hardened Clay tile.clayHardenedStained.red.name=Red Hardened Clay tile.clayHardenedStained.green.name=Green Hardened Clay tile.clayHardenedStained.brown.name=Brown Hardened Clay tile.clayHardenedStained.blue.name=Blue Hardened Clay tile.clayHardenedStained.purple.name=Purple Hardened Clay tile.clayHardenedStained.cyan.name=Cyan Hardened Clay tile.clayHardenedStained.silver.name=Light Gray Hardened Clay tile.clayHardenedStained.gray.name=Gray Hardened Clay tile.clayHardenedStained.pink.name=Pink Hardened Clay tile.clayHardenedStained.lime.name=Lime Hardened Clay tile.clayHardenedStained.yellow.name=Yellow Hardened Clay tile.clayHardenedStained.lightBlue.name=Light Blue Hardened Clay tile.clayHardenedStained.magenta.name=Magenta Hardened Clay tile.clayHardenedStained.orange.name=Orange Hardened Clay tile.clayHardenedStained.white.name=White Hardened Clay tile.clayHardened.name=Hardened Clay tile.reeds.name=Sugar cane tile.jukebox.name=Jukebox tile.fence.name=Oak Fence tile.spruceFence.name=Spruce Fence tile.birchFence.name=Birch Fence tile.jungleFence.name=Jungle Fence tile.darkOakFence.name=Dark Oak Fence tile.acaciaFence.name=Acacia Fence tile.fenceGate.name=Oak Fence Gate tile.spruceFenceGate.name=Spruce Fence Gate tile.birchFenceGate.name=Birch Fence Gate tile.jungleFenceGate.name=Jungle Fence Gate tile.darkOakFenceGate.name=Dark Oak Fence Gate tile.acaciaFenceGate.name=Acacia Fence Gate tile.pumpkinStem.name=Pumpkin Stem tile.pumpkin.name=Pumpkin tile.litpumpkin.name=Jack o'Lantern tile.hellrock.name=Netherrack tile.hellsand.name=Soul Sand tile.lightgem.name=Glowstone tile.portal.name=Portal tile.cloth.black.name=Black Wool tile.cloth.red.name=Red Wool tile.cloth.green.name=Green Wool tile.cloth.brown.name=Brown Wool tile.cloth.blue.name=Blue Wool tile.cloth.purple.name=Purple Wool tile.cloth.cyan.name=Cyan Wool tile.cloth.silver.name=Light Gray Wool tile.cloth.gray.name=Gray Wool tile.cloth.pink.name=Pink Wool tile.cloth.lime.name=Lime Wool tile.cloth.yellow.name=Yellow Wool tile.cloth.lightBlue.name=Light Blue Wool tile.cloth.magenta.name=Magenta Wool tile.cloth.orange.name=Orange Wool tile.cloth.white.name=White Wool tile.oreLapis.name=Lapis Lazuli Ore tile.blockLapis.name=Lapis Lazuli Block tile.dispenser.name=Dispenser tile.dropper.name=Dropper tile.musicBlock.name=Note Block tile.cake.name=Cake tile.bed.name=Bed tile.bed.occupied=This bed is occupied tile.bed.noSleep=You can only sleep at night tile.bed.tooFarAway=You may not rest now, the bed is too far away tile.bed.notSafe=You may not rest now, there are monsters nearby tile.bed.notValid=Your home bed was missing or obstructed tile.lockedchest.name=Locked chest tile.trapdoor.name=Wooden Trapdoor tile.ironTrapdoor.name=Iron Trapdoor tile.web.name=Cobweb tile.stonebricksmooth.name=Stone Bricks tile.stonebricksmooth.default.name=Stone Bricks tile.stonebricksmooth.mossy.name=Mossy Stone Bricks tile.stonebricksmooth.cracked.name=Cracked Stone Bricks tile.stonebricksmooth.chiseled.name=Chiseled Stone Bricks tile.monsterStoneEgg.name=Stone Monster Egg tile.monsterStoneEgg.stone.name=Stone Monster Egg tile.monsterStoneEgg.cobble.name=Cobblestone Monster Egg tile.monsterStoneEgg.brick.name=Stone Brick Monster Egg tile.monsterStoneEgg.mossybrick.name=Mossy Stone Brick Monster Egg tile.monsterStoneEgg.crackedbrick.name=Cracked Stone Brick Monster Egg tile.monsterStoneEgg.chiseledbrick.name=Chiseled Stone Brick Monster Egg tile.pistonBase.name=Piston tile.pistonStickyBase.name=Sticky Piston tile.fenceIron.name=Iron Bars tile.melon.name=Melon tile.stairsBrick.name=Brick Stairs tile.stairsStoneBrickSmooth.name=Stone Brick Stairs tile.vine.name=Vines tile.netherBrick.name=Nether Brick tile.netherFence.name=Nether Brick Fence tile.stairsNetherBrick.name=Nether Brick Stairs tile.netherStalk.name=Nether Wart tile.cauldron.name=Cauldron tile.enchantmentTable.name=Enchantment Table tile.anvil.name=Anvil tile.anvil.intact.name=Anvil tile.anvil.slightlyDamaged.name=Slightly Damaged Anvil tile.anvil.veryDamaged.name=Very Damaged Anvil tile.whiteStone.name=End Stone tile.endPortalFrame.name=End Portal tile.mycel.name=Mycelium tile.waterlily.name=Lily Pad tile.dragonEgg.name=Dragon Egg tile.redstoneLight.name=Redstone Lamp tile.cocoa.name=Cocoa tile.enderChest.name=Ender Chest tile.oreEmerald.name=Emerald Ore tile.blockEmerald.name=Block of Emerald tile.blockRedstone.name=Block of Redstone tile.tripWire.name=Tripwire tile.tripWireSource.name=Tripwire Hook tile.commandBlock.name=Command Block tile.repeatingCommandBlock.name=Repeating Command Block tile.chainCommandBlock.name=Chain Command Block tile.beacon.name=Beacon tile.beacon.primary=Primary Power tile.beacon.secondary=Secondary Power tile.cobbleWall.normal.name=Cobblestone Wall tile.cobbleWall.mossy.name=Mossy Cobblestone Wall tile.carrots.name=Carrots tile.potatoes.name=Potatoes tile.daylightDetector.name=Daylight Sensor tile.netherquartz.name=Nether Quartz Ore tile.hopper.name=Hopper tile.quartzBlock.name=Block of Quartz tile.quartzBlock.default.name=Block of Quartz tile.quartzBlock.chiseled.name=Chiseled Quartz Block tile.quartzBlock.lines.name=Pillar Quartz Block tile.stairsQuartz.name=Quartz Stairs tile.slime.name=Slime Block tile.prismarine.rough.name=Prismarine tile.prismarine.bricks.name=Prismarine Bricks tile.prismarine.dark.name=Dark Prismarine tile.seaLantern.name=Sea Lantern tile.endRod.name=End Rod tile.chorusPlant.name=Chorus Plant tile.chorusFlower.name=Chorus Flower tile.purpurBlock.name=Purpur Block tile.purpurPillar.name=Purpur Pillar tile.stairsPurpur.name=Purpur Stairs tile.purpurSlab.name=Purpur Slab tile.endBricks.name=End Stone Bricks tile.beetroots.name=Beetroots tile.grassPath.name=Grass Path tile.magma.name=Magma Block tile.netherWartBlock.name=Nether Wart Block tile.redNetherBrick.name=Red Nether Brick tile.boneBlock.name=Bone Block tile.observer.name=Observer tile.shulkerBoxWhite.name=White Shulker Box tile.shulkerBoxOrange.name=Orange Shulker Box tile.shulkerBoxMagenta.name=Magenta Shulker Box tile.shulkerBoxLightBlue.name=Light Blue Shulker Box tile.shulkerBoxYellow.name=Yellow Shulker Box tile.shulkerBoxLime.name=Lime Shulker Box tile.shulkerBoxPink.name=Pink Shulker Box tile.shulkerBoxGray.name=Gray Shulker Box tile.shulkerBoxSilver.name=Light Gray Shulker Box tile.shulkerBoxCyan.name=Cyan Shulker Box tile.shulkerBoxPurple.name=Purple Shulker Box tile.shulkerBoxBlue.name=Blue Shulker Box tile.shulkerBoxBrown.name=Brown Shulker Box tile.shulkerBoxGreen.name=Green Shulker Box tile.shulkerBoxRed.name=Red Shulker Box tile.shulkerBoxBlack.name=Black Shulker Box tile.structureVoid.name=Structure Void tile.structureBlock.name=Structure Block
  18. Oh it is item.ingotIron.name instead of item.iron_ingot.name
  19. You could try putting item.iron_ingot.name=Iron Bar in your lang file, but I don't know if it'll work
  20. DUDE SERIOUSLY run gradlew eclipse as well
  21. Make sure they are source folders...
  22. Can you delete all files, and re-install everything, maybe then it will work
  23. What is RemoteSystemsTempFiles?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.