Are players on your server raging over ClearLag deleting their hard-earned items? YardSale lets you snatch valuable items from ClearLag's clutches.

Features
  • Configurable list of item types to be saved
  • Select worlds for items to be saved from
  • Specify a list of chests for saved items to be relocated (when full, new items are stored in next available chest)

How it Works
YardSale listens for ClearLag's EntityRemoveEvent and modifies it to redirect desired items being removed into a Chest. This allows the full use of ClearLag's functionality while being able to selectively prevent certain items from being lost.

Avoid Losing Players
When players put in many hours for great equipment, losing items due to clear lagg can cause people to rage quit rather than risk losing future progress to server maintenance tasks. Yard Sale collects these items, allowing them to be handed as server staff see fit. Items can simply be collected and redistributed by staff if players complain about item loss. Yard Sale config can include commands to be run as item storage is filled, allowing for automated handling such as triggering drop parties of collected items.

800x440

Announce Progress on Entity Removal
When entities are removed by clear lagg, Yard Sale can broadcast a custom message to the server, indicating how many entities were removed, as well as how many items were collected.
800x125

Config

Collection Chests
The chests section of config is for specifying a list of chests where items are collected in. Chests are filled in the order they are specified in the list. Properties consist of the location (world and coordinates) of the chest block, and a list of commands to be run if the chest is filled.
chests:
  '1':
    world: world
    x: 114
    y: 64
    z: -187
    commands:
    - say Chest 1 full
    - setblock 114 64 -186 minecraft:red_wool
  '2':
    world: world
    x: 114
    y: 65
    z: -187
    commands:
    - say Chest 2 full
    - setblock 114 65 -186 minecraft:red_wool

Item Whitelist
The whitelist section of the default configuration includes a default list of many desirable items you may wish to be saved from removal. Entries must match a spigot Material enum string
whitelist:
- ANCIENT_DEBRIS
- BEACON
- BEDROCK
- BOW
- DIAMOND
- DIAMOND_AXE
- DIAMOND_BLOCK
- DIAMOND_BOOTS
- DIAMOND_CHESTPLATE
...