Minecraft

Minecraft
208 ArticlesHow to Use Plugins to Reduce Lag on your Minecraft Server
Some Spigot plugins aim to optimize strenuous tasks or features on your Minecraft server to improve performance. That being said, you should generally be wary of plugins that claim to be “Anti-Lag” plugins. Plugins that claim to improve performance, but don't explain how, tend to do more harm than good in terms of server performance. If you are unsure of how to install plugins into your server, feel free to review on guide on the topic available here. --- Plugins that Help with Lag Here is a short list of plugins we recommend you consider when looking to improve your server's performance. ClearLagg - This Plugin is an all-in-one lag reducer, with many features to reduce server lag. Things like culling entities, limiting mob-spawning, limiting mob-eggs, setting per-item entity life-time, and more. We highly recommend using this plugin to help tune many common lag sources. Chunk Spawner Limiter - Using this plugin, you can limit how many entities can exist in a chunk. Although you can already do this using Paper configuration, this plugin offers much more flexibility and customization options. Chunky - This Plugin allows you to pre-generate chunks prior to players joining your server. This will help reduce lag since chunks will not need to be both loaded and generated in real-time by multiple players at the same time. StackMob - This Plugin allows you to stack entities on your server, without breaking Mob Spawners. This is a great plugin to install if you have entity lag problems due to player mob farms. Using this plugin, monsters of the same type near each other will stack into one "stacked" monster sharing the same AI. If you continue to experience lag issues with plugins installed to mitigate it, you can find our all-purpose lag guide here.
How to Use NBTExplorer to Edit Minecraft World Data
NBTExplorer is a powerful, easy-to-use editor that allows you to view and edit any attribute of your Minecraft world, including player inventories, enabling and disabling hardcore mode, and much more! It’s used for editing any file that uses the NBT file format, which is what Minecraft uses for most of its world data. --- How to Download NBTExplorer NBTExplorer is a downloadable program available for Windows, Mac, and Linux. You can find the download link for NBTExplorer here. Once there, you can download the relevant files for your operating system and start the setup wizard. --- How to Use NBTExplorer to Modify Your Server World Now that you’ve downloaded NBTExplorer and completed the setup process, you’re ready to modify any value you’d like in your world, such as changing your world to hardcore mode, which this guide will cover! You can do this by following these instructions. 1. Access your Control Panel and Shut Down your server. 2. Backup your world before making any changes. You can manually back up your Minecraft server by following our guide here. 3. Navigate to the Files tab, and open your server's World folder. 4. Select the file, and click Download. 5. In NBTExplorer, open the that you downloaded. 6. Make any of your desired changes, then click Save All Modified Tags. 7. Navigate back to your Control Panel's Files tab, and inside your world folder, re-upload the file. Allow it to replace the existing file. 8. Start your server. More on NBT Editing Now that you understand the basics, you may be interested in what else can be modified. With NBTExplorer, you can add or modify existing entity data inside specific regions in your world. It’s recommended to modify an existing single-player world as practice or to create a copy of your server before making any changes. If you’re interested in using a web-based NBT tool instead of installing one, you can find a popular alternative here. To learn more about the types of values you can modify and edit, check out Minecraft Wiki’s page on the NBT Format.
How to Use Game Rules in Minecraft
Game rules allow you to alter or modify the gameplay of your Minecraft server without using any mods or plugins. Game rules are an extended set of configuration options available by default and can be used both in single-player and multiplayer. Some examples of functions you can change with game rules include freezing the weather or time cycles, mobs dropping items when they die, players keeping the items in their inventory when they die, preventing creepers and endermen from griefing, and more. ::ProseNote{title="Operator Permissions" description="You must be a server operator (OP) to be able to use the /gamerule command. If you are not yet an operator, check out our tutorial here: Giving Operator (OP) to a Player" appearance="danger"} :: Using the command will display a list of game rules you can modify. Check out some of the useful game rules listed below, what they do, and the commands to enable or disable them. For a full list of all available Java Minecraft game rules, check out the wiki page on the subject here. | Game Rule | Description | Command | | ----- | ----- | ----- | | announceAdvancements | Enable or disable announcement of player achievements in-game. | | | doDaylightCycle | Enable or disable the day and night cycle, and moon phases. | | | doMobSpawning | Enable or disable the spawning of mobs in the worlds. | | | doWeatherCycle | Enable or disable the weather cycle and changes in Minecraft. | | | keepInventory | Enable or disable keeping of items in players' inventories when they die. | | | mobGriefing | Enable or disable the ability of mobs to change the world and pick up items. | | | pvp | Enable or disable the ability of players to fight against or hit other players. | | | showDeathMessages | Enable or disable death messages from being shown on the chat. This also affects messages shown to a player when their pet dies. | | | tntexplodes | Enable or disable TNT explosions. | |
How to Use Colour Codes on Your Minecraft Server
If you’ve played on other Minecraft servers before, the chances are that you’ll have seen them use colours in different places. You might see them in the Message of the Day, for example, or in books or signs. But how can you do that on your server? Don’t worry - it’s really easy! Just check out this really handy guide on using colour codes on your server. --- Where can you Use Colour Codes on your Server? Colour codes can be used in a variety of settings, and slightly vary from game version to game version. In Bedrock Edition, they can be used on world names and on items, as well as on signs and (most importantly) in chat. However, there is a slightly more limited usage on Java Edition, where colour codes are used only in the Server Properties file and the world and server names. That said, there are lots of addons that can be used to expand the usage of these colour codes to other areas of the game - but more on that later! --- Using Colour Codes To use colour codes, you’ll need access to a special sign called the Section Sign. It looks a little like this: . To get this symbol on your PC, you can either copy and paste it directly from this Knowledgebase article or follow these steps: 1. Turn on NumLock. You should have a button somewhere on your keyboard that says “NumLk” (or similar) - press this to enable the NumLock feature. 2. Press and hold the ALT key. 3. Type the number “21” on the keypad and immediately release the ALT key. 4. The § should appear. Once you have typed the symbol, you’ll need to type a series of numbers after it to select the colour. So if I wanted to type a message that is dark blue, I would enter . Here are the various colour code options: | Colour | Code | | ----- | ----- | | Black | §0 | | Dark Blue | §1 | | Dark Green | §2 | | Dark Aqua | §3 | | Dark Red | §4 | | Dark Purple | §5 | | Gold | §6 | | Gray | §7 | | Dark Gray | §8 | | Blue | §9 | | Aqua | §b | | Red | §c | | Light Purple | §d | | Yellow | §e | | White | §f | Colour Code Compatible Plugins If you’re playing on Java Edition in particular, you will notice that there is a fairly limited set of uses for these colour codes. Here are a couple of Bukkit plugins that will expand these uses to other areas of your game: 1. Colored Signs 2. EssentialsX That's it! You now know how to use colour codes on your Minecraft server.
How to Use Buycraft / Tebex on Your Server (Monetisation)
Tebex, formerly known as Buycraft, is the primary webstore application used across thousands of servers to make money by selling various in-game perks such as donator ranks or cosmetic items. This guide will show you how to get your server set up with Tebex and make your first package. --- Initial Setup 1. Go to Tebex's website. You can find Tebex's website over at https://www.tebex.io While Tebex has support for many games, including ARK: Survival Evolved and Rust, we will be using Minecraft: Java Edition as our example. 2. Enter your email address in the shown box and click "I'm a Server Owner" to begin the account creation process. 3. After signing up for an account, head to the Projects tab. 4. Click on the Create Your First Webstore button. 5. Click on "I would like to Monetize my Game Server or Mods". 6. Click on Minecraft. 7. Click on Minecraft: Java Edition, then on the Continue button. 8. Name your Tebex store and the URL of your website (if applicable). 9. Install the Tebex plugin/mod onto your server and follow the instructions provided. Creating Your First Item 1. Click on the Packages tab on the side-bar. 2. Click on the Add New button, then Package. 3. The full item editing display will be shown, and you can now enter the item's details. Name: This is the item's name to be shown both in-store and in-game. This should be something short and descriptive, such as VIP Ticket. Description: This is a longer description of the item, normally containing details about what it gives you or what the item does. For example, the description for a donator rank could contain the perks of the donator rank, such as access to specific cosmetics. Price: This is the price of the item in the currency that you chose for your store. Purchase Type: This defines whether or not the purchase is a one-time payment or a recurring payment (subscription). Category: Tebex allows you to create categories for your store that can be used to sort and order specific types of items; this defines what category the new item will go into. Global Limit: This allows you to set a limit on how many times the item can be purchased in total. User Limit: This allows you to set a limit on how many times the item can be purchased by each user. Servers: These are the servers that your items will apply to. This can be useful for having different items per server, or for having items (such as ranks) that work across multiple servers on your network (if applicable) 4. Click Create and publish your item. Players will be able to open the shop with the /buy command. For more information on Tebex setup, including some of the more complex features of package creation such as Expiry Commands, you can find the Tebex documentation here: https://docs.tebex.io/
How to Use a MySQL Database on Your Minecraft Server
MySQL Databases are one of the many ways to store server data, commonly available for plugins. Your Shockbyte server comes with a free MySQL database that can be used to store new or existing data. If you do not have one yet, you can create a MySQL Database by following this tutorial: Creating a Database for Your Server. Once you've created a MySQL database, to use it, you simply need to provide your database information in the configuration file of a plugin that supports storing data in a MySQL database. Generally, the information required is the host, username, password, and the name of the database. ::ProseNote{title="Note" description="The example below assumes your server is running Spigot or Paper. The steps may be different when used in other server types." appearance="default"} :: --- Using a MySQL Database As an example, let's configure the plugin LuckPerms to store permissions data into your newly created MySQL database. This is a very popular plugin for managing player permissions. 1. Navigate to the Files Tab. 2. Head into the plugins folder, and then the LuckPerms folder. 3. Click the file to edit it. 4. Locate the Storage Method option and change it to . 5. Under the data section, change the values to your MySQL database information. ::ProseNote{title="Note" description="For this tutorial, we will be using sample information as an example, which you can find on your panel under Databases and then clicking on your desired database." appearance="default"} :: If you have successfully set up LuckPerms to use a MySQL database, it should begin storing all plugin data into the database. Each plugin that supports MySQL database storage will have similar steps to configure the plugin to use your database. If not, feel free to let our support team know, and we can help you out.
How to Use a Custom World Seed for Your Minecraft Server
A seed or world seed is a combination of letters and numbers used to specify how terrain is generated when creating a new world in Minecraft. Since a seed is the basis for how a world is generated, using the same seed will generate the same terrain. You can use the command /seed to display your current world seed. Do note that this may not work for servers for which you do not have permission to use commands. --- Important Notes - Generated worlds using the same seed on different versions of Minecraft may not be identical, especially with versions that feature new biomes or a different world generation, just like Minecraft 1.13 (Update Aquatic). - World seeds are a feature on all editions/platforms for Minecraft (Java, Bedrock/MCPE, etc.). However, a seed can only be used on the same platform it was from. When used on a different platform or edition of Minecraft, the terrain will not be identical. A seed for a Minecraft Java Edition world will not yield the same one when used in Minecraft Bedrock/Pocket Edition. - Seeds can be used in both single-player and multiplayer (servers). Using a custom seed allows you to customize the generation of your world. You can get a seed from a friend, or you can get a seed online from forums like MinecraftForum.net and other websites for sharing world seeds. --- How to Use a Custom Seed on Your Server You can easily use a custom seed for your server's world generation by simply changing an option in your server settings file. 1. Access your Control Panel and Shut Down your server. 2. Navigate to the Files Tab 3. Open up . 4. Locate the Level Seed option and enter the seed you would like to use. 5. Save your changes at the bottom of the page and start your server. ::ProseNote{title="Existing World" description="If you have an existing world, you will need to reset/delete this before starting your server (How to Reset your Minecraft World) for a new world to be generated using your custom seed." appearance="default"} :: After that, that's it! You have successfully used a custom seed for your server's world generation.