» Craftattack 8 - Remake «
v2.0.1This is a Plugin to organize your own Craftattack/Survival Project with much customization!
Craftattack 8
Dieses Plugin bietet euch die Möglichkeit ein Projekt wie Craftattack (8) auf eurem eigenen Server zu veranstalten.
- Downloade das Plugin mit dem Link auf unserem Discord.
- Verschiebe die Craftattack8.jar Datei in den Plugins Ordner deines Servers
- Mit dem Befehl /setup kommst du in ein Inventar wo du alle Locations wie Lobby und Spawn sowie Einstellungen ändern kannst
Viele Nachrichten können in der messages.yml verändert werden. Sowie Einstellungen in der config.yml auch die Permissions könnt ihr in der permissions.yml ändern. Außderdem gibt es auch Profile wo alle wichtigen Daten wie Name, UUID, Kills, Deaths und Status gespeichert werden.
Funktionen:
- Beim Start oder wenn ihr sterbt bekommt ihr eine Elytra die sobald ihr den Boden berührt entfernt wird.
- Es gibt ein Login System, sobald ihr das erste mal joint müsst ihr euch mit /register <passwort> <passwort> einen Account erstellen. Anschließend müsst ihr euch jedes mal beim joinen mit /login <passwort> einloggen. Benutzt auf keinen Fall ein Passwort das ihr irgendwo anders benutzt, da der Server Owner Zugriff auf diese hat.
- Die End und Nether Portale können im Options GUI deaktiviert/aktiviert werden.
- Die Motd kann in der motd.yml verändert werden und es kann der Place Holder %state% verwendet werden, dieser zeigt an ob der Server in Setup/Lobby/Ingame ist.
- Es gibt eine Auto Broadcast Funktion mit der ihr in der Config einstellbare Nachrichten regelmäßig an alle Spieler senden könnt.
config.yml
Version (Dont change): '1.0'
Prefix: '&7[&2CraftAttack&7]&r'
GameState: SETUP
Options:
Drops:
Bookshelf: false
Spawner: false
Worlds:
End: true
Nether: true
Endcity: true
Features:
SkullDropOnKill: true
UseLoginSystem: true
UseSleepSystem: true
UseChestOnDeathSystem: false
UseMotdSupport: true
UseTabListSupport: true
UseAutoBroadcast: true
Lobby:
AllowLobbyFly: true
HasToBeOnlineAtStart: true
Ingame:
HowMuchPlayersNeedToBeInBedToMakeDay: 3
SpawnProtectRadius: 12
AutoBroadCast:
SecondsBetweenEveryMessage: 60
Messages:
- '&6Join my Discord: https://discord.gg/3ANZTqR7ZG'
messages.yml
Message:
NoPerms: '%prefix% &cDazu hast du keine Rechte!'
PlayerNotFound: '%prefix% &cDer Spieler %player% wurde nicht gefunden!'
NoConsoleCommand: '%prefix% &cDiesen Command kannst du nur als Spieler ausführen!'
CommandUsage: '%prefix% &3Bitte benutze %command%'
TabListHeader: " \n Dies ist der Header \n "
TabListFooter: " \n Dies ist der Footer \n "
JoinMessage: '%prefix% &8[&a+&8] &7%player%'
QuitMessage: '%prefix% &8[&c-&8] &7%player%'
LoginInfo: '%prefix% &cBitte melde dich an mit /login <passwort>'
RegisterInfo: '%prefix% &cBitte registriere dich mit /register <passwort> <passwort>'
PasswordRight: '%prefix% &aDu hast dich erfolgreich eingeloggt!'
PasswordWrong: '%prefix% &cDas eingegebene Passwort ist Falsch!'
PasswordWrongCase: '%prefix% &cDie Groß/Klein schreibung ist Falsch!'
RegisterPasswordsNotSame: '%prefix% &cDie Passwörter stimmen nicht überein!'
RegisterRight: '%prefix% &aDu hast dich erfolgreich registriert!'
NotRegistered: '%prefix% &cDu bist noch nicht registriert, benutze /register <passwort>
<passwort>'
AlreadyRegistered: '%prefix% &cDu bist bereits Registriert, wenn du dich neu registrieren
möchtest schreibe /pwreset <altes passwort> und du kannst beim nächsten joinen
wieder /register <passwort> <passwort> eingeben!'
AlreadyLoggedIn: '%prefix% &cDu bist bereits eingeloggt!'
LoginTimeoutKick: "%prefix% &cDu wurdest gekickt da du nicht \n &cals 30 Sekunden\
\ zum anmelden brauchen darfst! \n \n &6Falls du Hilfe brauchst melde dich auf\
\ unserem TeamSpeak. \n &bTeamSpeak &8%>>% &7ts.meinserver.com"
PwresetKick: "%prefix% &cDu hast dein Passwort gelöscht, somit kannst du dich nun\
\ mit einem neuen Registrieren! \n &6Falls du Hilfe brauchst melde dich auf unserem\
\ TeamSpeak! \n &bTeamSpeak: &8» &7ts.meinserver.com"
ElytraName: '&7%>>% &eElytra'
ElytraLore: '&3Mit dieser Elytra kannst du nach unten fliegen!'
CountdownChat: '%prefix% &aDas Projekt startet in %seconds% Sekunden'
CountdownTitleLine1: '&eDas Projekt startet,'
CountdownTitleLine2: '&7in %seconds% Sekunden'
PlayersInBed: '%prefix% &cEs sind %amount% Spieler in Betten! Noch %missing% dass
es Tag wird!'
SleepSucess: '%prefix% &aDie Uhrzeit wurde auf Tag gestellt!'
PlayerHasNoBed: '%prefix% &cDa du deinen Spawn mit keinem Bett festgelegt hast,
respawnst du am normalen Spawn.'
DisconnectOnDeath: '%prefix% &cAnscheinend bist du bei deinem Tod disconnected und
nicht respawnt, daher bekommst du nicht die Koordinaten der Chest mit deinen Items
:('
motd.yml
Line:
'1': '&6Ein cooler Server'
'2': '&2 Lust auf Craftattack?'
permissions.yml
Permission:
setup: craftattack.command.setup
craftattack: craftattack.command.craftattack
register: craftattack.command.register
login: craftattack.command.login
status: craftattack.command.status
pwreset: craftattack.command.pwreset
options: craftattack.command.options
stats: craftattack.command.stats
rules.yml
Rules:
- Dont scam!
- Dont grief!
- Dont Hack!
Beispiel Profil
Profile:
FileName: zDqrknes.yml
DisplayName: zDqrknes
UUID: 29a77038-f5e4-33f6-8410-70efa0079e1d
Kills: 0
Deaths: 0
Status: none
data.yml
RegisteredPlayers: []
IngamePlayers: []
passwords.yml
29a77038-f5e4-33f6-8410-70efa0079e1d: byfidgeIsNice
locations.yml
spawn:
World: world
X: 261.1124019366588
Y: 88.0
Z: 357.58866243873445
Yaw: -113.53111
Pitch: 42.599552
lobby:
World: world
X: 281.5799294185648
Y: 64.0
Z: 385.55381049534327
Yaw: -1.7808924
Pitch: 25.04948
- /setup - Öffnet das Setup Menu
- /register <passwort> <passwort> - Registriert einen neuen Account
- /login <passwort> - Loggt dich ein sodass du dich bewegen kannst
- /pwreset <altes passwort> - Setzt dein Passwort zurück, beim nächsten joinen kannst du dann wieder /register ausführen
- /rules - Zeigt die Regeln in rules.yml an
- /status - Öffnet ein Inventar zum Status auswählen
- /stats - Öffnet das Stats Gui
- /craftattack rp <add/remove> <spieler> - Fügt Spieler zur Teilnehmer Liste hinzu,
Achtung, dies sind nur die Default Permissions, da diese in der permissions.yml Datei geändert werden können.
- craftattack.command.setup - /setup
- craftattack.command.register - /register
- craftattack.command.login - /login
- craftattack.command.status - /status
- craftattack.command.stats - /stats
- Keine Permission - /rules
Support bekommst du auf meinem Discord:
MFG LUPLUV
Similar 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