Sueta

Yottabyte AntiCraft [1.8-1.21]

Version 2.2.5-RELEASE

Lightweight, efficient and configurable anti-craft plugin.

·Config

yottabyte anticarft.jpg

What is Yottabyte?
The definition is a unit of information equal to one septillion bytes! (10^24) Yottabyte also is a series of plugins made by @Wekylend .

Support Discord: https://discord.yottabyte.dev
(open a ticket for support)
My Discord Tag: @Wekylend (Wekylend#7965)

features.jpg

  • 100% configurable messages.
  • 100% configurable permissions.
  • Ability to disable in specified worlds.
  • Ability to disable/block all crafting.
  • Ability to unload all crafting recipes.
  • In-game commands to make it easy!
  • Ability to block "smithing" table crafts
  • Ability to block anvil results (Currently only blocks on the result's Material type)
  • Ability to block anvil renaming
  • Ability to disable furnace/smelting cooking recipes
  • Ability to disable potion brewing recipes
  • Ability to disable elytras
  • Supports versions: 1.8-1.21
  • Free! ;)

config.jpg

For the configuration sections "blacklisted-items" & "unload-recipes", please refer to the Material Enum of your version:

For the configuration section "misc.potion", please refer to the PotionType Enum of your version:

config.yml
messages:
  usage: "&a&l[!]&7 /%command%"
  no-permission: "&c&l[!]&c You don't have permission."
  config-reloaded: "&a&l[!]&7 You reloaded the &aconfig.yml&7!"

  crafting-denied: "&c&l[!]&c Crafting a(n) &a%item%&c is disabled!"
  smithing-denied: "&c&l[!]&c Creating a &a%item%&c is disabled!"
  elytra-denied: "&c&l[!]&c Elytras have been disabled on this server!"
  anvil-denied: "&c&l[!]&c Using an anvil with a(n) &a%item%&c is disabled!"
  anvil-renaming-denied: "&c&l[!]&c Renaming items in anvils is disabled!"
  crafting-bypassed: "&a&l[!]&7 You bypassed the anti-crafting for&a %item%&7."
  smithing-bypassed: "&a&l[!]&7 You bypassed the anti-smithing for&a %item%&7."
  anvil-bypassed: "&a&l[!]&7 You bypassed the anti-anvil for&a %item%&7."
  elytra-bypassed: "&a&l[!]&7 You bypassed the anti-elytra."

  empty-hand: "&c&l[!]&c You must have an item in your hand!"
  already-blacklisted: "&c&l[!]&c This item is already blacklisted!"
  already-unloaded: "&c&l[!]&c This item is already unloaded!"
  cannot-blacklist: "&c&l[!]&c Couldn't remove that item from the blacklist!"
  cannot-unload: "&c&l[!]&c Couldn't unload that item!"

  blacklisted-item: "&a&l[!]&7 You've added &a%item% &7to the blacklist."
  unloaded-item: "&a&l[!]&7 You've unloaded &a%item% &7crafting recipe."
  blacklist-item-remove: "&a&l[!]&7 You've removed &a%item% &7from the blacklist."
  unload-item-remove: "&a&l[!]&7 You've loaded &a%item% &7crafting recipe."

settings:
  permission:
    reload-command: yottabyte.anticraft.reload
    blacklist-command: yottabyte.anticraft.blacklist
    unload-command: yottabyte.anticraft.unload
    craft-bypass: yottabyte.anticraft.bypass
    smithing-bypass: yottabyte.anticraft.smithing.bypass
    anvil-bypass: yottabyte.anticraft.anvil.bypass
    anvil-renaming-bypass: yottabyte.anticraft.anvil.rename.bypass
    elytra-bypass: yottabyte.anticraft.elytra.bypass

disable-all-crafting: false
disable-all-smithing: false
disable-all-anvils: false
disable-all-anvil-renaming: false
disable-all-elytras: false
disable-all-potions: false
disable-all-smelting: false

#unload-all-recipes requires a restart to take affect
unload-all-recipes: false

anti-crafting:
  enabled: true
  disabled-worlds:
    - nameofworld
  blacklisted-items:
    - GOLDEN_APPLE:1

unload-recipes:
  - HOPPER

misc:
  anvil:
    enabled: false
    disabled-worlds:
      - nameofworld
    blacklisted-items:
      - DIAMOND_SWORD
  smithing:
    enabled: false
    disabled-worlds:
      - nameofworld
    blacklisted-items:
      - NETHERITE_HOE
  potion:
    enabled: false
    drop-ingredients: true
    disabled-worlds:
      - nameofworld
    blacklisted-potions:
      # Removes strength 1 & strength 2 potions
      - STRENGTH:1
      - STRENGTH:2
      # Removes all speed potions
      - SPEED
  smelting:
    enabled: false
    drop-cooked-item: true
    disabled-worlds:
      - nameofworld
    blacklisted-items:
      - IRON_ORE
  elytra:
    enabled: false
    delete-elytra-on-flight: false
    disabled-worlds:
      - nameofworld

commands.jpg

  • /anticraft reload - Reloads the config.yml.
  • /anticraft blacklist <add|remove> - Remove or add an item to the blacklist.
  • /anticraft unload <add|remove> - Unload or load an item recipe from the server.

permissions.jpg


The permissions below are 100% configurable in the config.yml.

  • yottabyte.anticraft.reload - Use the /anticraft reload command.
  • yottabyte.anticraft.blacklist - Use the /anticraft blacklist command.
  • yottabyte.anticraft.unload - Use the /anticraft unload command.
  • yottabyte.anticraft.bypass - Bypass the anti-craft blacklist.
  • yottabyte.anticraft.smithing.bypass - Bypass the "smithing" anti-craft.
  • yottabyte.anticraft.anvil.bypass - Bypass the anvil anti-craft.
  • yottabyte.anticraft.anvil.rename.bypass - Bypass the anvil anti-renaming.
  • yottabyte.anticraft.elytra.bypass - Bypass the disabled elytra setting.

Terms.jpg

By downloading this plugin you agree to the following:

  • You are not allowed to decompile this resource.
  • You are not allowed to claim this resource as yours.
  • You are not allowed to resell this resource.

Similar projects

Config →