Minecraft

Minecraft
208 ArticlesHow to Configure TNT Duping and Other Exploits on a PaperMC Server
PaperMC patches, fixes, and offers configuration options for many exploits and "features" in the game. For example, there are configuration options available which allow you to customize common exploits, like breaking bedrock, duping TNT with redstone, along some others. These exploit-related configuration options can generally be found in the unsupported-settings section of your server's PaperMC configuration. --- Configuring PaperMC Exploit Settings As previously mentioned, most (if not all) exploit-related settings provided by the PaperMC configuration can be found in the unsupported-settings section of the PaperMC global config file, paper-global.yml. 1. Access your server's Control Panel and navigate to the Files tab. 2. Open the config folder by clicking it. 3. Click the paper-global.yml file name to edit it. 4. Locate the unsupported settings section. 5. Modify the exploit settings to your desired values. | Option | Default | Description | |---------------------------------|------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | allow-piston-duplication | False by default | Setting this to true will allow the duplication of TNT, carpets, and rails using pistons. This does not control sand duplication. | | allow-perm-block-break-exploits| False by default | Setting this to true will allow unbreakable blocks to be broken with vanilla exploits. This includes bedrock, end portal frames, end portal blocks, and more. | | allow-headless-pistons | False by default | Setting this to true will make the server allow the creation of headless pistons. These are commonly used to break permanent blocks like bedrock. | | perform-username-validation | True by default | Setting this to false will make it so the server no longer validates usernames. While this may allow users with special characters in their name to join, it can cause issues with commands and plugins. | | allow-grindstone-overstacking | False by default | Setting this to true will allow players to overstack items in the grindstone. | You can find more information about the configuration options available in the PaperMC global configuration file on this wiki page. 6. Save the file, and restart your server. After restarting your server, the settings will be applied.
How to Configure RCON on a Minecraft Server
RCON is a tool that can be used to remotely execute commands on your Minecraft server. This can be used by a server operator and developer to create applications that can connect and interact with a Minecraft server. --- How to Configure RCON By default, RCON is disabled on all Minecraft servers. However, it can be easily enabled by configuring some options in your file. Additionally, you will need to generate an additional port for your server, and define a unique password. With those three parts complete, you'll be ready to reboot your server and start using Minecraft RCON features. 1. Access your server's Control Panel and navigate to the Files tab. 2. Find the file, and click its name to edit it. 3. Set the enable-rcon field to true. 4. Change the rcon.port field to your newly generated additional port. 5. Set the rcon.password field to your desired unique password. 6. Save the file, then Restart your server. Once your server finishes restarting, RCON should be enabled, secured and ready for you to use to remotely manage your Minecraft server.
How to Configure LuckPerms on Your Server
LuckPerms is one of the more recent and popular permission managers available for the latest versions of Minecraft. It allows server admins to control what features players can use by creating groups and assigning permissions. LuckPerms is most commonly used on Spigot/Bukkit servers; however, it is also available for Forge/Fabric servers. ::ProseNote{title="Important" description="If you are installing LuckPerms on a Forge/Fabric server, you can follow our separate installation guide here." appearance="default"} :: Installing LuckPerms To install LuckPerms, you can use our built-in plugin installer. 1. Download LuckPerms here. 2. Access your server's control panel and navigate to the Files tab. 3. Select the plugins folder to open it 4. Upload the plugin downloaded in step 1. 5. Restart your server. --- Configuring Permissions in LuckPerms To configure permissions and groups in LuckPerms, you can follow these steps: 1. Within Minecraft, open the chat and run the command . 2. Click on the link that it gives you in chat and click Yes. For this tutorial, we are going to use the following groups: default, member, moderator, admin and owner. You can change the group names to fit your liking. 3. Press on the plus icon next to GROUPS to begin making a group. An explanation of the configuration options is as follows: Group name: The official name of the group. This is usually used when referencing the group using in-game commands. Display name: How the name of the group will display in the LuckPerms Editor. Note that this is NOT how the group will appear in-game. Parent: Which group the group you are creating will inherit. If this is set, the group will have all permissions from the previous group it is inheriting. Weight: If a player has more than one group assigned to them, the group weight will determine which group will take priority. A higher number means a higher priority and will override a lower weight. Prefix: The tag that will be displayed before the player's username in-game (Note: this requires the plugin "Vault") Suffix: The tag that will be displayed after the player's username in-game (Note: this requires the plugin "Vault") After you have created the groups, you can start adding permissions. The permissions you add will be dependent on what plugins you have installed. The most commonly used plugin is EssentialsX, and you can find a list of its permission nodes here. In this example, we are going to permit the "Member" group , which will allow them to use the command in-game. 4. Type in the permission you want to give, and click Add Node. Now that you have created a group with a permission, you can assign the group to players. 5. Assign the rank to your desired players by selecting the player from the Users drop-down and adding the permission node . ::ProseNote{title="Note" description="Alternatively, you can assign groups to players using the following command in-game: \." appearance="discovery"} :: 6. Press Save at the top of the page. It is going to show a pop-up with a command. Click it to copy the command. 7. Go back to Minecraft and run the command in-game. This will apply your changes to the permissions. That's it! You have successfully configured permissions for your Minecraft server! If you would like to learn how to optimize LuckPerms by using a MySQL database, you can see our other tutorial here.
How to Configure Auto-saving on a Minecraft Server
While you can manually save your world using admin commands, vanilla Minecraft servers don't have the ability to automatically save the world. However, vanilla Minecraft server type forks like Paper and Spigot have built-in support for world auto-saving. --- Configuring Auto-saving with Bukkit and Bukkit/Spigot Forks If your server runs Spigot, Bukkit, or a similar fork, you can configure your server's auto-save settings in the Bukkit configuration file. 1. Access your server's Control Panel and navigate to the Files tab. 2. Click the bukkit.yml file to edit it. 3. Modify the ticks-per autosave field to your desired value. By default, a bukkit-forked server will have its autosave interval set to 6000 ticks, or 5 minutes, as there are 20 ticks in 1 second. This means that every 5 minutes, the server will automatically save all of its world data. You can change this value to any numerical value; however, it is not recommended to set this to anything lower than 5 minutes, as it could cause server strain or even crashes! 4. Save the file, then restart your server. --- Configuring Auto-saving with PaperMC and Paper Forks If your server runs Paper or a Paper fork like Purpur, you can configure your server's auto-save settings in the Paper global configuration file. Using the Paper auto-save method will allow you to define different auto-save intervals for different worlds, along with some additional config options. By default, Paper servers will use the auto-save options in the Bukkit.yml configuration file; however, these Bukkit settings will be overridden if you enable and configure the auto-save options in the Paper global config. 1. Access your server's Control Panel and navigate to the Files tab. 2. Open your active world's folder by clicking it. If you haven't changed your server's default Paper auto-save settings before, you will need to configure the default world settings before you can modify the auto-save functionality on each world individually. If you've already enabled the Paper auto-save features and created the world you'd like the modify the auto-save settings on, simply select it's respective world folder and edit the paper-world.yml settings associated with it. 3. Click the paper-world-defaults.yml file to edit it. 4. Modify the chunks auto-save-interval field to your desired value. As mentioned previously, if you leave the auto-save-interval field set to the value of Default, your server will use the auto-save settings defined in your Bukkit.yml config file. This option takes any numerical value as seconds, so changing this field to , for example, will result in your worlds auto-saving every 2 minutes by default. You can find more information regarding the paper world configuration settings on this wiki page. 5. Save the file, then restart your server. That's it! You have now learned how to configure auto-saves on your Minecraft server.
How to Change Your Minecraft Skin
Changing your Minecraft skin is a fun way to breathe a little life into your Minecraft experience and give your character a personal touch, and it's super easy to do. There are many websites you can use to find already-made skins (such as Skindex), or you can make your own. ::ProseNote{title="Note" description="This guide is for Minecraft Java Edition players. Bedrock/Pocket Edition players are able to change their skin through in-game menus." appearance="discovery"} :: Changing Your Skin Through the Minecraft Launcher Uploading a Minecraft skin using the launcher is the easiest method, as you can upload multiple skins at once and browse between them. 1. Locate a skin you wish to use and download the image to your PC. 2. Open the Minecraft Launcher and navigate to the Skins tab. 3. Click New Skin and upload the image file. 4. Select the Classic or Slim model size. Usually, the place you download your skin from will tell you which skin style it is (Classic or Slim). If you are unsure, just check the width of the skin's arms: if they are 3 pixels wide, it is a slim skin, while 4 pixels wide arms are a classic skin. 5. Click Save and Use. --- Changing Your Skin Through the Minecraft Website You can easily upload a skin through the Minecraft website, but it is not the best method. It only changes the skin you are currently using, and does not allow you to browse your previous skins. 1. Login to your Minecraft account. The login page can be found at https://www.minecraft.net/en-us/login 2. Under Minecraft: Java Edition, click Change Skin. 3. Select the Classic or Slim character model. Usually, the place you download your skin from will tell you which skin style it is (Classic or Slim). If you are unsure, just check the width of the skin's arms: if they are 3 pixels wide, it is a slim skin, while 4 pixels wide arms are a classic skin. 4. Upload the image file of the skin you wish to use. 5. Click the Upload button at the bottom. That’s it! You will now be using your newly uploaded skin when you play Minecraft next. Are you still looking for a Minecraft skin that suits you? Check out our list of the best skins around, with over 150 awesome Minecraft skins to choose from!
How to Change your Minecraft Servers Player Slots
Every Minecraft server has adjustable slots, allowing server owners to set the number of players allowed to connect at one time. Too many online players can cause lag on your server, so having a reasonable player limit can be very beneficial to keeping lag down. --- Changing Player Slots You can edit players' slots directly on your control panel; however, the value cannot exceed your purchased plan's maximum. 1. Access your Control Panel and Shut Down your server. 2. Click players online, under your server name. 3. Set the maximum players you would like, then click update. 4. Start your server to apply the changes.
How to Change your Minecraft Server Type With a New Instance
Server types allow you to set your Minecraft server to the version you would like to play, this includes Forge, Paper, Craftbukkit, Fabric and more. Using the Shockbyte Panel, you can easily create a new Server Instance with a different server type. As a result, you can easily swap between your custom Server Instances depending on what you'd like your server to be used for at the time. ::ProseNote{title="Please Note" description="Creating a new instance will not override your current server data. However, if you would like to completely reset your current server instance, you can find our guide on how to do so here." appearance="default"} :: Creating a New Server Instance If you would like to create a new server profile with a new server type, you will need to create a new Server Instance. Please keep in mind that by default, you can only have up to 2 server instances at a time. However, you can purchase more server instance slots by going to and editing your Server Addons. 1. Open your server's Control Panel. 2. Click the Instances tab on the left-hand sidebar. 3. Click the button. 4. Configure your desired Server Type and Version settings. 5. Give your new Server Instance a Name and Short Description. 6. Review your new Server Instance, then click Finish. --- Swapping Server Instances After creating a new Server Instance with your desired server type installed, you will need to change your active instance in order to use it. 1. Open your server's Control Panel. 2. Click the Instances tab on the left-hand sidebar. 3. Click the Switch button next to your desired Server Instance to begin the transition. 4. Confirm the switch over to the new Server Instance, then wait for the process to complete. That's it! Once your server is back up, it will be running on your new instance.