Jump to content

ChampionAsh5357

Members
  • Posts

    3284
  • Joined

  • Last visited

  • Days Won

    62

Everything posted by ChampionAsh5357

  1. We have docs on biome modifiers; however, EntityJoinLevelEvent only has the javadocs on the class itself. The basic concept is that it allows you to set values on the entity before it spawns into the world.
  2. Your access transformer is likely incorrect then. Can you show both your buildscript and AT file?
  3. You're supposed to do this with the `stacksTo` item property.
  4. Then I would imagine that the cast exception comes from an incorrect JDK since I believe 1.8 used Java 7 iirc. Regardless, the version you are using is no longer supported on this forum. Please update to a modern version of Minecraft to receive support. Currently, supported versions are 1.19.4 (Latest) and 1.18.2 (LTS).
  5. It's an nbt, so whatever the serialized nbt is. You can probably search it on the Internet. As for the helpers, there is EnchantmentUtils iirc. Inside CreativeModeTabEvent$BuildContents. Make sure to check the tab you are adding to via #getTab.
  6. Ignoring the mismatched format, this doesn't really explain anything about what is needed. First, you have a bunch of random classes which you don't define: ExampleEntityModel, the layer location, model layers, etc. Even if they are not relevant, you should just hide them behind a `//...` so they don't detract from your main point. For example, what about registering the layer definitions? the entity renderer? Anything that is not explained should be mentioned to use the same method as usual. You should also explain why adding those two layers would do what you needed. Additionally, you need to explain when a different model layer should be used, since not all mobs will have the exact same dimensions as the player (e.g., piglin). This will crash, it needs a semicolon. This is already added for HumanoidMobRenderer, so it is redundant. This will crash, you need to pass in a ModelManager from the context. Additionally, the type parameter for HumanoidModel should be inferred and not just removed.
  7. I just look in the errors for the name of a mod and my first instinct is to remove it. There are a few other cases, but that's usually the most common one if you are using a modpack.
  8. I mean, Forge does not cater to OptiFine because OptiFine doesn't want to be compatible with other mods. If OptiFine chooses not to care, then just don't use it. There are plently of other mods which can be used as alternatives (rubidium for performance and oculus for shaders).
  9. I don't see anything necessarily wrong. You may want to check if all the mods are for 1.19.2 because I saw some mixin related errors that mention that the mods were compiled with Java 8, which only occurs in mods pre 1.17.
  10. I'm going to assume you are using an AMD graphics card. If so, you'll need to update to the latest "Recommended WHQL" graphics drivers. Do not get the "Optional" one: https://www.amd.com/en/support
  11. You can try removing the config for gamemenumodoption, but it is more likely that the mod needs to be removed or updated.
  12. There's nothing in the report pasted that suggests the game crashed. Please copy and paste the entire log into a pastebin or gist and post that link here.
  13. You are trying to load a client only mod on the server. Try to find which one it is to remove it.
  14. Try deleting the config from the config folder and try again.
  15. So, there is an issue with create which could be because of three things: it's not playing nice with other mods (I imagine there's probably some incompatibilities with rubidium if they haven't been resolved), some dependent of create is causing things to crash (createchunkloading for example), or the version of Forge is too new and some change broke create. It's difficult to determine which this is, so you'll need to experiment.
  16. Please provide the debug.log from the logs folder within the game directory via a gist or pastebin.
  17. The version you are using is no longer supported on this forum. Please update to a modern version of Minecraft to receive support. Currently, supported versions are 1.19.4 (Latest) and 1.18.2 (LTS).
  18. This sounds like a datapack imo. To change the weights for zombies, you can apply a biome modifier. As for hanging the base stats, you can apply the values using the EntityJoinLevelEvent event.
  19. Is this for the SlotItemHandler? If so, then just add the one with the ItemStack param. Regardless though, I don't see that deprecation warning.
  20. That's not what the error says. It says you did not define a `particle` keyword pointing to a texture in your model JSON.
  21. The log is not provided. Also, please provide the relevant code.
  22. First, use Mojang's math functions pre 1.19.3. If you want to use JOML, update to 1.19.3 or later, since Mojang switched off the library. Second, non-mod artifacts need to be added using the `minecraftLibrary` configuration, so it gets picked up by the class loader.
  23. To add it in the creative menu, you have to apply the enchantment before passing it through #accept. To have it on craft, you need to add the enchantment to the resulting nbt.
  24. You can check whether BlockState#getCollisionShape has an empty VoxelShape.
×
×
  • Create New...

Important Information

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