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.

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

To host an Origins Adventure server for Minecraft 1.18.1, run Fabric on Java 17, install the Origins Adventure Origins-serverpack 3.0.zip (or assemble the mods manually), and make every player use the same Minecraft, Fabric, Origins, Fabric API, and mod versions. The most reproducible route is the supplied server pack; manual installation is better when you need to select or update individual mods.

This guide covers a clean installation, client distribution, administration, hosted deployment, and the version and layout errors that most often prevent players from joining.

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.

What you need before starting

Prepare the following before creating the server directory:

  • A computer or Minecraft host that allows custom Fabric files. A managed host must permit a custom server JAR or ZIP and let you select Java 17.
  • Java 17. Fabric recommends Java 17 for Minecraft 1.17 through 1.20.4, which includes 1.18.1.
  • Minecraft 1.18.1. The server and every client must remain on this exact game version.
  • Fabric for Minecraft 1.18.1. Use Fabric’s server launcher or its manual server installer, selecting Minecraft 1.18.1 and a compatible loader.
  • The Origins files. Origins 1.3.2 is the versioned Origins file listed for Minecraft 1.18.1 and supports both client and server environments.
  • Either the Origins Adventure server pack or a complete manual mod list. The published pack is named Origins-serverpack 3.0.zip for Minecraft 1.18.1 Fabric.
  • A clean, dedicated server folder. Do not mix files from another Minecraft version or modpack in it.

Origins changes the way a world is played by letting each player choose an Origin with special abilities and drawbacks. The project describes it as: “Choose an Origin and begin your game with special abilities, some of which help you out, while others hinder you in your gameplay.”

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.

Choose the server-pack or manual route

Both approaches run on Fabric. Your choice determines how much of the installation is fixed for you and how much you must maintain yourself.

Decision point Origins Adventure server pack Manual installation
What you install Extract Origins-serverpack 3.0.zip into the server directory, preserving its structure. Install Origins 1.3.2, Fabric API, and every dependency required by the selected pack.
Reproducibility High: one archive gives the group a defined file set. Depends on recording every mod and exact version.
Setup time Usually shorter after Fabric is ready. Longer because each dependency must be identified and checked.
Control over individual mods Lower; the pack defines the intended combination. Higher; you choose what to add, remove, or pin.
Updates Replace or update the pack as a coordinated unit, after making a backup. Check compatibility for every changed JAR and its dependencies.
Sharing clients Simple: distribute the same client-side pack and versions. Requires a carefully documented mod list for every player.

Use the server pack when the goal is to reproduce the named Origins Adventure setup. Choose manual installation when you are building a custom collection and are prepared to track compatibility yourself.

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

Install Java 17 and verify it

The Java runtime used by the server process matters more than the Java version installed somewhere else on the machine. Open a terminal or command prompt and run:

java -version

Confirm that the reported major version is 17. If the command is missing or reports another major version, install Java 17 and configure the host or shell so that the server launch command resolves to that executable. On a managed host, check the control panel’s Java selector and choose Java 17 before uploading files.

Do this check again from the same account and startup method that will run the server. A desktop may have several Java installations, and a service or hosting panel can use a different one from your interactive terminal.

Install Fabric for Minecraft 1.18.1

  1. Download the Fabric server launcher or open the Fabric server installer.
  2. Select Minecraft 1.18.1, then select a Fabric loader that is compatible with that game version. Do not select a newer Minecraft release simply because it is the installer’s default.
  3. Create or select an empty server directory. Keeping the directory dedicated to this installation makes backups and troubleshooting much easier.
  4. Allow the installer or launcher to generate the server files in that directory.

Fabric’s executable server launcher is intended to act as a drop-in replacement for a vanilla server JAR on Minecraft-specific hosts. A host must still allow custom Fabric files and Java 17; verify both capabilities before committing to a paid plan.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Build the server with the Origins Adventure pack

1. Start the clean Fabric server once

From the server directory, run the launcher with the baseline command:

java -Xmx2G -jar <fabric server launcher jar file name> nogui

The -Xmx2G option gives the Java process a 2 GB maximum heap. It is a starting point, not a promise that every pack and player count will perform well with that amount. Increase it only when the pack and actual player load justify more memory and the machine has enough RAM left for the operating system.

The first launch creates the normal server files and stops or refuses to continue until the Minecraft EULA is accepted. Read the EULA, change the generated EULA setting to indicate acceptance, and start the server again. Once it reaches a usable state, stop it cleanly from the console before adding the pack.

2. Extract the server pack into the server root

Copy Origins-serverpack 3.0.zip to the server machine and extract its contents directly into the Fabric server directory. Preserve the archive’s folders and filenames. The server root is the folder containing the Fabric launcher and generated files, not a newly created subfolder that contains the entire extracted archive.

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

After extraction, inspect the result before starting the server. If the archive created a path such as server/Origins-serverpack 3.0/..., move the pack’s contents up one level so that the expected mods folder and other pack files are directly under the server root. An extra nested directory is a common reason the launcher starts without loading the intended mods.

3. Check the installed files

Confirm that:

  • The server’s mods folder contains the pack’s mod JARs.
  • Origins is present as the 1.18.1-compatible 1.3.2 build.
  • Fabric API and any other dependencies supplied or required by the pack are present.
  • You have not left an older Origins or Fabric API JAR beside the intended version.
  • Configuration and resource files from the pack remain in their expected folders.

Do not delete an unfamiliar JAR merely because its name is not “Origins.” Modpacks commonly depend on libraries that do not add a visible gameplay feature.

Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

4. Start and watch the console

Run the same Java 17 command again. Read the startup log until the server finishes loading or reports a specific error. A successful launch should not be treated as proof that clients can join: client-side files and exact versions still have to match.

Assemble the server manually

The manual route is useful when you want a small, controlled installation rather than the complete named pack. It also makes responsibility for dependency management explicit.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Complete the Java, Fabric 1.18.1, first-launch, and EULA steps above.
  2. Obtain the Origins 1.3.2 file for Minecraft 1.18.1.
  3. Install Fabric API and every dependency required by Origins and by any additional mod you deliberately choose.
  4. Place the server-side JAR files in the server’s mods folder. Keep a text inventory of each filename and version.
  5. Install the corresponding client-side files for the players who will connect. A mod that is required only on the client should not be copied to the server unless its documentation says it is needed there; conversely, do not omit a server-required dependency.
  6. Start the server and resolve missing-dependency or loader errors before inviting players.

Manual installation does not mean that Origins alone is sufficient. Fabric API and the dependencies of the chosen build must be present, and some additional mods may have separate client and server requirements. If you cannot account for a JAR’s role, leave the setup unchanged until you have verified it rather than guessing.

Prepare every player’s client

Give players one authoritative installation checklist. Each client should use:

  • Minecraft 1.18.1.
  • Fabric for Minecraft 1.18.1, with a loader compatible with the server.
  • Origins 1.3.2.
  • Fabric API.
  • The same Origins Adventure pack files and versions as the server, including all required dependencies.

For the server-pack route, distribute the matching client pack rather than asking players to assemble files independently. For the manual route, provide a versioned list of every JAR and identify whether it belongs in the client, server, or both.

Keep the client’s configuration and resource files aligned with the pack when the pack supplies them. A player who has the right game version but a different mod build can still fail to connect or receive registry errors. Matching the exact Minecraft, Fabric, Origins, dependency, and pack versions is an operational requirement inferred from the version-specific and client/server requirements of these files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Start, connect, and administer the server

Use a repeatable startup command

Run the server from its root directory with Java 17:

java -Xmx2G -jar <fabric server launcher jar file name> nogui

On Linux, you can place this command in your existing service or shell script. On Windows, use a batch file if that is how you normally keep a server window consistent. In either case, make sure the working directory is the server root and that the service uses the same Java 17 installation you verified earlier.

Set the basic world and access options

After the first successful launch, edit server.properties for the settings you want to maintain, then restart when the server requires it. At minimum, decide on:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Server name and message: give players a recognizable title.
  • Difficulty and gameplay rules: choose values appropriate to the Origins abilities and the group’s expectations.
  • Whitelist: enable it for a private group and add players through the normal server console commands.
  • Operator permissions: grant operator status only to trusted administrators.
  • Backups: schedule copies of the world, configuration, and the working mod files.

Stop the server from its console before copying a live world. A backup made while region files are being written may be incomplete; use a clean shutdown as part of your backup routine.

Make the server reachable

For a self-hosted machine, configure the operating system firewall and router or network gateway to permit the game connection on the port selected in your server configuration. Test from a different network rather than relying only on a connection from the host computer. If you use a managed host, use its allocation and connection details and confirm that the plan supports Fabric 1.18.1.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Deploying on a managed Minecraft host

Fabric documents its server launcher as usable in place of a vanilla server JAR on Minecraft-specific hosting. That does not guarantee that every provider accepts it. Before purchasing or migrating a world, confirm these capabilities with the host:

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
  • Java 17 selection for the server process.
  • Upload of a custom Fabric launcher JAR and the pack’s ZIP or extracted files.
  • Permission to place files in the server’s mods folder and to edit server.properties.
  • Backups that can be restored to a known point.
  • Enough player slots and memory for the expected group.
  • A location with acceptable network latency for the players.
  • Support for Minecraft 1.18.1 rather than only the host’s newest software profile.
  • Modpack installation tools, if you want the provider to manage a pack, and a way to replace those files manually when necessary.

Upload the Fabric launcher and server files, select Java 17, set the startup JAR or custom command, and deploy the pack into the server root. Then perform the same clean-start, client-match, and backup checks as on a home machine. Keep a local copy of the working pack and configuration so a host-side update can be rolled back.

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

Troubleshoot failed starts and connections

The server reports the wrong Java version

Run java -version in the exact environment used to launch the server. If it is not Java 17, change the system path, service configuration, or hosting-panel selector. Recheck after the change; installing Java 17 without changing the process’s selected runtime does not fix the mismatch.

Fabric is missing or the versions differ

Verify Minecraft 1.18.1 and Fabric on both sides. A client running a different Minecraft release or a vanilla profile cannot join a Fabric 1.18.1 server that depends on mods. Check the loader selection in both the server launcher and each player’s profile.

Origins or a dependency is missing

Compare the actual filenames in both installations. Origins 1.3.2 is the cited Origins build for Minecraft 1.18.1. Also compare Fabric API and every dependency required by the chosen pack. Remove duplicate older JARs that can cause the loader to select an unintended version, but do not remove a library until you know which mod requires it.

Players see registry or handshake errors

Treat the error as a version-alignment problem first. Compare Minecraft, Fabric loader, Origins, Fabric API, every dependency, and the pack files character by character against the server’s inventory. Reinstall the client pack from the same archive used to build the server instead of applying individual ad hoc fixes.

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

The server starts but the pack appears absent

Inspect the directory layout. The extracted pack must be in the server root, with its mods directory at the level expected by Fabric. If all files are one directory deeper, move the contents up, stop any running process, and start again. This layout check is especially important after extracting a ZIP through a graphical file manager that automatically creates a folder named after the archive.

A hosted server will not launch the custom files

Check the host’s selected Java version, startup JAR, working directory, and custom-file policy. Some panels silently restore a vanilla JAR or restrict uploads. Ask the host to confirm custom Fabric 1.18.1 support before moving the world, and retain a local backup in case the deployment must be reversed.

Updating without breaking the world

Do not update one mod on a live server while clients retain the old pack. Use a controlled update:

  1. Stop the server cleanly and make a restorable backup of the world, configuration, and current mod files.
  2. Copy the complete working server directory or at least the pack inventory and configuration to a separate rollback location.
  3. Review the target pack or mod versions for Minecraft 1.18.1 and Fabric compatibility.
  4. Apply the update to a test copy first, not to the only playable world.
  5. Start the test copy, review the log, and connect with a client built from the same updated files.
  6. Only after that test succeeds, schedule the production update and distribute the identical client files.

For a server-pack installation, updating the pack as a coordinated set generally reduces accidental omissions. For a manual installation, record each changed JAR and dependency so that a failed update can be reversed precisely.

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

Operational checklist

  • Java 17 is the runtime used by the server process.
  • Minecraft is 1.18.1 on the server and every client.
  • Fabric is installed for Minecraft 1.18.1 on both sides.
  • Origins 1.3.2 is present where required.
  • Fabric API and all pack dependencies are present with matching versions.
  • Origins-serverpack 3.0.zip was extracted into the server root, not an extra nested folder.
  • The server starts with the Fabric launcher and the intended memory setting.
  • Players received the same client pack and configuration.
  • server.properties, whitelist, operators, and difficulty are set deliberately.
  • A clean backup exists before the first public session and before every update.

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.