ClanSystem - MongoDB 0.1

A MongoDB ClanSystem

  1. Ratsiel
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Contributors:
    Ratsiel
    Languages Supported:
    German, English
    Requirements:
    1. MongoDB


    [​IMG]

    Configuration:

    General
    German:

    Code (Text):
    {
      "color": "§b",
      "prefix": "§7[§bClan§7] §8» §7",
      "wrongNumber": "Keine gültige Zahl angegeben!",
      "helpMessage": "Zeigt dir alle wichtigen Befehle an!",
      "createMessage": "Erstellt einen Clan!",
      "deleteMessage": "Löscht deinen Clan!",
      "inviteMessage": "Lädt einen Spieler in deinen Clan ein!",
      "removeMessage": "Wirft einen Spieler aus deinen Clan!",
      "acceptMessage": "Nimmt eine Clan Anfrage an!",
      "denyMessage": "Lehnt eine Clan Anfrage ab!",
      "createdMessage": "§aClan erfolgreich erstellt!",
      "notCreatedMessage": "§cClan konnte nicht erstellt werden!",
      "alreadyInClan": "§cDu bist bereits in einen Clan!",
      "notInClan": "§cDu bist in keinen Clan!",
      "notClanOwner": "§cDu bist nicht der Besitzer von diesen Clan!",
      "wrongPage": "§cAngegebene Seite existiert nicht!",
      "clanDeleteSuccess": "§aClan erfolgreich gelöscht!",
      "clanNotExists": "§aClan §b%clan% §7existiert nicht!",
      "clanDeleteError": "§cClan konnte nicht gelöscht werden!",
      "clanDeleted": "§7Der Clan §b%clan% §7wurde gelöscht.",
      "clanInvited": "§7Du wurdest in den Clan §b%clan% §7eingeladen.",
      "clanNotInvited": "§7Du wurdest vom Clan §b%clan% §7nicht eingeladen!",
      "clanInviteAccepted": "§7Du hast die Anfrage von §b%clan% §7angenommen!",
      "clanInviteDenied": "§7Du hast die Anfrage von §b%clan% §7abgelehnt!",
      "clanRemovePlayer": "§7Du wurdest aus dem Clan §b%clan% §7geworfen!",
      "playerNotInClan": "§7Spieler §b%player% §7ist nicht in deinen Clan!",
      "playerAlreadyInClan": "§7Der Spieler §b%player% §7ist bereits in einem Clan.",
      "playerAlreadyInvited": "§7Der Spieler §b%player% §7wurde bereits eingeladen.",
      "playerInvited": "§7Der Spieler §b%player% §7wurde in deinen Clan eingeladen.",
      "playerRemoveClan": "§7Spieler §b%player% §7wurde aus dem Clan geworfen!",
      "playerNotInvited": "§7Der Spieler §b%player% §7wurde nicht in deinen Clan eingeladen.",
      "playerNotOnline": "§7Der Spieler §b%player% §7ist nicht online."
    }
    English:
    Code (Text):

    {
      "color": "§b",
      "prefix": "§7[§bClan§7] §8» §7",
      "wrongNumber": "Entered not a valid number!",
      "helpMessage": "Shows every command!",
      "createMessage": "Creates a clan!",
      "deleteMessage": "Deletes a clan!",
      "inviteMessage": "Invites a player into the clan!",
      "removeMessage": "Removes a player from clan!",
      "acceptMessage": "Accept a clan invite!",
      "denyMessage": "Deny's a clan invite!",
      "createdMessage": "§aClan successfully created!",
      "notCreatedMessage": "§cClan could not be created!",
      "alreadyInClan": "§cYou are already in a clan!",
      "notInClan": "§cYou are not in a clan!",
      "notClanOwner": "§cYou are not the owner of this clan!",
      "wrongPage": "§cEntered page does not exists!",
      "clanDeleteSuccess": "§aClan successfully deleted!",
      "clanNotExists": "§aClan §b%clan% §7does not exists!",
      "clanDeleteError": "§cClan could not be deleted!",
      "clanDeleted": "§7The clan §b%clan% §7was deleted.",
      "clanInvited": "§7You are invited to the clan §b%clan%.",
      "clanNotInvited": "§7You are not invited into the §b%clan% §7!",
      "clanInviteAccepted": "§7You have accepted the invite from §b%clan% §7!",
      "clanInviteDenied": "§7You denied the invite from §b%clan% §7!",
      "clanRemovePlayer": "§7You have been kicked from §b%clan% §7!",
      "playerNotInClan": "§7Player §b%player% §7is not in your clan!",
      "playerAlreadyInClan": "§7Player §b%player% §7is already in your clan.",
      "playerAlreadyInvited": "§7Player §b%player% §7already invited.",
      "playerInvited": "§7Player §b%player% §7was invited into the clan.",
      "playerRemoveClan": "§7Player §b%player% §7was kicked out of the clan!",
      "playerNotInvited": "§7Player §b%player% §7has no invite to the clan.",
      "playerNotOnline": "§7Player §b%player% §7is not online."
    }
     
    Database
    Code (Text):
    {
      "host": "localhost",
      "user": "root",
      "password": "secret",
      "port": 27017,
      "database": "clan"
    }

    Example
    Code (Java):
           for (ClanPlayer clanPlayer : ClanSystem.getClanSystem().getClanManager().getClanByName("STRAWBERRY").getClanPlayers()) {
                System.out.println(clanPlayer.getName());
            }

Recent Reviews

  1. letzYassineTvYT
    letzYassineTvYT
    5/5,
    Version: 0.1
    The best MongoDB clansystem i ever saw.
    5 stars! ---------------------------------------------------------
  2. haltiq
    haltiq
    5/5,
    Version: 0.1
    It's a very good ClanSystem. Keep up the good work.
    Looking forward to see more of this