YouTube-Tutorials-19
From McJty Modding
Contents
Introduction
Everything you need to know about 1.19 modding with Forge.
Documentation
- The official Forge documentation. Very well written and good explanation on various subjects
- Very good Wiki with all kinds of Forge related info
Useful links
Warning
Porting from 1.18.2
Various bits of information to help with porting
- new TranslatableComponent() -> Component.translatable()
- new TextComponent() -> Component.literal()
- player.sendMessage() -> player.sendSystemMessage()
- ForgeRegistries.STRUCTURE_FEATURES -> Lots of changes! More info later
- ChunkGenerator
- BiomeLoadingEvent missing -> More info later on how to change this
- Block Properties: noDrops() -> noLootTable()
- XXX.getRegistryName() -> ForgeRegistries.<type of XXX>.getKey(XXX)
- DataGeneration -> extra boolean with addProvider. Give generator.includeClient() for client side and generator.includeServer() for server side
- SlotItemHandler -> temporary initialize() override until fixed in Forge
- Add monster_spawn_block_light_limit and monster_spawn_light_level to dimension type
- 'configured_structure_feature' -> 'structure'. Some changes to json. More info later
The Porting Tutorial
In Porting to 1.19 we explain step by step how to port the tutorial from 1.18.2 to 1.19