Jump to content

[1.15.2] Need help with registering my Dimension via DeferredRegister!


Recommended Posts

Posted (edited)

Hello, although I've been in this forum for months, I'm still not a Java master so please don't explain too complicated. I would like to register a dimension thanks to the DeferredRegister, but I can't find a tutorial for it and can only register my mod dimension, but not my dimension. Now the questions: What is the difference between ModDimension and Dimension? Why do you need the first and the second, so in other words, what role do they perform? And: Can you register a dimension thanks to the DeferredRegister? Here is what i have tried: (https://github.com/DragonGamerDevelopers/NewFantasyMod/tree/1.15.2/src/main/java/mod/dragonita/fantasymod/world/dimensions)

Edited by DragonITA

New in Modding? == Still learning!

  • 1 month later...
Posted

try something like this.
 

@Mod.EventBusSubscriber(modid="yourmodid", bus= Mod.EventBusSubscriber.Bus.FORGE)
public class EventForge
{
    public static final ResourceLocation DIMENSION_TYPE_RL = new ResourceLocation("yourmodid", "yourdimension");

    @SubscribeEvent
    public static void onRegisterDimensionsEvent(RegisterDimensionsEvent event)
    {

        DimensionManager.registerDimension(DIMENSION_TYPE_RL, DIMENSION, null, false);

    }
}

 

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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