Craft Attack Plugin | [German], MySQL / File, Discord Bot icon

Craft Attack Plugin | [German], MySQL / File, Discord Bot -----

Ein Craft Attack Plugin mit fast allen Funktionen des Originalen und ein paar Extra



Ich habe angefangen am Anfang für mich und ein paar Freunde ein Craft Attack Plugin zu machen und habe ein Tutorial Video auf Youtube dazu gemacht (outdated). Dann haben Leute angefangen zu schreiben ich solle das Plugin doch veröffentlichen. Als erstes war ich absolut dagegen. Aber dann habe ich es mir anders überlegt. Und hier ist es:

[​IMG]

- PlaceHoldersAPI ( Link)
- NBT-API ( Link)
- EffectLib ( Link)
- CommandPanels ( Link)

[​IMG]
  • Elytra System
  • Marker System (Positionen setzen und abrufen)
  • Spieler Kopf System
  • Prefix System (Menu einstellbar)
  • Rules und Info Commands
  • Reload Config|Plugin|Tablist
  • Custom Tablist
  • an-/ausschaltbarer Discord Bot (man muss den Discord Bot selber erstellen, dann wird das Plugin das Bot Token nehmen, Tutorial: Hier)
  • Lobby System
  • Teleport Menu (Lobby, Craft Attack World)
  • CA Spieler und Cam Accounts in der Config via Namen einstellbar
  • Bed System (Nur die Hälfte der Spieler müssen schlafen)
  • Automatischen Plugin und Config Updater
  • einstellbare Language Files (eigene hinzufügen kann man auch) dieses System habe ich auch bei meinem Admin-Panel verwendet deswegen werde ich nicht nochmal ein Tutorial dafür schreiben!)
  • AFK Command
  • Crafting Rezepte für Invisible Item Frames und wenn aktiviert Köpfe
  • Einstellbare Elytra Flugzeit
Discord Bot (Spammt momentan die ganze Zeit Errors, funktioniert aber noch):
  • Verify Account
  • Discord Channel <-> Minecraft Chat
  • Join / Quit Logging
  • Server Start / Stop Logging
  • Console Output Channel
  • COMING SOON (maybe)
[​IMG]

Code (YAML):
 cainfos:
    usage
: /cainfos
    description
: Zeigt dir Infos ueber Craft Attack
  skull
:
    usage
: /skull <player>
    description
: Gibt dir einen Spieler Kopf
  rules
:
    usage
: /rules
    description
: Zeigt dir die Regeln von CA an.
    aliases
: [rl, rs, ru, regeln, caregeln ]
  prefix
:
    usage
: /prefix <Offline|Online|Redstone>
    description
: Setzt deinen CraftAttack Status.
    aliases
: [px, pf ]
  afk
:
    usage
: /afk <on|off>
    description
: Setzt deinen Status auf AFK und du kannst dich nicht mehr bewegen!
  world
:
    usage
: /world <subcommand>
  marker
:
    usage
: /marker <subcommand>
  craftattack
:
    usage
: /ca <subcommand> (/ca help )
    aliases
:
     - ca

[​IMG]

Code (YAML):
permissions:
  ca.*
:
    default
: op
    children
:
      ca.chat.color
: true
      ca.chat.placeholders
: true
      ca.infos.read
: true
      ca.player.*
:
        default
: true
        children
:
          ca.player.spawn
: true
          ca.player.skull
: true
          ca.player.marker
: true
      ca.admin.*
:
        default
: op
        children
:
          ca.admin.orga
: true
          ca.admin.fehler.worldcheckerisdis
: true
          ca.admin.debug
: true
          ca.admin.setspawnloc
: true
          ca.admin.control
: true
          ca.admin.troll
: true
          ca.admin.troll.elytra.onground
: true
          ca.admin.nick
: true
          ca.admin.playerinfos
: true
          ca.admin.lobby.*
:
            default
: op
            children
:
              ca.admin.lobby.build
: true
          ca.admin.world.*
:
            default
: op
            children
:
              ca.admin.world.import
: true
              ca.admin.world.teleport
: true
      ca.afk.*
:
        default
: true
        children
:
          ca.afk.self
: true
          ca.afk.other
: true
      ca.prefix
: true
      ca.rules.*
:
        ca.rules.fehler.activate
: true
        ca.rules.notdefinedmessage
: true
        ca.rules.read
: true

[​IMG]

Code (YAML):
#############################################################
#+---------------------------------------------------------+#
#|                    CraftAttack Plugin                   |#
#+---------------------------------------------------------+#
#############################################################

                      #####################
                      #       Infos       #
                      #####################
        # All Placeholders from PlaceholderAPI are working
        # This Plugin is not the Official one
        # Any distribution without the consent of the author is prohibited
        # The Files ("spawnloc.yml") should not be edited!
Lobby-Worlds
:
 - lobby1
  - lobby2
CA
:
  settings
:
    # This is the language option you can add language files to the "languages" folder,
    # and then enter the name of the file (without .yml) here. Note upper and lower case!
    # Example: /plugins/Admin-Panel/languages/<Language>.yml | language (in the config): Language
    language
: de

    # This Option makes it that all Actions (Plugin Update, Admin Panel Open, ...) get logged
    # in the plugin.log File If You don't want this please disable this Option!
    LogActions
: true
    # The Auto Plugin Updater Section
    Updater
:
      # If this option is activated, the updater will automatically check for updates
      # (Attention: The updater will not recognize whether you have an old or a new version! Only differences in the version-name)
      # The plugin uses https://spiget.org for this feature
      checkForUpdates
: true
      # If this option is activated, the updater will automatically download the update (if available) from Spigot.
      # The update can then be found in plugins/Admin-Panel/downladed-update/Admin-Panel-<UpdateVersion>.jar!
      downloadPluginUpdate
: false
      # If this option and the downloadPluginUpdate option is activated,
      # then the updater will automatically replace the plugin with the new version!
      automaticReplace
: false
      # With this Option you can control how often the Updater should check!
      # You can configure here the Time between Checks (in Minutes)
      UpdateCheckTime
: 5
      # This Option will enable/disable if the Plugin should automatically update the Language Files
      AutomaticLanguageFileUpdating
: true
    Heads
:
      Command
: false
      Killing
: true
    Flytime
: 300
    Spawn
:
      # The Radius for the Plugin to check for Elytra
      Radius
: 5
    Tablist
:
      # Header of the Tablist
      Header
:
     - '&4Example Header1'
      - '&4Example Header2'
      # Footer of the Tablist
      Footer
:
     - '&2Example Footer1'
      - '&4Example Footer2'
  rules
:
    # With this option you can activate the rules you have set in rules.yml Default: false
    # If this option is set to false then everyone who executes the command and the rights will receive a message
    # If he does not have the rights to do so then it will say go to an admin
    activate
: false
  # Here you switch the World Check if someone is allowed to enter the Craft Attack World (Standard: true)
  world
:
    Access_Check
: true
    CraftAttack_World
: CraftAttack
    CraftAttack_Players
:
     - 'ExampleAccName'
    Cam_Players
:
     - 'ExampleCamAccName'
    CraftingRecipes
:
      Player_heads
:
        # The Pattern is:
        # C C C
        # C B C
        # A D A
        # A
        Zutat1
: GRAVEL
        # B
        Zutat2
: SPRUCE_LOG
        # C
        Zutat3
: SMOOTH_QUARTZ
        # D
        Zutat4
: APPLE
      InvisibItemFrames
:
        # The Pattern is:
        # G G G
        # G L G
        # G G G
        Rand
: GLASS
        Mitte
: LEATHER
Resource Information
Author:
----------
Total Downloads: 2,032
First Release: Dec 24, 2021
Last Update: Dec 1, 2023
Category: ---------------
All-Time Rating:
7 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings