Posted August 26, 20196 yr Hello, community! I would like to replace vanilla trees to make logs unbreakable by default. So, I overrode BlockNewLog and BlockOldLog with my classes and registered new blocks with vanilla registry names ("log" and "log2"). Now, every previously generated tree has my blocks with the desired behavior, but trees grown from saplings has "minecraft:air" with log's properties instead of minecraft:log/log2. I've noticed that WorldGenTrees (for example) accesses Blocks.LOG to get the IBlockState to place in the world, but I cannot figure out, why it gets "AIR" instead of actual block. Do I have to re-implement World Generators for trees?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.