COWMODSКаталог модов

FoAntiDupe

Flag risky item transfers with GUI-managed anti-dupe rules.

Автор: Carrotio2773обновлён 30 окт. 2026 г.
Управление

Описание

FoAntiDupe cover image

FoAntiDupe helps staff catch suspicious item duplication without instantly interrupting normal gameplay. It flags configured item amounts, sends clear staff alerts, and gives reviewers a fast path from the alert to the player's live inventory.

Features

  • Review-first anti-dupe detection - flags suspicious inventory and drop amounts for staff review instead of cancelling actions by default.
  • Ready-made high-value presets - ships with configurable Lifesteal/SMP-focused rules for diamond blocks, netherite, ancient debris, enchanted golden apples, shulker boxes, and other stash items.
  • Broad event coverage - can scan after inventory clicks, inventory drags, item pickups, item drops, crafting, and player joins.
  • Nested stash detection - counts matching items inside shulker boxes and bundles so hidden bulk storage still matches the configured rules.
  • Clickable staff alerts - staff see the player, rule, amount, and reason, then can click straight into the flagged player's live inventory.
  • Admin rule editor - manage rules in-game, add rules from a held item, tune inventory/drop thresholds, and choose exact item, name, lore, enchant, or custom model data matching.
  • Audit-friendly logging - writes flag and review activity to the plugin's own latest log file for later staff follow-up.

Flag rule presets for high-value items

Commands

  • /foantidupe editor - open the in-game rule and settings editor.
  • /foantidupe reload - reload config.yml, flag-rules.yml, and messages.yml.
  • /foantidupe version - show the plugin author and version.

Alias: /fad

Permissions

  • foantidupe.admin - use admin commands and the editor, and receive/open flag alerts.
  • foantidupe.show - receive flag alerts and open editable live inventories.
  • foantidupe.showonly - receive flag alerts and open live inventories in read-only mode.
  • foantidupe.bypass - bypass FoAntiDupe checks.
Developer API

Compile against the matching jar (provided in Maven, compileOnly in Gradle); install it locally if needed. Declare FoAntiDupe in your plugin metadata (softdepend for an optional integration).

<dependency>
  <groupId>me.foesio</groupId>
  <artifactId>FoAntiDupe</artifactId>
  <version>1.7</version>
  <scope>provided</scope>
</dependency>
import me.foesio.foAntiDupe.api.FoAntiDupeApi;
import me.foesio.foAntiDupe.api.event.FoAntiDupeBeforeAlertEvent;

FoAntiDupeApi api = Bukkit.getServicesManager().load(FoAntiDupeApi.class);
if (api != null) api.rules();

@EventHandler
public void onFoAntiDupeBeforeAlertEvent(FoAntiDupeBeforeAlertEvent event) {
    Bukkit.getLogger().info(event.getClass().getSimpleName());
}

API methods (overloads grouped):

  • FoAntiDupeApi: requestInventoryScan, rules, rule, registerRule, unregisterRule.

Other API types: FlagType, RuleDefinition, RuleSnapshot.

Events: FoAntiDupeBeforeAlertEvent, FoAntiDupeFlagEvent.

Browse API and event source for signatures and event details.

Галерея

Foantidupe Flag RulesFoAntiDupe cover image

Последние версии

Все версии →
release

FoAntiDupe 1.7

1.7
30 окт. 2026 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
Added APIs & Events for other Plugin Devs to hook into!
release

FoAntiDupe 1.6

1.6
8 сент. 2026 г.95Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved public GUI presentation configuration and reload handling where applicable. - Fixed viewer-aware sprite and native-dialog compatibility fallbacks for unsupported clients. - Preserved existing server-owner GUI values during configuration updates.
release

FoAntiDupe 1.5

1.5
28 авг. 2026 г.23Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added configurable sound feedback in `sounds.yml`.
release

FoAntiDupe 1.4

1.4
16 авг. 2026 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Moved flag rules into `flag-rules.yml` with automatic migration for existing configurations. - Improved staff flag review with editable and read-only live inventory access. - Reduced inventory scan overhead on busy servers.
release

FoAntiDupe 1.3

1.3
12 авг. 2026 г.17Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added a cleaner searchable flag-rule browser with pagination and improved navigation. - Improved the add-rule editor workflow and visual consistency.
release

FoAntiDupe 1.2

1.2
31 июл. 2026 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Cleaner config layout with flag rules moved into `flag-rules.yml`. - Polished editor visuals and layouts for rule/settings management. - Improved reload and migration handling for existing setups.
release

FoAntiDupe 1.1

1.1
19 июн. 2026 г.53Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added 26.2.x support.
release

1.0

1.0
13 июн. 2026 г.17Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Initial Modrinth release.