Use the dedicated Medieval MC [FABRIC] MMC2 v31 Server Pack for Minecraft 1.20.1, not the client download. Install the Fabric server for 1.20.1, copy the server pack files, accept Minecraft’s EULA, and allocate at least 5,000 MB of RAM. Confirm the Java version and launch instructions in the server pack’s own README or start script before starting the world.
Running a modpack with friends? Godlike.Host offers modded Minecraft server hosting with one-click modpacks (CurseForge, FTB, Technic) and free DDoS protection.
What you are actually installing
Medieval MC [FABRIC] MMC2 is a Fabric modpack for Minecraft 1.20.1 from LunaPixelStudios. It is distributed through Modrinth and CurseForge. A multiplayer server needs the pack’s server distribution, because a normal client archive can contain graphics, interface, and other client-only mods that do not belong on a dedicated server.
As an Amazon Associate I earn from qualifying purchases.
CurseForge’s listing identifies Medieval MC [FABRIC] 1.20.1 v31 as the latest release in a search result dated November 21, 2025, and lists a separate MMC2 v31 Server Pack. Older files, including v30 and v7, remain available. Select the server pack whose version exactly matches the clients you intend to connect; do not simply download the newest file shown on the site if your players are using another MMC2 release.
Requirements before you begin
| Requirement | What to use | Why it matters |
|---|---|---|
| Pack | Medieval MC [FABRIC] MMC2 server pack, matching your chosen release | The server pack is separated from the client pack and is intended to contain the dedicated-server files. |
| Minecraft and loader | Minecraft 1.20.1 with Fabric | MMC2 is mapped to Fabric 1.20.1; installing another Minecraft or loader version creates a version mismatch. |
| Memory | At least 5,000 MB allocated to the server | CreeperHost lists 5,000 MB as the minimum for this pack. Treat that as a floor, not a promise of identical performance for every world or player count. |
| CPU | At least 2 × 4.5 GHz according to CreeperHost’s listing | This is the host’s stated minimum specification. Your real workload varies with exploration, entities, view distance, and concurrent players. |
| Java | The version required by the selected server pack | No verified listing for MMC2 v31 states a Java version. Read the pack README or supplied start script instead of assuming one. |
| Storage and network | Enough disk space for the pack, world, logs, and backups; a reachable server port | The pack’s exact disk and bandwidth requirements are not stated in the available listing, so leave practical headroom rather than filling the drive. |
Download the archive before creating a world so you can inspect its README, start script, and folder layout. Those files are the authority for the release you selected, especially for Java and launch arguments.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Choose between self-hosting and one-click hosting
There are two valid ways to run MMC2. Self-hosting gives you control over files and configuration but requires you to install and maintain the loader, Java, backups, and network access. One-click hosting handles the installation workflow in a provider panel.
| Approach | Setup effort | Control | Cost information available here | Best fit |
|---|---|---|---|---|
| Self-host on your own machine or VPS | Manual: install Fabric 1.20.1, place the pack files, configure memory, accept the EULA, and operate the server | Full access to mods, configs, logs, scripts, and backups | No price is established; your hardware, electricity, or VPS bill determines it | Administrators who want maximum control and are comfortable troubleshooting |
| One-click host | Choose the pack in the host’s installer and start the instance | Panel-based access; file and configuration control depends on the plan | Plan prices and limits are not established here | Groups that want to avoid manual loader and file setup |
CreeperHost, BisectHosting, and Mado Hosting list one-click installation for this pack. Mado Hosting specifically states that its installer configures the Fabric loader and Minecraft 1.20.1 automatically. Confirm the selected MMC2 release in the host panel; an automatic installer does not remove the need to match client and server versions.
Self-host setup: step by step
1. Select the matching server archive
- Open the MMC2 files on CurseForge or Modrinth.
- Choose the release your group will use, such as v31, and select the item explicitly labeled Server Pack.
- Do not use the client pack as a substitute. If a file page displays several versions, check the version number in the filename and page heading before downloading.
- Extract the archive into a new, dedicated server directory. Avoid putting unrelated Minecraft worlds or another modpack in the same directory.
Keep the original archive until the server starts successfully. It is useful for comparing files after an accidental edit or failed update.
2. Read the release instructions before installing Java or launching
Open the server pack’s README and any supplied start script. Check the required Java major version, memory variables, working directory, and any first-run instructions. The available MMC2 listings do not verify a Java version for v31, so do not treat the commonly used Java version for other 1.20.1 installations as a confirmed MMC2 requirement.
If the archive includes a launch script, use it as the primary startup method. It may set JVM flags or point to a generated Fabric launcher file that differs from another release. If no script is included, follow the Fabric server installation instructions for Minecraft 1.20.1 and use the launcher filename created by that installation; do not rename files casually, because the script and launcher must agree.
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
3. Install Fabric for Minecraft 1.20.1
- Run the Fabric server installer and choose Minecraft 1.20.1.
- Select the server installation option and point it at the empty server directory you created for MMC2.
- Allow the installer to create the Fabric launcher and supporting files.
- Compare the generated directory with the pack README. If the pack supplies a complete Fabric server layout or a start script, retain the pack’s expected filenames and paths.
Do not install a newer Minecraft version because it appears in a general Fabric installer list. MMC2’s verified mapping is specifically Fabric on 1.20.1.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problems4. Put the modpack files in the server directory
Copy the server pack’s supplied folders and files into the Fabric server directory, merging folders when prompted. The important content normally includes the pack’s mods and config directories, but use the archive’s own layout rather than guessing which folders to copy. A server pack may also contain scripts, libraries, default settings, or datapacks that are required by that release.
If you downloaded a client archive by mistake, stop and obtain the server archive. Removing a few obvious client files from a client pack is not a reliable replacement for the dedicated server pack, because dependencies and configuration can differ.
5. Set memory and accept the EULA
Set the Java heap to at least 5,000 MB. That minimum comes from CreeperHost’s MMC2 listing. Use the memory field in your host panel or the variables in the supplied start script; do not create a second conflicting script with different values. Ensure the machine itself has additional memory for the operating system and background services, since assigning every available megabyte to Java can cause system-level swapping or termination.
Start the server once. It should create an EULA file and stop. Open that file, read the Minecraft EULA, and change the acceptance setting to true only if you agree to its terms. Start the server again using the pack’s supplied script or the command documented by its README.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
6. Watch the first complete startup
Keep the console visible until the server reports that it has finished loading and is ready for connections. The first run can take longer while Fabric and the mods create configuration files. Do not interrupt it merely because the console pauses during world generation; investigate only after a clear error or process exit.
After a successful boot, stop the server cleanly from the console before changing settings. Make a copy of the newly created world and configuration directories before inviting players, giving you a rollback point if a mod change damages the save.
7. Connect a test client
Install the same MMC2 release on each client. GDLauncher offers a one-click installation of the CurseForge pack for the client side. Whichever launcher you use, the client must run Minecraft 1.20.1 with Fabric and the same pack version as the server. A client on v30 should not be used to test a v31 server, even if both are labeled MMC2.
Connect first from the host machine or local network when possible. If that succeeds but remote players cannot connect, the problem is likely address, port forwarding, firewall, or provider networking rather than the modpack files.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallNetworking and routine operation
Local and remote addresses
Players on the same home network normally use the server computer’s local address. Players outside that network need the public address and a forwarded server port, unless a hosting provider exposes the port for you. Exact router labels vary, so record the port shown in the server configuration and forward that port to the machine running Java. Check the operating system firewall as well.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Never publish administrative credentials or grant operator access merely to solve a connection problem. Test with a normal player account, then add permissions deliberately.
Backups and updates
- Stop the server before copying a world backup; copying files while chunks are being written can produce an unusable save.
- Keep dated backups outside the live server directory.
- When updating MMC2, stop the server, back up the world and configuration, install the new server pack in a separate directory, and migrate only settings you understand.
- Never overwrite a working installation with an older pack version without restoring compatible configuration and world backups.
- Require every player to update to the same pack release before troubleshooting connection errors.
Troubleshooting common failures
The server exits immediately
Open logs/latest.log and read the first meaningful error, not just the final shutdown line. A Java-version error means the installed runtime does not satisfy the pack’s requirement; check the README or start script for the expected version. A missing launcher or file-not-found error usually means Fabric was installed in a different directory than the pack files or the supplied script is being run from the wrong working directory.
Out-of-memory errors or repeated stalls
Increase the heap above the 5,000 MB minimum only when the host machine has spare memory, and remove competing processes. Out-of-memory messages in latest.log indicate that the current allocation is insufficient for the workload or that a mod is consuming memory unexpectedly. Increasing Java memory cannot fix a disk-full condition or a mismatched mod that crashes during initialization.
Mixin, ClassNotFoundException, or “mod requires” errors
These messages commonly point to a loader, Minecraft, or pack-version mismatch. Confirm all three of these values:
- Minecraft is exactly 1.20.1.
- The server is running Fabric rather than another mod loader.
- The server’s
mods,config, and supporting files came from the same MMC2 server-pack release.
Do not download a random replacement jar from another version page. Re-extract the correct server pack into a clean directory and compare the result with the archive README.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
Clients are rejected during login
A rejection can result from a client using the wrong MMC2 version, a different Fabric loader build, or a missing required mod. Have the player reinstall the exact pack release rather than manually adding individual jars. If every client fails after a server update, restore the last known-good server backup and verify the selected release number.
Recommended Free Tools
The server starts but remote players cannot reach it
Test locally first. If local access works, check the address players are using, the forwarded port, the host firewall, and whether your internet provider places the connection behind carrier-grade NAT. On a managed host, use the address and port shown in its panel instead of a home-router address.
Using a one-click host instead
- Create an instance and choose Medieval MC [FABRIC] MMC2 from the provider’s modpack installer.
- Select the exact release, with v31 as the currently listed release only if that is the version your clients will install.
- Verify that the panel identifies Minecraft 1.20.1 and Fabric before starting.
- Check the assigned memory against the 5,000 MB minimum listed by CreeperHost. If the host offers less, choose a larger plan or another provider.
- Start once, accept the EULA through the panel if prompted, and inspect the console for a completed startup.
- Use the provider’s backup and file tools before changing configs or adding extra mods.
CreeperHost, BisectHosting, and Mado Hosting advertise one-click installation for this pack. Their prices, player limits, storage allocations, and CPU policies are not established here, so compare those terms directly in the provider panel before paying. A one-click installer reduces setup work; it does not guarantee that every optional mod, custom configuration, or later pack update will be supported automatically.
Pre-launch checklist
- Every player and the server use the same MMC2 release number.
- The downloaded file is labeled Server Pack, not only Client Pack.
- Minecraft is 1.20.1 and the loader is Fabric.
- The Java version comes from the selected pack’s README or start script.
- At least 5,000 MB is allocated to the server, with additional memory left for the operating system.
- The EULA is accepted after the first launch.
- The console reaches a ready state without unresolved errors.
- A fresh world backup exists before players begin building.
- Local and remote connection tests have been completed where applicable.
Bottom line
The reliable route is version matching: download the MMC2 server pack for the release you selected, install Fabric for Minecraft 1.20.1, follow that archive’s Java and launch instructions, allocate at least 5,000 MB of RAM, and validate the first boot through latest.log. If you do not want to manage those files yourself, a one-click installer from a listed host is the simpler alternative, provided it installs the same pack release and meets the memory requirement.
Quick Recap
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.
Free tools Windows power users keep installed
One-click scans. No signup required.




