Jump to content

Animefan8888

Forge Modder
  • Posts

    6157
  • Joined

  • Last visited

  • Days Won

    59

Everything posted by Animefan8888

  1. This has nothing to do with what draco said.
  2. Why not try it and see if it works? And I dont think there is any problem except maybe the player won't exist.
  3. Was it a new modpack version or did you update the mods individually?
  4. Where did you get your mods and forge?
  5. That's simply a programming/Java thing and a google search will provide a good explanation. And even tutorials on YouTube.
  6. That works, but remember you will have to use another thread and handle the data transfer between them correctly so that no memory leaks happen.
  7. Define game modifiers Or a key press. But you also must use another Thread for your External Gui. You could also just use an in game gui.
  8. Instead you can possibly(unsure if this would give you the effect you want) add the shade tag in your model, you would have to apply it in your model to each element declaration.
  9. First we should make sure that using a TESR is appropriate for your situation. What are you trying to render?
  10. The Specific event that you want to use is PlayerInteractEvent.RightClickBlock
  11. The whole system is built with the idea that every block will be registered every time consistently. It is just a bad idea, diesieben07 would be able to explain this better than I could. Override the method in the block class that have a IBlockState parameter.
  12. Post your new code please and do it properly please, either using the code button on the forums or using github. As well as the log from the latest run where the problem still persists. Dear god. Please stay away from MCreator. It is a terrible program and it could have been done so much better to actually help people learn haw to code as well as its code structure for the mod ?? You should learn java before trying to create a mod, because it is like trying to learn how to ride a motorcycle before you learn how to ride a tricycle. If these aren't cause by the fluid please comment out the code causing them. This will make the error easier to spot.
  13. You shouldn't be doing it this way. Blocks should not be dynamically registered. You should register a single block that has a custom IProperty and an IStateMapper that maps the blockstate to the proper model. And these would be gotten from the parsed JSON data(the value for the state and the model path). These models and the textures would have to be parsed into the custom IResourcePack, somehow. Though the network cost might be huge on the first connection so this should be up based and have some sort of signature.
  14. You can not create Blocks post initialization. If you are doing this. Stop. However if you have created a Block and are using a CustomStateMapper to map dynamic BlockStates. I think you could create a custom IResourcePack implementation and you will have to get the data from the server and (maybe)cause a resource manager reload to load the new textures and models.
  15. There are down times on here as well as anywhere else. I don't work on the forums I just know my way around the API somewhat, so I spend some of my down time helping other modders.
  16. Other forums will answer this question, it just makes it difficult to answer questions on older versions because supporting the massive changes between 1.7 and 1.8 and the changes between every other version that changed some core system. Would you expect Mojang to go back and update 1.7 versions to fix a bug or Oracle to go back to Java 6 to add new features? Or supply support? No. That is why other places exist. What makes your reason so important?
  17. I'm thinking boltSize and steps. Also dont call GL methods directly use GLStateManager and also use the variables instead of
  18. Anything below 1.8 is unsupported on this forum update if you want help. Soon 1.8.9 support will also be dropped if it isn't already. A Moderator will lock this thread later.
  19. Maybe your numbers are too big, try making them smaller. A way to find out the proper numbers would be to use set numbers instead of making it random like you are now.
  20. Without seeing the code your errors are almost endless.
  21. You will have to override the the biomeProvider variable in WorldProviderEnd which is protected, so you will have to use reflection. I'm not sure when you can do this, but it will have to be prior to generation but after the provider is created.
  22. This is an interesting question, I would guess the best answer would be provided with what will the external gui do?
  23. By property I mean a block with a property that gives it a blockstate that allows you to tell where it is in the multiblock. To make them invisible there is a method in the Block class that returns an enum and one of the enums is called INVISIBLE.
×
×
  • Create New...

Important Information

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