Craft Attack Plugin | [German], MySQL / File, Discord Bot
1.6.7Ein 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:
- PlaceHoldersAPI ( Link)
- NBT-API ( Link)
- EffectLib ( Link)
- CommandPanels ( Link)
- 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)
Spoiler
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:
- caSpoiler
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: trueSpoiler
#############################################################
#+---------------------------------------------------------+#
#| 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: LEATHERSimilar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta