Coding a Dimension Advice + Different Texture in Different Dimension

Started by locallilguy on

Topic category: Help with Minecraft modding (Java Edition)

Joined Mar 2026
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Coding a Dimension Advice + Different Texture in Different Dimension

Hello!
 

So, if there's a plugin or something that can do this, I'm open to that too, as well as if I have to write some custom code (but I WILL need help with that, I still havent figured out code yet) but anyway.

 

Essentially, I'm creating a dimension that's supposed to be a sort of "eerie mirror dimension," which uses alpha/classic/etc textures. So far, I've achieved this just fine via making blocks with those textures, but it's getting very frustrating to try and remake every single block and item, and that would be pretty resource heavy, I'd think. So I thought maybe if I could apply a texture pack upon entering the dimension that only is used in the dimension (eg, vanilla textures in overworld, but once you enter the custom one, it automatically applies a different texturepack, changing back upon leaving.) 

 

Futhermore, I'd like to make sure my dimension isn't super laggy, so if anyone has tips on that, I'd really appreciate that. Can I use custom skyboxes in different biomes? Can I modify the way the world generates (rather than selecting premade options, how would I go about fiddling with the way the dimension generates at the root?) How exactly do I make a biome rarer than others (I know it has to do with biome similarity, but if I wanted, for example, a fields biome for 20 chunks and then 3 chunks of a forest biome, how could I make it occur that way?) Is there a way to generate in specific patterns (eg, a line of identical trees that don't randomize at all, a perfectly flat biome like a superflat world), et cetera?

 

I prefer written tutorials, but if anyone's got good videos, I'd take those too. Or just any advice. How do people make those dimensions that have like, super flat 'liminal' generation? I know it's very likely not possible to do in mcreator regularly, but like... how do I do that?

 

Anyway the texturepack is still my main concern, as it looks real weird to have a modern chest and crafting table in an otherwise alpha-textured build. But I thought I'd add this all in one post. Thanks for any tips.

 

(Oh, and while I'm at it, please look at my other posted questions. Especially the weird lighting one.)