30% OFF First Invoice

Code at Checkout: TRICKYTRIALS

Replicating a Modpack via Spigot Plugins

Last modified on May 9, 2023 in General

mc head By Nathan Young

Overview

Hosting a Forge or Fabric Minecraft server can introduce many new features to the game, such as machines, custom equipment, and unique materials. Unfortunately, most mods require all players to install them on their client before connecting, making it a complicated process for some. This is especially true with modpacks, as they’re a large collection of modifications. Luckily, this isn’t the case for Spigot or Paper since they use plugins instead. These are only installed on the server and require no client-side setup. If you’re wanting to create a modpack-like experience that doesn’t force players to download files, then using the Nova plugin is highly recommended. This, combined with its addons, makes your server extremely similar to a modded one since it implements machines, power blocks, custom gear, and other items. There is minor configuration needed beforehand, which can confuse new owners. With this in mind, we’ve created this Apex Hosting guide to show you how to set up the Nova plugin on your Minecraft server to replicate a modpack experience.
 

How to Download

  1. Navigate to Nova on Spigot, then click the Download Now button to the right.
    Nova Minecraft Plugin Download
  2. Save this file somewhere easily accessible on your computer.
  3. Do the same process for its addons: Logistics, Machines, and Jetpacks.

 

Server Installation

After downloading the plugin, you’re prepared to upload it into your server’s File Transfer Protocol (FTP) system. However, make sure to avoid using the addon files during this process since that comes later on. The following instructions below show you how to install Nova on the server.

  1. Head towards your Apex server panel and click FTP File Access on the left-hand side.
    Minecraft FTP Server

    Important: Ensure you’re using the correct Server Profile for this installation.

  2. Proceed to enter your password in the text box, then press Login.
    Minecraft FTP Login
  3. Locate and enter the plugins directory, then select Upload at the top left corner.
    Minecraft Plugins Folder
  4. Continue to drag and drop your downloaded file into the respective area.
    Nova Minecraft Installation
  5. Wait for all of them to reach 100%, then return to the main panel.
  6. Restart the server to load the plugin and its configuration files.

 

Make sure your server is using Spigot or Paper 1.19.3 and higher, as Nova doesn’t support older versions. This means you cannot use Forge, Fabric, default Minecraft, or other types unless it’s compatible with plugins. Changing your server to one of the supported kinds above requires you to tweak the Game File section of the main panel.

 

Installing Addons

Once you’ve restarted the server with Nova installed, the addons can now be uploaded. These are stored in a separate directory compared to normal plugins, so make sure to follow the steps below to successfully install them.

  1. Navigate to the FTP File Access area, then enter the plugins directory.
  2. Continue to select the Nova subdirectory and click on the addons folder.
    Nova Addons Folder
  3. Once there, press Upload at the top left corner.
  4. Drag and drop the downloaded addon files into the respective area.
    Nova Addons Installation
  5. Wait for all of them to reach 100%, then Restart the server from the main panel.

 

Resource Pack Setup

Due to Nova’s design and mod-like functionality, you’ll need to set up its resource pack. This is absolutely necessary to get everything working, as it determines how custom items are displayed, among other visual aspects. This will not disrupt vanilla Minecraft textures since it’s only adding new kinds to the game. The entire process is split into three sections: Downloading, Uploading, and Enabling. Follow each of them to install Nova’s resource pack on the server.
 

Downloading

  1. Enter the Nova directory from the plugins folder in the FTP panel.
  2. Afterward, continue to click the resource_pack subdirectory.
    Nova Resource Pack
  3. Proceed to press Download to the right of ResourcePack.zip.
    Nova Resource Pack Download
  4. Save this file somewhere easily accessible for later use.

 

Uploading

  1. When it’s downloaded, navigate to MC-Packs and click Choose File to the left.
  2. Select the ResourcePack.zip file, then press Upload to the bottom right.
    MC-Packs Upload
  3. Wait for this to finish and copy the Download URL link when it appears.
    MC-Packs Download

    Optional: Leave this tab open if you need it for future reference.

 

Enabling

  1. Return to the Nova directory in the FTP panel.
  2. Enter the configs folder, then press Edit to the right of config.yml.
    Nova Plugin Config
  3. Inside the file editor, highlight resource_pack: and paste the following:
    resource_pack:
      url: []

    Nova Config Edit
  4. Replace “[]” with your MC-Packs link, click Save at the top and return to the main panel.
    Nova Config Resource Pack
  5. Restart the server to apply the changes, then join to confirm it works.
    Nova Resource Pack Loading

    Note: You may need to remove the server from your list and re-add it to accept the pack.

 

Getting Started

Nova Minecraft Gameplay

Upon joining your server, you’ll notice that when looking at anything, a popup box will appear. This gives you detailed information about the material you’re viewing, such as the tool needed to break it. Additionally, using this helps you gauge machine fuels, power supply, and more. Once you’re familiar with this system, try executing the /nova items command to learn what’s available in the Nova plugin. However, you may have to become a server operator before executing it. There are other helpful commands, discussed in the subsection below to get you started.
 

Commands

Whether you’re an operator or using a permissions manager, like LuckPerms, these commands should be available to you. Some of them allow you to spawn custom items, view their recipes, or toggle specific features from the plugin. In other words, these commands are an important part of Nova that helps you configure and play with it. Review the list below to gain a better understanding of each one to use in-game.
 

CommandPermissionDescription
/nova itemsnova.command.itemsView all available items from Nova and its addons.
/nova give [player] [item]nova.command.giveSpawn any custom item or material in your inventory.
/nova advancedTooltips [on/off]nova.command.advancedTooltipsToggle advanced tooltips from appearing in-game.
/nova addonsnova.command.addonsDisplays the currently installed addons in the server.
/nova resourcePacknova.command.resourcePackMain command for using the automatic resource pack system (not suggested).
/nova reloadnova.command.reloadReloads the entire plugin and addon files to apply recent changes.
/nova renderDistancenova.command.renderDistanceControls the render distance for the plugin to use, only between 1-6 values.
/nova debugnova.command.debugUsed to debug issues, show additional information, and reload networks from the plugin.
/nvrecipenova.command.nvrecipeShows the recipe for a custom item or material in-hand.
/nvusagenova.command.nvusageShows the usage for a custom item or material in-hand.
N/Anova.misc.bypassTileEntityLimitsBypass the TileEntity limits.
N/Anova.misc.updateReminderGet reminded to update the plugin if a newer version is available.

 

Machines & Power

The core of the Nova plugin is its machinery, as there are lots of possible devices to use in your world. These range from automatic fishers to cobblestone generators. Due to the amount of them, we’ll go through three popular machines. Remember, using the /nova items command in-game shows you all items, materials, and blocks to possibly use. Do this if you want to learn about all of them. Otherwise, continue to review our brief list below to get an idea of Nova machines.
 

Solar Panel

Nova Solar Panel Minecraft

Before using any machines, you’ll need to craft a device to capture power from the environment. One of the best ones to use is a Solar Panel, as it directly collects energy from the sun. The only downside to this is no power being generated at night time. Despite this, all energy is stored within the system to be used for other purposes.

Charger

Nova Charger Minecraft

A Charger block is used to store additional energy, which can replenish items or materials needing more power. For example, if you’re wanting to build an automatic mine, then this block is needed to duel the devices. A common way to collect energy is using a solar panel on top of it, allowing for easy access to power.

Cobblestone Gen.

Nova Cobblestone Generator Minecraft

Once you’ve obtained power, using a Cobblestone Generator with water and lava inside can automatically farm stone. This also allows you to get obsidian, but removes the lava afterward. This is manually configured in its GUI, which has input and output fields for your desires.

 

Resource Storage

Nova Minecraft Storage

Minecraft is filled with resources, almost all of which is obtainable by players. Due to this, the Nova plugin allows you to store them in unique ways. This includes a Vacuum Chest, Storage Unit, and a Fluid Tank. The first instantly sucks any dropped item or material inside of it, within a specific radius. The second stores an infinite amount of resources inside of it, exceeding the 64x limit. As for the last one, it simply stores liquid for other uses. However, there are several tiers of tanks to choose from for this process. There are some sub variants of these storage devices, with individualized abilities for each type. Remember, using the /nova items command allows you to view all of them for your reference.
 

Star Equipment

Just like other modpacks, the Nova plugin introduces new weapons and tools to use in-game. These are made from Star Materials, which is obtainable through a Star Collector block. Upon obtaining enough resources, you can craft a Star Pickaxe and other items. Each one is a mixture of iron, gold, and diamond tools, meaning you can mine quickly but it breaks easily. These materials add extra options for your players to use in-game, adding onto the modded experience.

Nova Star Equipment Minecraft

 

Jetpacks

Nova Jetpacks Minecraft

Movement is an important part of Minecraft, which is why Nova added Jetpacks to the game. These come in several tiers, with some requiring lots of energy to power. Using this differs from an elytra, as you’re given the ability to move in any direction. Additionally, you can hover in the sky to help build your bases, explore the world, or escape from a combat situation. These jetpacks need to be charged before lift off, so make sure you have enough available energy.

 

Configuration

Similarly to mods, the Nova plugin has multiple configuration files for you to tweak. These control custom item IDs, messages, core features, and other aspects. Starting to edit them can be confusing, so we advise checking out the official wiki for more information. Besides this, review the process below to access and edit the config files.

  1. Head towards your FTP File Access area, then enter the plugins folder.
  2. Continue to the following directory: …/Nova/configs
    Nova Configs
  3. Continue to locate your desired configuration file and press Edit on it.
    Example: item_categories.yml
  4. Make your changes, then press Save at the top of the editor.
    Nova Config Edit Save
  5. Return to the main panel and Restart the server to apply the edits.

 

Recommended Plugins

Suggested Plugins for Minecraft

Using Nova is a great start to begin a modpack experience on a plugin-based server, but may not be enough. Installing more plugins can really make everything feel modded. We’ll review popular ones to try out that will work nicely with Nova. However, you can always find other plugins on your own through our official tutorial here.
 
EssentialsX - An extremely popular plugin that adds teleportation, kits, spawn points, an economy, among so many other features. This is a must-have for any Minecraft server using plugins, especially owners trying to replicate modpacks. Everything about this plugin and its addons provides you with lots of control, as you can toggle almost any functionality.
 
MCRealistic - This is a rather simple plugin due to its core features, as it adds thirst, fatigue, sickness, and realistic physics. For instance, blocks will now fall down due to gravity. Installing this plugin on your server mimics realism-based modpacks, which is a popular theme in Minecraft. The configuration for it allows for owners to tweak everything about these functions.
 
LevelledMobs - In cases where gameplay is too peaceful, installing this plugin will give players a challenge. Whether you’re fighting a boss level creature or a stronger zombie, there are countless new enemies to slay. There are default ones created by the developers, but you can make your own. After killing one, they have unique drops to give players as a reward.
 
EnhancedEnchants - A critical part of Minecraft is enchanting tools, weapons, and armor to grant the player buffs. These can range from sharpness on swords to efficiency on pickaxes. However, using this plugin allows you to exceed default levels for each enchantment. In other words, you can create an overpowered tool that isn’t obtainable in vanilla servers.
 
TerraformGenerator - Making your server like a modpack can also involve using custom biomes, as it’s a common feature in many mod collections. Using this plugin gives you the ability to generate unique worlds with lots of different areas to explore. The players can truly experience a modded experience with this installed on your server.
 
MyCommand - If you have many plugins installed on your server, then using MyCommand will make using their functionality a lot easier. For example, you can create shortcut commands or custom GUI menus with other plugin features inside of it. This can personalize any server, especially for owners wanting to make a modpack-like experience.
 

Common Issues

Plugin isn’t Working

Sometimes, the plugin will not work properly on servers. This is likely due to either missing the resource pack or addons. Remember, these are separate processes that need to be done by you. Only afterward, everything will begin working normally in-game. However, make sure your server supports plugins. In other words, use either Spigot or Paper for 1.19.3 and above.
 

Resource Pack Corruption

If you’ve configured the resource pack, then installed addons, it will not work. This is due to textures needing to be updated after enabling extra Nova features. Simply redownload the file from the server and redo the uploading and enabling processes to get it loading in-game. However, a similar situation may arise if you decide to delete an addon. With this in mind, redoing the resource pack setup tends to fix any corruption issues.
 

Unable to Use Commands

Make sure to become a server operator or be in configured rank from your permissions plugin before executing Nova commands. In other words, you’ll need to have authorization on your account before running them in-game. However, if the situation persists, then it could mean the plugin isn’t working properly. Double-check you’ve successfully installed it on a compatible server type, which can be confirmed via the /plugins command.
 

Useful Links

Nova on Spigot
Official Wiki for Nova
How to Add Plugins to a Minecraft Server
Becoming a Minecraft Server Operator

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.