Posted April 1, 20187 yr Hi all, I found out how to teleport a player, but currently I'm stuck. Before teleporting the player I need to check a block from the dimension the player wants to teleport to. To check the block I'm using the following code: int dimension = -1; World wWorld = DimensionManager.getWorld( dimension ); Block bBlock = Block.getIdFromBlock( wWorld.getBlockState( pos.getPosition() ).getBlock() ); From time to time the variable wWorld is NULL. I think it's mainly, because the world was unloaded. How do I preload the needed world? Kind regards, Pixtar Edited April 1, 20187 yr by Pixtar Solved
April 1, 20187 yr Author Ah okay, found it in another thread: if( DimensionManager.getWorld( dimension ) == null ) { DimensionManager.initDimension( dimension ); } Does the magic.
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.