Skip to content

RemusNetworkUtilities is a Fabric-based Minecraft mod offering enhanced server management features. It includes an Ender Chest command for easy inventory access, a realistic sponge-drying mechanic, and a fail2ban-integrated login security system to protect against abusive login attempts.

License

Notifications You must be signed in to change notification settings

Remus-Network/remusnetworkutilities

Repository files navigation

Features

Ender Chest Command

This mod adds a new command to open the player's ender chest. Players can use either of the following commands to access their ender chest:

  • /ec
  • /enderchest

To successfully open the ender chest, players must have an ender chest in their inventory. If the player doesn't have an ender chest, the command will not function.

Drying Wet Sponges

With RemusNetworkUtilities, wet sponges placed on top of magma blocks will gradually dry, similar to their behavior in the Nether. This feature adds a touch of realism and convenience to your gameplay, allowing you to efficiently reuse wet sponges.

Failed Login Logging with fail2ban Integration

RemusNetworkUtilities incorporates a fail2ban-like functionality to log failed login attempts on your Minecraft server. This feature helps track and identify abusive login attempts. The mod logs these failed logins, which can then be used in conjunction with fail2ban to automatically ban malicious IPs. Make sure to set up fail2ban with appropriate rules to utilize this feature effectively. You will need to configure fail2ban to monitor the log file generated by RemusNetworkUtilities. This is done by adding the minecraft.conf within the fail2ban directory (i.e. /etc/fail2ban/filter.d/) and adding the following lines to the jail.local file (i.e. /etc/fail2ban/). Restart your fail2ban service and you should be all set.

[minecraft]
enabled  = true
port     = 25565
filter   = minecraft
logpath  = /path/to/failed_login_attempts.log

Installation

To install RemusNetworkUtilities, follow these steps:

  1. Download the latest version of Fabric Loader for Minecraft.
  2. Download the RemusNetworkUtilities mod file for the corresponding Minecraft version.
  3. Open the Minecraft Launcher and select the Fabric Loader profile.
  4. Run the game once to create necessary files and folders.
  5. Locate the Minecraft installation directory on your computer.
  6. Navigate to the "mods" folder within the Minecraft directory.
  7. Place the downloaded RemusNetworkUtilities mod file into the "mods" folder.
  8. Launch Minecraft with the Fabric Loader profile again.
  9. Verify that the mod is successfully loaded by checking the mod list in the game's main menu.

Compatibility

RemusNetworkUtilities is designed to work with Minecraft servers using the Fabric mod loader. Please ensure that you have the appropriate version of Minecraft and Fabric Loader installed before adding this mod to your server.

Feedback and Bug Reporting

We value your feedback and encourage you to report any bugs or suggestions you may have for RemusNetworkUtilities. Please use the issue tracker on the mod's official repository to report bugs, request features, or provide general feedback.

License

RemusNetworkUtilities is released under the GNU General Public License (GPL) version 3.0. You are free to use, modify, and distribute this mod in accordance with the terms and conditions of the GPL version 3.

Please refer to the full text of the GNU General Public License (GPL) version 3 for more details.

Note: This README provides a general overview of the RemusNetworkUtilities mod. For more detailed information, refer to the mod's documentation or the official repository.

About

RemusNetworkUtilities is a Fabric-based Minecraft mod offering enhanced server management features. It includes an Ender Chest command for easy inventory access, a realistic sponge-drying mechanic, and a fail2ban-integrated login security system to protect against abusive login attempts.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages