Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

You might not have had any problems with the unlocalized name but it is not intended to be used as registry name. The unlocalized name can change based on the item's metadata but the registry name is always stable and must not change.

  • Author

The code crashes my game and says that its that part of the code that crashed it. I dont see what i am doing wrong

  • Author

heres the whole log

 

 

[17:34:38] [Client thread/ERROR] [FML]: Caught exception from eot

java.lang.NullPointerException

at com.mightydanp.eot.core.handler.RegistryHandler.registerBlockState(RegistryHandler.java:60) ~[bin/:?]

at com.mightydanp.eot.block.ModBlocks.init(ModBlocks.java:45) ~[bin/:?]

at com.mightydanp.eot.Eot.preInit(Eot.java:97) ~[bin/:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:568) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]

at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]

at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]

at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]

at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) [LoadController.class:?]

at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:586) [Loader.class:?]

at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) [FMLClientHandler.class:?]

at net.minecraft.client.Minecraft.startGame(Minecraft.java:475) [Minecraft.class:?]

at net.minecraft.client.Minecraft.run(Minecraft.java:384) [Minecraft.class:?]

at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]

at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

at GradleStart.main(GradleStart.java:26) [start/:?]

 

 

  • Author

59 public static Block registerBlockState(Block block, String name, ItemBlock itemBlock, int numberOfBlockStates, String[] blockBlockStates) {

60 GameRegistry.register(block.setRegistryName(name));

61 GameRegistry.register(itemBlock.setRegistryName(block.getUnlocalizedName()));

62 final String blockStates[] = blockBlockStates;

63 ResourceLocation[] resLoc = new ResourceLocation[numberOfBlockStates];

64 for (int i=0; i < numberOfBlockStates; i++)

65 resLoc = new ResourceLocation(References.MODID + ":" + blockStates);

66 ModelBakery.registerItemVariants(Item.getItemFromBlock(block), resLoc);

67 return block;

68 }

  • Author

after i removed the block.getunlocalizedname i am getting this error

 

 

 

new block state code

 

 

59 public static Block registerBlockState(Block block, String name, ItemBlock itemBlock, int numberOfBlockStates, String[] blockBlockStates) {

60      GameRegistry.register(block.setRegistryName(name));

61      GameRegistry.register(itemBlock.setRegistryName(block.getUnlocalizedName()));

62      final String blockStates[] = blockBlockStates;

63      ResourceLocation[] resLoc = new ResourceLocation[numberOfBlockStates];

64      for (int i=0; i < numberOfBlockStates; i++)

65      resLoc = new ResourceLocation(References.MODID + ":" + blockStates);

66      ModelBakery.registerItemVariants(Item.getItemFromBlock(block), resLoc);

67      return block;

68  }

 

 

 

BlockEssenceOre

http://pastebin.com/FanBzc0c

Where do you call registerBlockState?

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

  • Author

 

[17:55:38] [Client thread/ERROR] [FML]: Caught exception from eot

java.lang.IllegalArgumentException: Block: class com.mightydanp.eot.block.BlockEssenceOre has invalidly named property: essenceOre

at net.minecraft.block.state.BlockStateContainer.validateProperty(BlockStateContainer.java:105) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at net.minecraft.block.state.BlockStateContainer.<init>(BlockStateContainer.java:75) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at net.minecraft.block.state.BlockStateContainer.<init>(BlockStateContainer.java:60) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at com.mightydanp.eot.block.BlockEssenceOre.createBlockState(BlockEssenceOre.java:59) ~[bin/:?]

at net.minecraft.block.Block.<init>(Block.java:272) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at net.minecraft.block.Block.<init>(Block.java:281) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at com.mightydanp.eot.block.BlockEssenceOre.<init>(BlockEssenceOre.java:45) ~[bin/:?]

at com.mightydanp.eot.block.ModBlocks.init(ModBlocks.java:44) ~[bin/:?]

at com.mightydanp.eot.Eot.preInit(Eot.java:97) ~[bin/:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:568) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]

at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]

at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]

at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]

at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) [LoadController.class:?]

at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:586) [Loader.class:?]

at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) [FMLClientHandler.class:?]

at net.minecraft.client.Minecraft.startGame(Minecraft.java:475) [Minecraft.class:?]

at net.minecraft.client.Minecraft.run(Minecraft.java:384) [Minecraft.class:?]

at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]

at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

at GradleStart.main(GradleStart.java:26) [start/:?]

 

i register them in my mod blocks

http://pastebin.com/8a08EK5Q

  • Author

having a hard time understatind a little but does it have something to do with this

 

public static final PropertyEnum TYPE = PropertyEnum.create("essenceOre", BlockEssenceOre.EnumType.class);

 

@Override

protected BlockStateContainer createBlockState() {

    return new BlockStateContainer(this, new IProperty[] { TYPE });

}

  • Author

i see. what i dont understand is what is making it get invalidly named. i even chamged essenceOre to something else and it sead that still is invalidly named even after.

  • Author

i am still having trouble with the registerBlockState

 

 

 

Caught exception from eot

java.lang.NullPointerException

at net.minecraft.client.renderer.block.model.ModelBakery.registerItemVariants(ModelBakery.java:921) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at com.mightydanp.eot.core.handler.RegistryHandler.registerBlockState(RegistryHandler.java:65) ~[bin/:?]

at com.mightydanp.eot.block.ModBlocks.init(ModBlocks.java:45) ~[bin/:?]

at com.mightydanp.eot.Eot.preInit(Eot.java:81) ~[bin/:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:568) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]

at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]

at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:228) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:206) ~[forgeSrc-1.9.4-12.17.0.1963-PROJECT(EssenceofTech).jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]

at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]

at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]

at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) [LoadController.class:?]

at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:586) [Loader.class:?]

at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:249) [FMLClientHandler.class:?]

at net.minecraft.client.Minecraft.startGame(Minecraft.java:475) [Minecraft.class:?]

at net.minecraft.client.Minecraft.run(Minecraft.java:384) [Minecraft.class:?]

at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]

at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_60]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_60]

at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]

at GradleStart.main(GradleStart.java:26) [start/:?]

 

 

 

 

 

59public static Block registerBlockState(Block block, String name, ItemBlock itemBlock, int numberOfBlockStates, String[] blockBlockStates) {

60 GameRegistry.register(block.setRegistryName(name));

61 //GameRegistry.register(itemBlock.setRegistryName(name));

62 final String blockStates[] = blockBlockStates;

63 ResourceLocation[] resLoc = new ResourceLocation[numberOfBlockStates];

64 for (int i=0; i < numberOfBlockStates; i++)

65 resLoc = new ResourceLocation(References.MODID + ":" + name + "_" + blockStates);

66 ModelBakery.registerItemVariants(Item.getItemFromBlock(block), resLoc);

67 return block;

68 }

 

 

  • Author

i fixed it but i am still having a bit of trouble when i look at the name of the blocks all they say is tile.ore.name on all of them. What am i missing?

Language file

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

  • Author

your solution isnt the right answer to the problem. the problem i am having is i have 5 block states with the same tile.ore.name

There is a method in the block class called getUnlocalizedName and it gives you an IBlockState. You could for example return the old name + _ + the EnumWhatever.ordinal(). This way you get as many slightly different names as you need. The same goes for your ItemBlock but there the method gives you a metadata value which you could directly add to the string. For that you need to make your own implementation of the ItemBlock class.

  • Author

i just came up with this. it worked for my items but it didnt work for my itemblocks

@SideOnly(Side.CLIENT)

public String getUnlocalizedName(ItemStack itemStack){

for(int i = 0; i < ModBlocks.oreBlockStates.length; i++){

if(itemStack.getItemDamage() == i){

return "tile" + "." + BlockStrings.ORE_NAME +"_" + ModBlocks.oreBlockStates;

}

}

return "Something went wrong in the getUnlocalization of ItemBasicOre";

}

i just came up with this. it worked for my items but it didnt work for my itemblocks

@SideOnly(Side.CLIENT)

public String getUnlocalizedName(ItemStack itemStack){

for(int i = 0; i < ModBlocks.oreBlockStates.length; i++){

if(itemStack.getItemDamage() == i){

return "tile" + "." + BlockStrings.ORE_NAME +"_" + ModBlocks.oreBlockStates;

}

}

return "Something went wrong in the getUnlocalization of ItemBasicOre";

}

Would you define ' not work' please?

I. Stellarium for Minecraft: Configurable Universe for Minecraft! (WIP)

II. Stellar Sky, Better Star Rendering&Sky Utility mod, had separated from Stellarium.

I would do it this way:

@SideOnly(Side.CLIENT)
   public String getUnlocalizedName(ItemStack stack)
  {
      return getUnlocalizedName() + "_" + stack.getItemDamage();
   }

  • Author

not working meaning when i used it in my item classes it went from item.ingot.name to item.ingot_copper.name, item.ingot_tin..etc when i tried it in my itemBlock class it just stays as tile.ore.name and doesn't change

That's why I posted that piece of code. My code is simple getting the unlocalized name you are setting in your block's constructor and adding a item damage/blockstate dependent string to it.

Then you stuck the code into the wrong place.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.