- Native Minecraft Version:
- Tested Minecraft Versions:
- Source Code:
- https://github.com/GorgeousOne/NetherViewNether View
Nether View makes it possible to see the nether through nether portals. Before actually travelling to the under world you will already be able to have a brief look at what is expecting you on the other side of the portal:
Portals in any (vanilla) size can show their destinations, as long as their linked portal has the same size and both frames are completely built out of obsidian – also the four corners:
New in V2.0!
Players and mobs can now be seen live through portals!
Playing with Optifine can make the portal animations much smoother, so I can only recommend using it!
Portal animations only work in 1st person view. The 3rd person mode (when pressing F5) is client side and cannot be detected with plugins.
Drop the jar in your plugins folder and reload your server. If you want NetherView to work only in certain worlds - or your worlds have custom names - open the config file and edit the world list (see below) and then run /netherview reload.
Now every time you create a new portal step into it once so the plugin can load the information about the destination of the portal. When stepping out of the portal again the view will be loaded.
If you run into problems or something that seems to be a bug try to out /netherview debugmessages true.
This will enable debug messages ingame that may help you understand why the plugin is not doing what you expected. They can also be useful for me to identify and fix a bug.
#limit how tall or wide animated portals can become (bigger portals may create more lag)
#set distance in blocks up to which the world inside a portal will be visible
#the range around a portal up to which you see a portal animation
#set this to true if every portal shows the wrong side of the nether (only needed for few spigot versions or spigot forks)
#hide the purple portal layer when looking at a portal view
#cancel the portal teleport when two portals are being linked for the first time (for players in survival mode)
#get instantly teleported when entering a portal
#hides entities from your world behind your portal
#makes entities from the other world visible in your portals (only works if above is also set to true)
#enables warning messages for players when two portals could not be linked
#enables debug messages for the console that give more detailed information about events and errors
#worlds where portal viewing is enabled. enter "*" (with the quotes) if you want to enabled it in all worlds
#the different blocks that create the border of a portal view for each world type
Here is a short example on how to you could get some infos from Nether View with your plugin using the compiled jar as library:
Code (Java):import me.gorgeousone.netherview.NetherViewPlugin;
NetherViewPlugin netherView = (NetherViewPlugin) Bukkit.getPluginManager().getPlugin("NetherView");
Portal closestPortal = netherView.getPortalHandler().getClosestPortal(player.getLocation(), true);
Set<Portal> overWorldPortals = netherView.getPortalHandler().getPortals(overworld);
boolean canSeePortals = netherView.getViewHandler().hasPortalViewEnabled(player);
boolean isViewingAPortal = netherView.getViewHandler().hasViewSession(player);
Portal viewedPortal = netherView.getViewHandler().getViewSession(player).getViewedPortal();
netherview reload – reloads the config data
netherview listportals <world> – prints a list with all portals from one world into chat
netherview portalinfo – gives you more detailed information about then closest portal to you
netherview debugmessages <true/false> – enables or disables debug messages in the console that give more info about events and errors
netherview warningmessages <true/false> – enables or disables warning messages for players when two portals could not be linked
netherview flipportal – flips the two viewable sides of the nether portal you are looking at
toggleportalview – toggles portal viewing on and off for you individually
netherview.viewportals – permission to look at other worlds through portals and use the /toggleportalview command
netherview.linkportals – permission to link portals so they create projections
netherview.config – permission for config related commands such as the reload command or toggeling messages
netherview.info – permission for the commands to get information about portals
netherview.flipportal – permission for the flip command
ProtocolLib - If you are running 1.16, use the latest dev build
- make entities visible in portals ✓
- adding more animations to the entity viewing feature
- adding custom portals that can be viewed
Join my Discord server for support
Nether View 2.0.2