Jump to content

TehNoiseBomb

Members
  • Posts

    7
  • Joined

  • Last visited

Everything posted by TehNoiseBomb

  1. I am currently trying to change the way my mod stores an integer from doing it through a tile entity and NBT tags to storing the integer in a config file. The reason being, I've had too many problems having the data saved per player when using the tile entity. Now when I call the public method setInt in my config class, the method is not setting the property to the value I am passing into it. This obviously causes problems when calling the getInt method in the same class. My code (name = the player's display name, intToStore is self explanitory and propertyName is a string set to int_to_store): I am probably making a very simple mistake but I have not worked with config files too much and can't seem to pinpoint the problem. Any help at all would be great. Thanks.
  2. I have decided to go a different path with what I was trying to achieve with this. Instead of giving the player the information through a chat message, I am having the player place a sign above my mod block that automatically loads the sign with the information I want to display. If you are interested in how I achieved this my code is below (sorry, I'm not formatting it this time ):
  3. I figured that out but the problem persists. Is there any way to have the message be sent to the player without it being duplicated?
  4. Yea that's what I'm thinking. I tried adding in @SideOnly(Side.CLIENT) before the function but that didn't change anything.
  5. OK, so I added in the check to see if the player is null or not and changed the getClosestPlayer to 5 and it works now. However for some reason the chat message is firing twice. Any ideas?
  6. I've run into a problem while developing my mod where I want to send a chat message to the player when a block receives a redstone pulse. When testing the mod, I get an error: java.lang.NullPointerException: Exception while updating neighbours . My code: The error occurs on the .addChatMessage() line.
×
×
  • Create New...

Important Information

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