Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

“One Block” can mean either a BentoBox/OneBlock plugin world or a modded One Block pack. The plugin method runs on a normal Paper/Spigot-style server and needs no Forge or NeoForge. A modded pack requires the exact Minecraft version, loader, Java runtime and mod files that the pack specifies—usually NeoForge for current packs. Choose the method first, then follow the matching setup below.

Choose the right kind of One Block server

Before downloading anything, identify what the pack or tutorial actually describes. These two setups are not interchangeable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Characteristic Plugin OneBlock world Modded One Block pack
Server software Paper/Spigot-compatible server with BentoBox NeoForge (or the loader named by the pack)
Forge or NeoForge required? No Yes, if the pack is built for NeoForge
What players install Normally a compatible vanilla client; follow the plugin’s version support The same modpack, Minecraft version and loader as the server
How the One Block mechanic is supplied BentoBox OneBlock addon and its phase files Mods and configuration files included with the pack
Setup effort Lower: copy a plugin and an addon Higher: install Java and the loader, copy the complete pack, remove client-only mods and test dependencies
Customisation Edit phase definitions for blocks, weights, loot, mobs and progression thresholds Use the pack’s own configs and mod settings

If a download page says “server pack,” “NeoForge,” or lists mods, use the modded instructions. If it tells you to install BentoBox and a OneBlock addon, use the plugin instructions.

What you need before installation

For a plugin OneBlock server

  • A Minecraft server implementation that supports Bukkit/Spigot plugins, such as Paper or Spigot, matching the Minecraft version you intend to run.
  • File access to the server’s plugins directory and permission to restart the server.
  • The BentoBox plugin and the OneBlock addon downloaded from their official project pages.
  • A backup location for the server folder before changing plugins or phase files.

For a NeoForge modpack server

  • The pack’s exact Minecraft version and loader designation. Forge mods do not run on Fabric, and NeoForge is not a drop-in replacement for Forge on versions after 1.20.1.
  • The Java version required by the pack. A commonly used baseline is Java 21 for Minecraft 1.20.5 and newer, Java 17 for 1.17 through 1.20.4, and Java 8 for legacy packs. Treat that as a starting point and follow the pack’s documentation if it specifies something different.
  • The official server pack, when one is provided. A server pack is preferable because it normally separates server files from client-only files.
  • Enough disk space for the complete instance, generated world and backups. Memory settings must be sized for the pack, not for vanilla Minecraft.
  • A host with a restart control and file manager, or a computer on which you can run Java and keep the process online.

Method 1: Install the plugin-based OneBlock server

This is the simplest route when you want the One Block island progression rather than a collection of mods. BentoBox supplies the game framework; the OneBlock addon supplies the phases.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

1. Prepare and start the base server once

  1. Install the server software for the Minecraft version required by your players.
  2. Start it once so it creates the normal folder structure, then stop it cleanly.
  3. Accept the Minecraft EULA in eula.txt only after reading its terms, changing eula=false to eula=true when you agree.
  4. Keep a copy of the newly created folder as a clean rollback point.

2. Add BentoBox

  1. Download the BentoBox jar that supports your server’s Minecraft version.
  2. Place the jar directly in the server’s plugins folder; do not leave it inside a zip file or an extra download folder.
  3. Start the server once. BentoBox creates its data directories and then the server can be stopped for the addon installation.

3. Add the OneBlock addon

  1. Download the OneBlock addon version compatible with your BentoBox and Minecraft versions.
  2. Place the addon jar in BentoBox’s addons directory, commonly under plugins/BentoBox/addons. Use the directory created by your BentoBox build if its layout differs.
  3. Restart the server and read the console. A successful load should show BentoBox discovering the addon without a dependency or version error.

4. Configure phases and progression

After the first successful load, the addon creates its data and phase files. A phase defines the material pool generated as players break the central block, the relative weight of each material, chest loot, spawned mobs and how many blocks must be mined before the next phase begins. Stop the server before editing these files, make one change at a time, then restart and test.

  • Block generation: the blocks that can appear in that phase.
  • Weights: the relative chance of each block; a higher weight makes an entry more likely compared with entries in the same pool.
  • Chest loot: items and quantities available from phase chests.
  • Mob spawns: entities that can appear and any phase-specific weighting.
  • Phase length: the number of blocks required before progression advances.

Keep the original phase files in a backup directory. Invalid YAML or JSON, depending on the addon release, can prevent the addon from loading. If the server reports a parsing error, restore the last working file and reapply the edit carefully.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. Create and test an island

  1. Use the addon’s documented command to create a OneBlock island for an operator account.
  2. Break the starting block repeatedly and confirm that blocks, loot, mobs and phase advancement behave as intended.
  3. Test a second player account, including island joining and leaving, before inviting a larger group.
  4. Only after the test succeeds, set the server’s normal spawn, permissions and whitelist rules.

Because this route is plugin-based, adding NeoForge or a client mod does not improve it. Installing an unrelated modloader can create conflicts without changing the OneBlock gameplay.

Method 2: Host a modded One Block pack with NeoForge

Use this method when the One Block experience is distributed as a modpack. The server and every player must agree on the pack’s Minecraft version, loader and mod set.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

1. Confirm the pack identity

  1. Open the pack’s CurseForge or Modrinth listing and record the Minecraft version, loader label and pack release.
  2. Confirm that the release is built for NeoForge. A pack labelled Fabric or Forge needs that loader instead; do not substitute NeoForge merely because the names look similar.
  3. Check whether a server pack is available and whether the author lists a Java requirement or special startup instructions.

Do this before creating a world. Changing the loader or Minecraft version later can invalidate configs, world data or individual mods.

2. Install the required Java runtime

Install the Java major version required by the pack and make sure the server process uses that executable rather than an older system default. The frequently used mapping is Java 21 for 1.20.5 and later, Java 17 for 1.17–1.20.4 and Java 8 for older packs, but the pack’s own documentation takes priority. Verify with java -version in the same account and shell that will start the server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Obtain server files

Use the author’s server pack when available. If there is no server pack, install the normal pack in a launcher, then copy the entire instance contents into a new server directory. Copying only the mods folder is insufficient: configs, scripts, libraries and generated launch files may also be required.

4. Remove client-only content

Dedicated servers cannot load many client-side visual or input mods. Shader loaders, resource-pack helpers and some HUD or performance mods are common examples. Remove a mod only when its project page or the server’s startup error identifies it as client-only. Keep a record of every removal so players can mirror the final server-compatible list.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

There is no universal filename rule for client-only status. Some projects publish separate client and server jars; others mark the distinction in their metadata. Trial and error may be necessary when the pack documentation is incomplete.

5. Install NeoForge in the server directory

  1. Download the NeoForge installer for the exact Minecraft version selected in step 1.
  2. Run the installer and choose Install Server.
  3. Point it at the server directory containing the pack files. Installing into a different folder can leave the launch scripts unable to find the libraries.
  4. Allow the installer to create its libraries and launch files, then run the server once.
  5. Stop the process when it creates eula.txt, review the EULA, set eula=true if you agree, and start it again.

The NeoForge project’s installer documentation is the authority if its screens or generated files differ from these labels.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

6. Start the server

Prefer the generated script because it carries the loader’s current arguments:

  • Linux: make the generated script executable if necessary, then run ./run.sh.
  • Windows: run run.bat.

If you must start it manually, one commonly shown form is:

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
java -Xms4G -Xmx8G @libraries/net/neoforged/neoforge/*/unix_args.txt nogui

The 4G initial and 8G maximum values are only an example. Adjust them to the pack’s documented requirement and your host’s available memory; allocating more RAM than the machine has can cause swapping or an operating-system crash. The wildcard path and argument file can differ between NeoForge releases, which is why the generated script is safer.

7. Verify the modded installation

  1. Watch the console for a clean completion rather than stopping at the first warning.
  2. Confirm that the expected NeoForge version and mod count appear in the startup log.
  3. Join locally with a client running the same Minecraft version, NeoForge version and pack release.
  4. Create a test world or load the intended One Block world only after the mod list reaches the menu without missing-mod errors.

Using a hosting panel instead of a self-managed machine

A managed panel removes most Java and process-management work, but its controls are vendor-specific. The common workflow for a panel that supports modpacks is:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open the server’s software or modpack installer.
  2. Search for the pack by its exact name.
  3. Select the Minecraft and pack version that matches your players.
  4. Choose Reinstall this version (or the panel’s equivalent). Reinstalling normally replaces the current server files, so download a world and configuration backup first.
  5. Start the server and read the console for missing dependencies or an EULA prompt.
  6. Use the panel’s file manager to remove client-only mods, edit configs and upload backups when required.

Panel shortcuts do not remove compatibility requirements. You still need the same loader, Java level and client pack. A panel may also lock you to the NeoForge builds it offers, so check that its selected version exactly matches the pack release.

Self-hosted computer versus managed panel

Decision Self-hosted Managed panel
Control Full control over Java, launch flags, files and backups Controls depend on the provider’s interface and allowed versions
Installation Manual loader installation and command-line operation Often a search, version selection and reinstall action
Maintenance You handle updates, restarts, firewall and uptime Panel supplies process controls; you still manage pack compatibility and data
Troubleshooting access Complete console and filesystem access Usually logs and a file manager, with some settings restricted
Best fit Administrators who need custom scripts or complete ownership Groups that value quick deployment and do not want to maintain Java
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Make players connect successfully

  • For a plugin server, give players the server address and the supported Minecraft version. They normally do not install BentoBox or the addon on their clients.
  • For a modded server, distribute the exact pack release and loader version. “Almost the same” versions can still produce a missing-mod or registry-mismatch disconnect.
  • Keep server and client configs aligned when a mod requires matching settings.
  • Ask players to remove optional client-only additions that change the pack’s required version or introduce incompatible dependencies.

For people outside your home network, the host must expose the Minecraft server port through its firewall and router or provide an externally reachable address. On a private LAN, players can use the host computer’s local address. The exact port and networking interface depend on the server software and host; use the value shown in server.properties and your hosting provider’s documentation rather than assuming a custom port.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Troubleshooting common failures

Symptom Likely cause Action
UnsupportedClassVersionError or Java startup failure The installed Java major version does not match the pack Install the documented Java version and verify java -version from the startup account.
“Mod file … requires …” Wrong Minecraft, loader or dependency version Compare the error with the pack release; replace the out-of-range jar instead of mixing versions.
Server stops while loading a mod A client-only mod is present or a dependency is missing Read the first fatal error, remove the identified client-only file, and reinstall the required dependency from the pack.
Players disconnect with a registry or missing-mod error Client and server mod lists or versions differ Give every player the same pack archive and loader build used by the server.
BentoBox loads but OneBlock commands are absent The addon is in the wrong directory or is incompatible Stop the server, place the addon in BentoBox’s addons folder, confirm version compatibility and restart.
OneBlock phase edits prevent startup Malformed configuration syntax Restore the last backup, validate indentation/formatting and reapply one change at a time.
Manual NeoForge command cannot find libraries The command was run outside the server directory or the argument path differs Run the generated run.sh/run.bat from the installation folder, or copy the exact argument file path generated by that NeoForge release.
Server is online locally but unreachable remotely Firewall, router forwarding or panel networking is blocking the port Check the bound address and port, allow the process through the firewall and follow the host’s external-connectivity instructions.

Updating without destroying the world

  1. Stop the server cleanly; never replace jars while the process is writing world data.
  2. Make a dated copy of the entire server directory, including worlds, configs, phase files and scripts.
  3. Read the pack or addon release notes for Minecraft, loader and dependency changes.
  4. Test the update on a separate copy first. Do not use your only production world for compatibility testing.
  5. Replace the server pack or addon files, then start and inspect the complete log.
  6. If the world or configuration fails, stop the server and restore the dated backup rather than repeatedly changing files in place.

Recommended decision

Choose the plugin route when your goal is the classic One Block progression—one generated block, configurable phases, loot and mobs—with the smallest client setup. Choose the NeoForge route only when the experience is distributed as a modpack or depends on mods that the plugin cannot provide. In either case, lock the Minecraft version first, keep a backup before changes and test with one account before inviting the whole group.

Frequently Asked Questions

Can I install a NeoForge One Block modpack on a normal plugin server?

No. A plugin OneBlock world and a NeoForge modpack use different server software. Install BentoBox and its addon for the plugin experience, or install NeoForge and the pack’s mods for the modded experience.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do players need to install BentoBox for a plugin server?

Usually not. BentoBox and the OneBlock addon run on the server; players connect with the client version supported by that server.

Why is the server pack preferable to copying a launcher instance?

A server pack is prepared for dedicated-server use. A launcher instance often contains client-only visual, shader or input mods that must be removed before the server can start.

What should I back up before changing OneBlock phases?

Back up the complete server folder, including world data, BentoBox/OneBlock data, phase files, configuration files and launch scripts. A phase-file copy alone cannot restore a damaged world.

Can I change the Java version after the world has been created?

Change Java only when the pack and loader support the target runtime, and test on a copied server first. A Java change does not make an incompatible mod or loader version compatible.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.