Skip to content

TamashiiMon/Randeditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Randeditor Plugin for CityBuild Minecraft Servers

GitHub code size in bytes GitHub lines of code
## Overview The **Randeditor Plugin** is a powerful tool designed specifically for CityBuild Minecraft servers, enabling server admins to create and customize player inventory layouts with ease. This plugin allows admins to pre-configure a special inventory, which players can access and use to modify the borders (or "rands") of their plots. This feature enhances the gameplay experience by giving players the ability to personalize the edges of their plots, while ensuring they have access to the exact items chosen by the admin.

German Tutorial: https://youtu.be/HY4DkUITdmA?si=KoyBBcKJxzRlIE5k

Features

Custom Inventory Setup for Admins

Admins can create and design a specific inventory that is tailored to the needs of their server. This inventory layout can include any items or blocks the admin deems necessary for players to use when editing their plot borders.

Simple Command Interface

  • /randeditor add: Admins can use this command to add Blocks in the edit mode.
  • /randeditor remove: Admins can use this command to remove Blocks in the edit mode.
  • /randeditor: Players can access the Randeditor mode by entering this command on their plot. Their current inventory is temporarily saved, and they are provided with the admin-configured inventory to edit the borders of their plot.

Permissions System

he plugin uses permissions to control access:

  • randcustomizer.randeditmode: Grants players access to the RandCustomizer mode.
  • randcustomizer.randeditmode.set: Allows admins to set and save the custom inventory layout.
  • randcustomizer.randeditmode.bypass: Allows bypassing restrictions in edit mode.
  • randcustomizer.randeditmode.add: Allows adding blocks to edit mode.
  • randcustomizer.randeditmode.remove: Allows removing blocks in edit mode.
  • randcustomizer.randeditmode.reload: Allows reloading the plugin.

Player Inventory Management

When a player enters Randeditor mode, their existing inventory is stored temporarily. They are given the specially prepared inventory by the admin to modify the plot borders. Once they finish editing, or leave the plot, their original inventory is restored, ensuring no items are lost in the process.

Plot Border Customization

Players can use the provided inventory to completely personalize the borders of their plots. This feature encourages creativity, as players can experiment with different block types and designs to make their plot stand out from others.

Configuration Options

  • Radius Around Plot: Defines the radius around the plot for road customization.
  • Edit Mode Fly: Allows flying within edit mode if enabled.
  • Sound Toggle: Plays sounds upon enabling edit mode.
  • Hotbar Barriers: Option to place barriers in the hotbar for convenience.
  • Material Replacement: Configurable replacement for certain items, e.g., replacing barriers with air.
  • Custom Block Permission: Configurable permissions for Blocks, if the player doesn't have it, he can't use the respective block.

Seamless Exit and Re-Entry

Players can exit the Randeditor mode at any time by either leaving their plot or by re-entering the /randeditor command. Upon exiting, their original inventory is restored automatically, allowing them to continue their gameplay without interruption.

Use Case Scenarios

  • Individualized Plot Design: Empower players to fully customize the borders of their plots, allowing for unique and creative designs that reflect their personal style.
  • Enhanced Creative Expression: Encourage players to experiment with different block combinations and layouts to make their plot edges as creative and diverse as possible.
  • Server-Wide Creativity Boost: By enabling players to freely customize their plot borders, the plugin fosters a more vibrant and creative community within your server.

Alpha Release Disclaimer

Note: The Randeditor Plugin is currently in its Alpha stage. While the core features are functional, there may still be bugs or unexpected behavior. We appreciate your understanding and encourage feedback to help improve the plugin as it develops.

Conclusion

The Randeditor Plugin is an essential addition to any CityBuild Minecraft server looking to improve player engagement and creativity. By giving admins the power to design custom inventories and providing players with an easy way to fully personalize their plot borders, this plugin adds a new layer of depth to the CityBuild experience. Whether for aesthetic purposes, creative expression, or simply to give players more control over their plot designs, Randeditor is the perfect tool to enhance your server.

bStats

bStats Graph Data

About

Randeditor

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages