Jump to content

ChampionAsh5357

Members
  • Posts

    3284
  • Joined

  • Last visited

  • Days Won

    62

Everything posted by ChampionAsh5357

  1. 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.2 (Latest) and 1.18.2 (LTS).
  2. You'll need to disregard or take in the fog parameters within your fragment shader. You can look at `rendertype_entity_unlit_translucent.fsh` or `rendertype_eyes.fsh` for some understanding of how the uniforms are applied.
  3. 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.2 (Latest) and 1.18.2 (LTS).
  4. You need to use a biome modifier. From there, simply provide the JSONs that represent the placed feature (which is the ore generation) you would like to add. You can see how placed features are written on slicedlime's repo.
  5. Minecraft uses what's known as a partialTick which is some value between 0-1 that represents the frames between the previous tick and the current tick. Typically, you would have the original position and the new position, and then linearly interpolate using the partialTick (usually via `Mth#lerp`). The partialTick is provided in nearly all rendering methods as a float.
  6. We have documentation associated with that: https://docs.minecraftforge.net/en/1.19.x/concepts/events/
  7. I'm going to take a guess and say you don't call your init method anywhere. If not, then you need to provide more context for your mod. Additionally, entity renderers must be registered through `EntityRenderersEvent$RegisterRenderers#registerEntityRenderer`. Also, stick to only one method of subscribing events to the mod bus. You should never use OnlyIn. This is an annotation specifically for internal use only by Forge.
  8. If you are unable to download Forge through adfocus, you can get a direct install link by clicking Show All Versions, navigating to the information button next to the version, and clicking the direct install link. This should be used as a last resort, however, as Forge covers its required costs through adfocus.
  9. If you are unable to download Forge through adfocus, you can get a direct install link by clicking Show All Versions, navigating to the information button next to the version, and clicking the direct install link. This should be used as a last resort, however, as Forge covers its required costs through adfocus.
  10. 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.2 (Latest) and 1.18.2 (LTS).
  11. 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.2 (Latest) and 1.18.2 (LTS).
  12. You seem to be using a tutorial for pre-1.16 which uses the old MCP names. 1.17+ fully uses mojmaps for classes, methods, and fields. I would recommend joining the discord to get access to Forge bot to transform the names between mappings. Alternatively, you could use linkie, which is more general instead of for Forge. To answer your question, `Item$Properties#group` is now `#tab` and `ItemGroup#MATERIALS` is `CreativeModeTab#TAB_MISC`.
  13. What version of minecraft is this for? I'm unsure whether you are referring to 1.8 as the modifier or change to or the version of Minecraft it's for.
  14. 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.2 (Latest) and 1.18.2 (LTS).
  15. 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.2 (Latest) and 1.18.2 (LTS).
  16. 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.2 (Latest) and 1.18.2 (LTS).
  17. That's because the item renderer is handled different than the block renderer. The block renderer, for TNT, uses the rendertype_entity_cutout shader, which applies the overlay texture. The item renderer, on the other hand, for a standard item would use rendertype_item_entity_translucent_cull, which while having the field for the overlay texture (denoted as texCoord1), is never used in the fragment shader. You would need to implement part of the rendering code yourself to use a render type or shader with the overlay texture applied. However, if you are only doing this for one model, this could be simply achieved using item properties by having an all white texture.
  18. So, you're going to need to be more specific. When you say mob damage, are you referring to the durability bar? And flashing effects are only seen in the world.
  19. 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.2 (Latest) and 1.18.2 (LTS).
  20. I would suggest finding a server more suited for this.
  21. 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.2 (Latest) and 1.18.2 (LTS).
  22. You seem to be playing on a server which integrates Forge and some plugin loader (Bukkit, Spigot, etc.). We do not support integrations with other loaders, so should pose this question to the service that provides this to you.
  23. You will need to provide your debug.log. This does not give us enough context to make any substantial answers.
  24. For more context on this issue, whenever you are updating the screen that interacts with data on the server, you should typically open a menu on the server and have that send a packet to the client to open the screen. While you could use the menu already stored on the backend, it was not meant as a way to link two unconnected processes. You should never open a screen directly on the client unless the screen doesn't interact with views of data holders, or at the very least sends packets to the server to update anything that needs to be stored.
  25. 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.2 (Latest) and 1.18.2 (LTS).
×
×
  • Create New...

Important Information

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