nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Craftattack 8

Craftattack 8

Plugin

This plugin offers you the possibility to organize a project like Craftattack (8) on your own server.

Server AdventureMinigameSocial

43 downloads
1 follower

Craftattack 8

This plugin offers you the possibility to organize a project like Craftattack (8) on your own server.

Setup Banner!

Download the plugin from the Versions page. Move the Craftattack8.jar file into the plugins folder of your server With the command /setup you get to an gui where you can change all locations like lobby and spawn as well as settings

Features Banner

Many messages can be changed in messages.yml. As well as settings in the config.yml you can also change the permissions in the permissions.yml. There are also profiles where all important data such as name, UUID, kills, deaths and status are stored.

Functions:

  • At the start or when you die you get an Elytra which is removed as soon as you touch the ground.
  • There is a login system, as soon as you join for the first time you have to create an account with /register <password> <password>. After that you have to log in with /login <password> every time you join. Never use a password that you use somewhere else, as the server owner has access to it.
  • The End and Nether portals can be deactivated/activated in the Options GUI.
  • The motd can be changed in the motd.yml and the place holder %state% can be used, this shows if the server is in setup/lobby/ingame.
  • There is an auto broadcast function with which you can send customizable messages to all players on a regular basis.
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!

Commands Banner

  • /setup - Opens the setup menu
  • /register <password> <password> - Registers a new account
  • /login <password> - Logs you in so that you can move around
  • /pwreset <old password> - Resets your password, the next time you join you can then execute /register again
  • /rules - Displays the rules in rules.yml
  • /status - Opens an inventory to select the status
  • /stats - Opens the stats gui
  • /craftattack rp <add/remove> <player> - Adds players to the participant list

Permissions Banner

Attention, these are only the default permissions, as they can be changed in the permissions.yml file.

  • craftattack.command.setup - /setup
  • craftattack.command.register - /register
  • craftattack.command.login - /login
  • craftattack.command.status - /status
  • craftattack.command.stats - /stats
  • No permission - /rules

Support Banner

You can get support on my Discord: LINK

Kind regards LUPLUV

External resources


Project members

LUPLUV

Member


Technical information

License
Apache-2.0
Project ID