How to enable/disable Nether or End in Java Print

  • minecraft java, disable nether, nether, the end, enable nether, allow-nether, bukkit.yml, spigot, allow-end, disable end vanilla, server.properties, vanilla server, world_nether, regenerate nether, DIM1, paper, world_the_end, DIM-1, regenerate end, portal disable, delete dimension folder, portal plugins, java server config, hostbyte game panel, multiverse core
  • 0

This guide explains how to enable or disable the Nether and The End on a Minecraft Java server. We’ll cover the correct config files, safe steps, and how to (optionally) regenerate those dimensions.


Before You Start

  • Back up your server first (see “How to Back Up Your Server”).
  • Stop the server before editing configs or deleting folders.
  • Know your world name: it’s the level-name in server.properties (default is world).

Where to Change These Settings

  • Nether: set in server.propertiesallow-nether=true|false (Vanilla & Bukkit-based: Paper/Spigot).
  • The End: set in bukkit.ymlallow-end: true|false (Bukkit-based: Paper/Spigot). Note: Pure Vanilla has no built-in “disable End” toggle.

Step 1: Stop Your Server

  1. Log in to the HostByte Game Panel.
  2. Open your Java server and click Stop until status is Offline.


Step 2A: Enable/Disable the Nether (server.properties)

  1. Go to File Manager → open server.properties.
  2. Set the line to:
    allow-nether=true   # enable
    # or
    allow-nether=false  # disable
    
  3. Save the file.


Step 2B: Enable/Disable The End (bukkit.yml)

For Paper/Spigot (Bukkit-based servers):

  1. In File Manager, open bukkit.yml (root folder).
  2. Find or add the line under the main section:
    allow-end: true   # enable
    # or
    allow-end: false  # disable
    
  3. Save the file.

Note (Vanilla-only): Pure Vanilla doesn’t include bukkit.yml and has no native toggle for The End. To block access, consider switching to Paper/Spigot, using a plugin/datapack, or physically preventing portal activation.


Step 3 (Optional): Regenerate or Remove Old Dimension Data

⚠️ DELETION WARNING — Deleting dimension folders permanently removes that dimension’s terrain and player progress there. Make a backup first.

Based on your level-name (default world):

  • Nether folder: <level-name>_nether (e.g., world_nether)
  • End folder: <level-name>_the_end (e.g., world_the_end)

To regenerate a dimension after re-enabling it, delete its folder while the server is stopped. It will regenerate on next start.

Older layouts: Nether/End may exist at world/DIM-1 and world/DIM1.


Step 4: Start the Server

  1. Return to the server dashboard.
  2. Click Start and watch the Console for any errors.

Common Issues & Fixes

Players still reach the Nether/End

  • Confirm the correct file was edited (server.properties for Nether, bukkit.yml for End).
  • You may need to restart (not just reload) after changes.
  • Plugins can override behavior (portals, teleports). Check portal/transport plugins.

Portals exist but don’t work

  • This is expected when a dimension is disabled—portals won’t function.
  • Consider removing/covering portals in survival worlds to avoid confusion.

Players were logged out in a disabled dimension

  • Re-enable temporarily and /tp them to the Overworld, then disable again.
  • Or edit player data with admin tools to move their location (advanced).

Regeneration didn’t happen

  • Ensure you deleted the correct folder while the server was stopped.
  • Check for alternate world folders (custom level-name, or DIM-1/DIM1 on older setups).

Best Practices

  • Back up before toggling or deleting dimension folders.
  • Document your chosen settings for staff (allow-nether, allow-end).
  • Use plugins to block portals in lobbies/hubs even if dimensions are enabled.

Getting Help

  • Knowledge Base: See related Java guides (world reset, backups, Multiverse).
  • Support Ticket: Log in to your HostByte account to open a ticket.
  • Discord: Join our community:
  • Status Page: Check maintenance/outages: status.hostbyte.net.

 


Was this answer helpful?

« Back

Powered by WHMCompleteSolution