Jump to content

Eviction Notice 1.0.1

$15.99
   (0 reviews)

3 Screenshots

  • 89
  • 1
  • 24.7 kB

depends on

About Eviction Notice

For admins who want better oversight of Tool Cupboard destruction events — whether for dispute resolution, community transparency, or maintaining fair play on competitive servers.

Effortlessly track TC destruction and enforce eviction consequences.

This plugin instantly notifies admins and automatically starts an eviction countdown for all players authorized on the destroyed cupboard.

**Note:
By default, evictions are absolute. Optionally, players may avoid eviction by re-authorizing on another TC (configurable). You can also enable the built-in blacklist feature, which automatically prevents evicted players from rejoining the server until they are manually removed or the list is cleared on wipe.

 

Features and Benefits:

 

Admin Notifications: Instantly alerts all online admins in chat and logs events to the console when a TC is destroyed, including attacker, owner, location, and affected players.

Kick Countdown: Configurable eviction delay with visible chat countdown messages so players know exactly how long they have before being kicked.

Re-Auth Support (Optional): Optional system to allow players to remain in-game if they successfully authorize on another TC before the countdown ends.

Admin Bypass: Optionally ignore TC destructions by admins to avoid unnecessary noise.

Blacklist System (Optional): Automatically prevent evicted players from reconnecting until they are removed or the list is cleared (configurable).

Discord Integration: Seamlessly integrates with Discord via webhook, sending destruction and eviction details straight to your server.

Optimized Performance: Uses a cached cupboard registry instead of heavy entity scans, ensuring smooth performance even on high-population servers.

Persistent Data: Evictions and blacklist entries carry over server restarts and only reset automatically on wipes.

 

Permission:

evictionnotice.admin – Grants access to plugin commands and notifications.
Note: Permission is automatically granted to AuthLevel 2 on connect, server owners don’t need to manually assign it to themselves.

Chat Commands:

 

/evicted – Shows the list of players queued for eviction.

/ecancel <steamid64> – Cancels the eviction countdown or offline eviction for the specified player.

/eblacklisted – Displays the list of currently blacklisted players.

/eblacklist <steamid64> – Manually adds a player to the blacklist.

/eunblacklist <steamid64> – Removes a player from the blacklist.

 

Console Commands:

 

evicted – Shows the list of players queued for eviction.

ecancel <steamid64> – Cancels the eviction countdown or offline eviction for the specified player.

 

Default Config:

{
  "Ignore admin:": false,
  "Chat Prefix": "<color=#32CD32>Eviction Notice: </color>",
  "Discord Prefix": "Eviction Notice: ",
  "Discord WebHook": "https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks",
  "Your time zone hours from UTC (example: -4 or 4)": -4,
  "Delay in seconds before kicking authorized players after TC destruction": 30,
  "Allow Re-Auth Before Kick": false,
  "Enable Blacklist After Eviction": false
}

 


User Feedback

1.9m

Downloads

Total number of downloads.

9.1k

Customers

Total customers served.

133.4k

Files Sold

Total number of files sold.

2.8m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.