Posted February 8, 20214 yr I'm currently trying to pick up my mostly-completed 1.12 mod and update it to 1.16. As part of the mod, you can send a package to a destination using coordinates (dimension name + x/y/z). In 1.12, I retrieved the target world via this code: var dimension = DimensionManager.getWorld(destination.dimension) And then retrieved the tile entity at the target location via: var tileEntity = dimension.getTileEntity(BlockPos(destination.x, destination.y, destination.z)) However, so far I have been unable to find a replacement in the 1.16 API for the DimensionManager.getWorld call. Can anyone suggest a way to look up a world via its name? Edited February 8, 20214 yr by Cobra111783
February 8, 20214 yr Author 2 hours ago, diesieben07 said: MinecraftServer#getWorld Thanks for the info! What's the correct way to get the MinecraftServer instance? I see a lot of references online to FMLCommonHandler.instance().getMinecraftServerInstance(), but that doesn't seem to exist anymore. Edited February 8, 20214 yr by Cobra111783
February 8, 20214 yr Author 1 minute ago, diesieben07 said: ServerLifecycleHooks.getCurrentServer Excellent! Thanks again for the assistance! 🙂
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.