Chunk Collectors

Simple chunk collector plugin, doesn't have a bunch of extra stuff that isn't needed

77

Chunk Collectors

A relatively simple chunk collector plugin, quite customisable. Allows for fully configurable messages, item names, notification settings, item filters (on/off/permission), hopper extraction, and collected item counting. Integrates with DecentHolograms if you want holograms above the chunk collectors, though this can be disabled if you have DH but don't want holograms.

config.yml

``` messages: prefix: "&8[&bChunkCollector&8] &7" no-permission: "&cYou do not have permission to use this command." collector-given: "&aYou have been given a Chunk Collector." collector-received: "&aYou received a Chunk Collector." placed: "&aChunk Collector placed!" broken: "&cChunk Collector broken." limit-reached: "&cThere is already a Chunk Collector in this chunk!" only-players: "&cOnly players can use this command." player-not-found: "&cPlayer not found." collector-full: "&c&lChunk Collector is FULL!" info-header: "&8&m----------&r &b&lChunk Collector Info &8&m----------" info-location: "&7Location: &f%world% (%x%, %y%, %z%)" info-chunk: "&7Chunk: &f(%chunk_x%, %chunk_z%)" info-stats: "&7Items Collected: &f%count%" info-no-collector: "&cNo Chunk Collector found in this chunk." filter-updated: "&aFilter updated for this chunk's collector!" filter-mode-set: "&7Filter mode set to: &f%mode%" filter-item-added: "&7Added &f%item% &7to filter list." filter-item-removed: "&7Removed &f%item% &7from filter list." filter-cleared: "&7Filter list cleared." filter-help: "&b&lChunk Collector Filter Help:n&7/collectorfilter mode <DISABLED|WHITELIST|BLACKLIST>n&7/collectorfilter add <item>n&7/collectorfilter remove <item>n&7/collectorfilter clearn&7/collectorfilter list" filter-list-header: "&b&lFilter Settings:" filter-list-mode: "&7Mode: &f%mode%" filter-list-items: "&7Items: &f%items%" invalid-mode: "&cInvalid mode! Use DISABLED, WHITELIST, or BLACKLIST." invalid-item: "&cInvalid item type: %item%" not-owner: "&cYou don't own the collector in this chunk!" filtering-disabled: "&cItem filtering is currently disabled on this server."

item: name: "&b&lChunk Collector" lore: - "&7Place this in a chunk to" - "&7collect all dropped items!" - "&7(One per chunk)"

Full inventory notification settings

full-notification: enabled: true notify-owner: true # Notify the owner who placed the collector notify-nearby: false # Also notify nearby players radius: 16 # Blocks radius to notify nearby players (if notify-nearby is true) cooldown: 30 # Seconds between notifications for the same collector

Default item filtering settings (players can configure per-collector)

item-filter: enabled: true # Enable/disable item filtering feature globally require-permission: false # Require chunkcollector.filter permission to use filtering default-mode: "DISABLED" # DISABLED, WHITELIST, or BLACKLIST default-items: [] # Default items to filter

Hologram settings (requires DecentHolograms plugin)

holograms: enabled: true # Enable/disable holograms (only works if DecentHolograms is installed) height: 1.5 # Height above the chest lines: - "&b&lChunk Collector" - "&7Collecting items in this chunk"

Hopper settings

hoppers: allow-extraction: true # Allow hoppers to extract items from chunk collectors

Statistics settings

statistics: enabled: true # Track how many items each collector has collected show-in-info: true # Display statistics in /collectorinfo command

bStats settings

bstats: enabled: true # Send anonymous usage statistics to bStats (https://bstats.org/) pls keep on

```

|Command|Description|Permission|Default| |---|---|---|---| |`/givecollector [player] [quantity]`|Give a chunk collector to a player, optional quantity and player|`chunkcollector.give`|Defaults to OP| |`/collectorinfo`|Get information about the current chunk's collector|`chunkcollector.use`|Defaults to all players| |`/collectorfilter`|Filter what blocks the collector picks up|`chunkcollector.filter`|Defaults to all players| |`/collectorreload`|Reloads the config|`chunkcollector.reload`|Defaults to OP|

ADS