Posted April 19, 20205 yr I have created dimension entirly of packed_ice and I want to generate ores there. I am using forge for 1.15.2 Edited April 19, 20205 yr by mcDandy gorgot to add minecraft version
April 19, 20205 yr Take a look into net.minecraft.world.biome.DefaultBiomeFeatures and search for addOres. A quick glance shows you probably have to add to the FillerBlockType enum and then use that in your OreFeatureConfig.
April 19, 20205 yr Author Thx. I will look on java forums how to add to enum. Edited April 19, 20205 yr by mcDandy typo
April 19, 20205 yr 7 minutes ago, mcDandy said: I will look on java forums how to add to enum. Just look at the FillerBlockType enum, I believe it has a method to add or create a new one built into it.
April 19, 20205 yr Author only promising is private FillerBlockType(String p_i50618_3_, Predicate<BlockState> p_i50618_4_) { this.field_214742_d = p_i50618_3_; this.field_214743_e = p_i50618_4_; } which is not accessible. or public static FillerBlockType create(String enumName, String p_i50618_3_, Predicate<BlockState> p_i50618_4_) { throw new IllegalStateException("Enum not extended"); } which is probably only there for erroring out.
April 19, 20205 yr 48 minutes ago, mcDandy said: public static FillerBlockType create(String enumName, String p_i50618_3_, Predicate<BlockState> p_i50618_4_) { throw new IllegalStateException("Enum not extended"); } which is probably only there for erroring out. Nope, I think this one is magic, give it a try! And if you update your mappings, things have better names.
April 19, 20205 yr Author I do not know what to do with it... I will probably need to override it, but with what? Calling it directly is nonsense. sorry. I am complete noob with this.
April 19, 20205 yr 2 hours ago, mcDandy said: Calling it directly is nonsense. sorry. I am complete noob with this. You call it directly and store it in a public static final field. VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect. Forge and vanilla BlockState generator.
April 19, 20205 yr Author what should set enumName to? Am I right with "FillerBlockType"? Edited April 19, 20205 yr by mcDandy typo
April 19, 20205 yr 4 minutes ago, mcDandy said: what should set enumName to? Am I right with "FillerBlockType"? Yes because that is the name of the Enum in the code. The second string is supposed to be "modid:somename" VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect. Forge and vanilla BlockState generator.
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.