Jump to content

Cadiboo

Members
  • Posts

    3624
  • Joined

  • Last visited

  • Days Won

    58

Everything posted by Cadiboo

  1. In a Forge Developer's workspace ?. Forge isn't out for 1.14 yet.
  2. This isn’t about thread safety, this is physical sides. Read https://mcforge.readthedocs.io/en/latest/concepts/sides/. Post your packet class
  3. Post the full error. Does it fail when you launch it from inside you IDE?
  4. Did you rerun the appropriate setup tasks for your IDE & refresh the Gradle Project?
  5. What IDE do you use? In IntelliJ the gradle tasks and the refresh Gradle Project button are in the gradle pane in the right sidebar. In eclipse I have no idea where it is, but you can use the command line to run gradlew setupDecompWorkspace
  6. If you want them in your developer environment put them in ./libs or use maven. If you want them packaged with your mod in a production environment use forges jar-in-jar system
  7. You can get rid of your client proxy and use @EventBusSubscriber(modid = YourMod.MODID, value = Side.CLIENT) with static methods in your class
  8. With metadata being pretty much removed in 1.13, you should be using separate items. Just make an item that takes in a Tier enum in the constructor and instantiate and register the items in a for loop
  9. It’s sounds like the author should really fix their code
  10. Have you looked at the server list GUI? Or at the part in the main Minecraft class that handles autoconnecting to a server on startup?
  11. You’ll need to run setupDecompWorkspace again (only on 1.12.2 & below) and then refresh the Gradle Project
  12. Mappings are separate from Forge These mapping names are provided by the community and can change, so it’s relatively important to keep them up to date. You can find a list of mappings here. Simply copy the name/date of the release and put it into your build.gradle file in the minecraftblock.
  13. Any logical side related code. Proxies deal with physical sides. The replacement for Proxies in 99.5% or cases is Sided EventSubscribers.
  14. You probably want a custom recipe type. To do this I think you’ll need a _factories.json file and a custom IRecipe implementation.
  15. What are the errors exactly? You are probably using outdated mappings as my mod was built for the latest mappings. getResourceDomain -> getNameSpace getResourcePath -> getPath onTextureStitchEvent isn’t a class, it’s a method so it can’t have a constructor.
  16. Minecraft.getInstance
  17. Apparently it’s not public. You probably don’t need a proxy at all and can get rid of it completely btw. @diesieben07 knows plenty about kotlin
  18. What version
  19. Remove GalaxySpace and try again
  20. It’s been this way for 2+ years. If someone helped you they probably saw that your issue was very easy to fix and/or didn’t know 1.7.10 wasn’t supported or were someone who still remembers a lot about how to mod on 1.7.10. The Minecraft Forum still has people who support 1.7.10 I think
  21. No. Use BlockWool.COLOR or whatever it’s called
  22. Use Item.getRegistryName().getDomain().equals(modid) instead.
×
×
  • Create New...

Important Information

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