Jump to content

SanAndreaP

Forge Modder
  • Posts

    1689
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by SanAndreaP

  1. He means from 0.0D to 1.0D, a floating point number. You need to calculate the u and v appropriate to the texture resolution you use, that means, u-position on texture is 16px, v-position is 32px, your texture is 128x64px: u = 16 / 128 = 0.125D v = 32 / 64 = 0.5D
  2. wut? False, you can store ANY valid character in a string. After all, a String is just an array of characters with some helper methods. You can't use ":" in a resource string twice, since it tells the ResourceLocation the String before the : is the resource domain and the the part after is the path. But this is specific to the way ResourceLocations work.
  3. Also, SideOnly only removes the definition of a field, not the assignation, since that is laying in another part of the bytecode @SideOnly can't access easily. So if you need to use SideOnly(CLIENT) on a field (I do this only if the type is also SideOnly(CLIENT), e.g. on an IIcon field), then just define it w/o assigning it a value like @SideOnly(Side.CLIENT) public Bla foo; and then assign a value within a method which has also the SideOnly(CLIENT) annotation.
  4. Update to 1.7.10, the crash is caused by RWBY Craft, which is updated to 1.7.10 and this has most likely been fixed.
  5. http://www.minecraftforum.net Anyways, it seems like there is a malformed .json file Minecraft tries to load.
  6. try to run gradlew cleanCache setupDecompWorkspace and when it's done rerun gradlew build
  7. First up, please clean up your code. The indentation is all over the place. Then, you reference Minecraft inside your areaAfectada method, which will crash a server in an instant when called! Use the player parameter for your rayTrace instead. The rayTrace method is client-side, too. So copy the method in your item, add an entity parameter to it and replace every reference of "this" with that entity parameter. The getPosition called in rayTrace is client-only as well, so copy that and add that entity parameter, too.
  8. If you won't provide code, we won't help you. We can't magically look at your item and tell what's wrong
  9. Are you sure your text isn't rendered behind the GUI? Use event.phase == Phase.END and see if that works.
  10. Or get the latest version from Ex Astris here: http://ci.tterrag.com/job/Ex-Astris/
  11. You have a mod for 1.7.10 in your Minecraft 1.8.
  12. Can you give us your full fml-client-latest.log from your client and fml-server-latest.log from your server via http://gist.github.com?
  13. that par1 is actually the biome ID, you gave it 10, which has already a biome called "Frozen Ocean". It's not generated anywhere thus you can't find your biome. Basically anything below 40 and some above 127 is used by Minecraft, so revert your "solution" (which shouldn't work but meh) and give it an unused ID. Here's a list of used MC ID's http://minecraft.gamepedia.com/Biome I also recommend you to have the ID as a config option, so people can change it when they have Biome ID conflicts.
  14. There's always a log somewhere. For Forge it's in /logs/fml-client-latest.log, and please use http://gist.github.com or similar to post it.
  15. Problem with Waila. Report to the author.
  16. Uhm... ServerTickHandler... private Minecraft mc; ? You know it's a client-only class, right? Also use proper code conventions, your classes should start with an uppercase letter. I also don't see you've imported your MainRegistry...
  17. You need a custom IRecipe for that, as the specific skull data is saved in NBT.
  18. 1.6.4 is outdated and no longer supported. Update.
  19. Are you still using Java 32bit? If so, try Java 64bit.
  20. AnimationAPI is crashing. Report to the author, it's clearly a bug on their end.
  21. Then try using notifyBlocksOfNeighborChange(x, y, z, Blocks.lava) as well.
  22. You need to mark the neighbours for update. Use notifyBlocksOfNeighborChange(srcX, srcY, srcZ, srcBlock) , where the src parameters are data from your block you've changed (the block set to air)
  23. Try world.markBlockForUpdate(x, y, z) after setting the block.
×
×
  • Create New...

Important Information

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