WorldListTrashCan

WorldListTrashCan

Plugin

More Than Just a Cleanup Plugin

Server EconomyGame MechanicsManagementOptimizationSocialStorageTechnologyTransportationUtility

148 downloads
8 followers
Created6 months ago
Updateda day ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Allows players to customize their home world's trash bin.

This cleaning plugin operates within a specific world (the player's home) and, when cleaning items, gathers them into a trash bin that the player has personally set up in their home. It combines various features, supports Folia, boasts highly configurable settings, and is compatible with multiple languages. (This plugin is more suitable for pairing a world with a team's server, such as the Home server (using the PlayerWorldsPro plugin or other Home plugin servers). If you close the World Garbage can, its functions can also completely replace other cleaning plugins)

Now, here's a hellish joke for you:
Player : Hey, my quantum solar panels got swept away by the cleaning plugin. Can you compensate me?
OP : No way, you can't prove it, and my cleaning plugin doesn't keep records.
Player : I just bought them!
OP : What if you hid them, and I compensate you, essentially doubling them?
Player : ***
OP : Even if there were public trash bins on the server, someone would snatch up those solar panels.
OP : What should I do?

And there you have it, this plugin was born.

When Foila supports multiple worlds, this cleaning plugin will benefit everyone

Features:


  • Player-Created World Trash Bin:
    Players have the ability to create a trash bin in their world. Similar to the mechanics of previous sign-locked chests, the font on the sign will undergo a transformation after creation. When the cleaning process is initiated, items will be automatically added to the home trash bin. Configurable settings allow players to specify detection names and transformed names after cleaning.
    "To meet the demands of a small number of people, here is a reminder" How to create a world trash can: Place the chest on the ground, hold the signboard and right-click on the chest. Enter [世界垃圾桶] in the configuration file (configured in Set. SighCheckName), and once the font is converted, it is created. Every time the garbage is cleaned, it will be placed in the marked chest In the default configuration file, the names of the three worlds "world, dim-1, dim1" are disabled, creating a "world trash can" (excluding op)


REPLACE ME WITH YOUR ALT TEXT

  • Support for Multiple Home Trash Bins:
    Players can use commands to grant special players the ability to place additional home trash bins. Default quantities for home trash bins are configurable.
    REPLACE ME WITH YOUR ALT TEXT

  • Home Trash Bin Overflow to Public Trash Bin:
    Items from home trash bins overflow into the public trash bin. Public trash bins can have a configurable maximum page count and a blacklist.
    REPLACE ME WITH YOUR ALT TEXT

  • Item Exclusion and Public Trash Bin Handling:
    Players can add items to the home trash bin blacklist to prevent their recycling. Excluded items go directly to the public trash bin. Configuration includes support for excluding items with special lore (e.g., items from the QS shop with showLocation). Public trash bins can either clear new items during each sweep or accumulate all trash without clearing.
    REPLACE ME WITH YOUR ALT TEXT

  • Entity Cleanup:
    Optional cleanup of all animals/monsters. Command (/WorldListTrashCan Look) to view entity types and configure entity blacklists/whitelists. Support for cleaning special entities from mod.
    REPLACE ME WITH YOUR ALT TEXT

  • Dense Entity Cleanup:
    Configurable radius, target quantity, kill or remove options, and player notifications for dense entity cleanup.
    REPLACE ME WITH YOUR ALT TEXT

  • Spam/Command Limitations:
    Configurable chat/command intervals, whitelist commands, and informative messages. Defense against item dropping. Players can manually enable or disable the item-drop defense mode.

  • Performance Optimization:
    All optimizations have configurable options in the settings.

    1. Quick removal of uncollectible arrows (e.g., arrows from skeletons or bows with infinite enchantments).
    2. Prohibit players from trampling on farmland

How to Install


  • Throw it into the Plugins folder

Commands:


  • /wtc reload
    Reloads the plugin.
  • /wtc GlobalTrash
    Opens the public trash bin.
  • /wtc help
    Displays help information.
  • /wtc ban
    Opens the local world trash blacklist GUI.
  • /wtc Look
    Right-click to get entity type (useful for adding to the configuration blacklist/whitelist).
  • /wtc GlobalBan
    Opens the global world trash blacklist GUI.
  • /wtc add [WorldName] [Quantity]
    Sets the maximum quantity for the trash bin in the specified world (defaults to the world at your feet if not specified).
  • /wtc DropMode
    Opens or closes drop mode.

Permission


  • WorldListTrashCan.BanGui:
    Permission to open the GUI for adding items to the player's home trash bin blacklist.
  • WorldListTrashCan.GlobalTrashOpen:
    Permission to open the global trash bin.
  • WorldListTrashCan.help:
    Permission to access command help.
  • WorldListTrashCan.DropMode:
    Permission to open or close drop mode.
    (The above is available by default)
  • WorldListTrashCan.GlobalBan:
    Permission to open the global trash bin blacklist GUI.
  • WorldListTrashCan.Look:
    Permission to right-click and query the entity type.
    (The above is not available by default)

Project members

BlueNines

Owner


Technical information

License
Project ID