Minecraft Servers HQ

Minecraft plugin EssentialsAntiBuild

Informace o EssentialsAntiBuild a serverech, kde byl nalezen

🔌 O AntiBuild

AntiBuild (šířený jako modul Essentials/EssentialsX AntiBuild) je modul pluginu Minecraft, který odděluje a rozšiřuje funkci "antibuild" ze sady Essentials. Správcům serveru poskytuje jemně nastavitelnou kontrolu založenou na oprávněních nad tím, které bloky a předměty mohou hráči pokládat, lámat, používat, craftit, sbírat nebo vyhazovat.

🎯 Účel

AntiBuild řeší problém nechtěných interakcí s bloky/předměty a cíleného griefování tím, že operátorům umožňuje omezit akce pro jednotlivé předměty a bloky. Hodí se tam, kde potřebujete centralizovaná pravidla založená na oprávněních pro stavění a interakci, nikoli jen ochranu podle regionů.

⚙️ Funkce

  • Serverové blacklisty pro pokládání, lámání, používání a pohyb vybraných bloků pomocí pístů.
  • Blacklist používání předmětů pro blokování konkrétních interakcí s předměty.
  • Pravidla allow/deny založená na oprávněních pro place/break/interact/craft/pickup/drop podle ID/názvu předmětu pro každý předmět zvlášť.
  • Legacy podpora starší blacklist syntaxe (ID) a přechod na názvy předmětů v moderních verzích Minecraftu.
  • Systém upozornění na stavbu, který informuje staff, když jsou určité předměty položeny, použity nebo rozbity.
  • Globální oprávnění pro opt-out, které vyjímá důvěryhodné uživatele z kontrol a snižuje režijní zátěž za běhu.

🧩 Pro koho to je

  • Malé až velké Survival/SMP a veřejné servery, které potřebují omezení pro jednotlivé předměty/stavění.
  • Servery, které už používají Essentials/EssentialsX a chtějí modulární antibuild funkce.
  • Administrátory, kteří u konkrétních předmětů preferují kontrolu založenou na oprávněních před regionální ochranou.

🏗️ Příklady použití

  • Zabránit hráčům v pokládání TNT, pístů nebo jiných bloků s dopadem na server a zároveň povolit běžné stavění.
  • Blokovat používání konkrétních předmětů (například flint and steel), ale jiné ponechat pro stavění.
  • Upozornit staff, když hráč položí nebo použije sledovaný předmět.

🔐 Oprávnění

PermissionDescriptionDefault
essentials.buildGlobální opt-out: uživatel je vyňat z kontrol AntiBuild.není uvedeno
essentials.protect.exemptplacementVyjme hráče z blacklistů pro pokládání.není uvedeno
essentials.protect.exemptusageVyjme hráče z blacklistů pro používání.není uvedeno
essentials.protect.exemptbreakVyjme hráče z blacklistů pro lámání.není uvedeno
essentials.protect.alertsDostávat upozornění pro staff, když jsou spuštěny sledované předměty.není uvedeno
essentials.protect.alerts.notriggerVyjme hráče z vyvolávání upozornění.není uvedeno
essentials.build.place.<id>Povolit pokládání konkrétního předmětu/bloku podle id (nebo názvu).není uvedeno
essentials.build.break.<id>Povolit lámání konkrétního předmětu/bloku podle id (nebo názvu).není uvedeno
essentials.build.interact.<id>Povolit interakci s konkrétním předmětem/blokem podle id (nebo názvu).není uvedeno
essentials.build.craft.<id>Povolit craftění konkrétního předmětu podle id (nebo názvu).není uvedeno
essentials.build.pickup.<id>Povolit sebrání konkrétního předmětu podle id (nebo názvu).není uvedeno
essentials.build.drop.<id>Povolit vyhození konkrétního předmětu podle id (nebo názvu).není uvedeno

Poznámka: modul podporuje varianty oprávnění s wildcardem a per-datavalue (například essentials.build.* nebo essentials.build.place.54:*) podle dokumentace modulu.

⚙️ Instalace

📥 Nastavení

  • Získejte modul AntiBuild odpovídající verzi vašeho hlavního modulu Essentials/EssentialsX (modul je vydáván jako addon pro Essentials/EssentialsX).
  • Umístěte soubor .jar modulu do adresáře plugins/ na serveru vedle hlavního pluginu Essentials/EssentialsX.
  • Restartujte server a zkontrolujte serverovou konzoli, zda se modul načetl.

📦 Závislosti

  • EssentialsX (odpovídající verze hlavního modulu) — vyžadováno, protože modul závisí na hlavní sadě.
  • Vault — doporučeno/používáno EssentialsX pro interakce s ekonomikou/oprávněními.
  • Plugin pro permissions (například: LuckPerms) — nutný pro efektivní správu permission nodeů pro itemy/bloky.

🧾 Konfigurace

  • AntiBuild používá sekce konfigurace blacklist a alert, kde uvádíte blokované/upozorňované položky podle ID (legacy) nebo podle názvu předmětu v moderních verzích Minecraftu.
  • Standardní klíče konfigurace zahrnují blacklist.placement, blacklist.usage, blacklist.break, blacklist.piston a alert.on-placement, alert.on-use, alert.on-break.
  • Modul vystavuje vzory oprávnění essentials.build.* pro detailní kontrolu.

🧠 Technické poznámky

  • Modul zachovává legacy podporu číselných ID, ale v Minecraftu 1.13+ používá názvy předmětů.
  • Potvrďte kompatibilitu platformy a verze s buildem modulu, který stahujete; moderní buildy EssentialsX uvádějí konkrétní podporované verze Minecraftu.
  • AntiBuild je poskytován jako modul v ekosystému Essentials/EssentialsX, nikoli jako samostatný monolitický plugin.

🤝 Kdy je tento plugin užitečný

Pokud potřebujete přesnou kontrolu založenou na oprávněních nad tím, s jakými předměty a bloky mohou hráči interagovat (například kvůli prevenci griefingu nebo omezení bloků s dopadem na server), AntiBuild vám umožní tato pravidla centrálně vynutit pomocí oprávnění a blacklistů a zároveň jej integrovat s existujícím nastavením Essentials/EssentialsX.

Servery s pluginem EssentialsAntiBuild

Stránka pluginu EssentialsAntiBuild ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.

Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role EssentialsAntiBuild závisí na konfiguraci konkrétního serveru.

Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když EssentialsAntiBuild používá.

Použijte seznam serverů s EssentialsAntiBuild k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.