TimedItemX.svg
qwLmSRZ.png

❏ GENERAL

  • TimedItemX is plugin that allow player to create timed item.
  • Support inventory check and world check

❏ FEATURES

  • Add/remove/set expire time for item.
  • Clear expire time from item.
  • Manage player's expired items.
  • Announce for player whenever their items is expired.
  • Plugin also check for player inventory even they're offline and remove expired item, announce amount of expired items to player when they're online.
  • Check for dropped item of all worlds in your server and remove if it's expired.
  • Store expired item of player.
  • Async check and thread-safe.
  • Add/remove timed item to collection.
  • Give timed item to player by name from collection.
  • Access to timed item's information.
  • Access to other player's expired items.
  • Auto-saving users/items data every X minutes (configurable)
MUST READ: If an item is already have lore , the expire format will be inserted into the top line of item's lore.
Before:
U658cUj.png
After:
RiJ2HoH.png
ToR74qs.png
Check online player's inventory
WvpQZ3W.png
Check offline player's inventory
WP92n6y.png
❏ UPCOMING FEATURES
  • Player can view their expired items and spend money to buy more expire time for item (removed)
    • Reason: just my dumb idea, realize it unnecessary now
  • Access to expired items of player, and you can clone it to your inventory. ✓
  • Schedule to clear expired items of player after amount of time. (on going)
  • Expire time will now apply to item that dropped from player's inventory, it will be disappear after amount of time. (removed)
    • Reason: other plugin did it instead
  • More inventory check like Chest, Furnace, Dispenser, ....etc (removed)
    • Reason: this function will make your server spend more resources to work so remove for optimization
  • Command to check deeper information of timed item. ✓
  • Add support MySQL, SQLite, MongoDB, .. database (on going)
  • Add notification sound when item is expired (on going)

❏ COMMANDS

- /ti add [time]: Add expire time for item.
ex: /ti add 1d2h
- /ti additem [name]: Add timed item to collection.
ex: /ti add mySword
- /ti autosave: Open auto-saving options.
- /ti clear: Clear expire time from item.
- /ti expired [player]: View expired items of player.
- /ti giveitem [player] [name] [amount]: Give timed item to player.
- /ti infinity: Toggle infinity mode for timed item and it never expire.
- /ti info: Shows timed item information.
- /ti items: Shows timed item collection.
- /ti reload: Reload plugin.
- /ti remove [time]: Remove expire time from timed item.
ex: /ti remove 3d5h
- /ti removeitem [name]: Remove timed item from collection.
- /ti rename [name] [new-name]: Rename timed item from collection.
- /ti set <format>: Set expire time for item. (format can be edited in config.ym)
default format: dd/MM/yyyy HH:mm:ss
ex:

/ti set 12/07/2025 (without specific o'clock)
/ti set 27/05/2023 13:17:29 (full format)
- /ti setitem <name>: Set new item for timed item in collection (must hold item in hand)
- /ti help <page>: Show paged help.​

❏ PERMISSIONS

- timeditem.command.add
- timeditem.command.remove
- timeditem.command.clear
- timeditem.command.help
- timeditem.command.set
- timeditem.command.reload
- timeditem.command.additem
- timeditem.command.removeitem
- timeditem.command.getitem
- timeditem.command.giveitem
- timeditem.command.setitem
- timeditem.command.autosave
- timeditem.command.expired
- timeditem.command.items
- timeditem.command.rename
- timeditem.command.infinity
- timeditem.command.info


❏ CONFIGURATION

  config
  Language

❏ ACCESS API

❏ CONTACT

  • Please do not report to PayPal if my plugin cause error, contact my discord and i will fix it asap
  • Any bugs or ideas please contact my discord Tuan#1177

❏ MY OTHER PLUGINS

  • ItemDismantle - help player save their resources by convert items.
  • FishingBonus - get extra exp , items and even mythic mobs when fishing.
  • ColorGradient - make your nickname/chat with gradient color