DeeLogin 1.0.3

A simple plugin to login for offline server

  1. DeeChael
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Languages Supported:
    English | 简体中文
    DeeLogin
    A simple plugin to login
    [​IMG]
    This plugin is a easy login plugin

    No more info for this plugin
    Just easy for using
    [​IMG]
    /deelogin - deelogin.command.deelogin - op
    /login - deelogin.command.login - player
    /register - deelogin.command.register - player
    /changepassword - deelogin.command.changepassword - player
    /langdl - deelogin.command.langdl - player
    [​IMG]
    config.yml

    Code (YAML):

    Setting
    :
     #yaml - save by yaml file - slowest
      #sqlite - save by sqlite - fast - is not support now
      #mysql - save by mysql - fastest
      save-by
    : "yaml"
      max-char
    : 32
      min-chat
    : 3
      console-language
    : "en_US"
      wrong-password-kick
    : false
      #if you want to make this true
      #your server os must is windows os
      gui
    : false
     
    #if language file exist in "lang" folder but not exist at there
    #player also can change his language with command "langdl"
    #this is just show in tab complete list
    #如果语言文件已经存在于lang文件夹但是没有写在这里
    #玩家仍然可以用langdl指令修改他的语言
    #这里只是显示在tab指令时的列表中
    Language
    :
    - "zh_CN"
    - "en_US"

    #You only need create database
    #plugin will auto craete table
    MySQL
    :
      database
    : "deelogin"
      table
    : "deelogin"
      host
    : "localhost"
      port
    : 3306
      username
    : "root"
      password
    : "put your mysql password there"
     

    zh_CN.yml

    Code (YAML):
    you-must-a-player: "&c你必须是个玩家"
    you-has-not-permission
    : "&c你没有权限使用此指令"
    unknown-command
    : "&c未知的指令"
    reload-suc
    : "&c已重载配置文件"
    login-tips
    : "&c输入 /login <密码> 来登录"
    reg-tips
    : "&c输入 /register <密码> <重复密码> 来注册"
    logged
    : "&c你已经登录过了"
    regged
    : "&c你已经注册过了"
    unlog
    : "&c你还未登录"
    unreg
    : "&c你还未注册"
    log-suc
    : "&c登陆成功"
    reg-suc
    : "&c注册成功"
    pwc-suc
    : "&c密码修改成功"
    wrong-pw
    : "&c密码错误,请重新登录"
    wrong-opw
    : "&c旧密码错误"
    unsame-pw
    : "&c两次密码不一致"
    long
    : "&c密码长度不能超过%max_char%, 不能低于%min_char%"
    can-not-same
    : "&c新密码不能与旧密码一致"
    lang-suc
    : "&c成功将语言修改为 &6中文(简体)"
    not-exist-lang
    : "&c不存在的语言"

    line
    : "&c=-=-=-=-=-=-=-=-=-=-=-=-="

    help-msg
    :
    - "&c/DeeLogin - DeeLogin基础指令"
    - "&c/login - 登录指令"
    - "&c/register - 注册指令"
    - "&c/changepassword - 修改密码指令"
    - "&c/langdl - 语言设置指令"

    tabcomplete
    :
      default
    :
        player
    : "<玩家>"
        name
    : "<名称>"
        int
    : "<数值>"
      login
    :
        first
    : "<密码>"
      register
    :
        first
    : "<密码> <重复密码>"
        second
    : "<重复密码>"
      changepassword
    :
        first
    : "<旧密码> <新密码> <重复新密码>"
        second
    : "<新密码> <重复新密码>"
        third
    : "<重复新密码>"
    gui
    :
      button
    :
        reload
    : "重载配置文件"
     

    en_US.yml
    Code (YAML):
    you-must-a-player: "&cYou must a player"
    you-has-not-permission
    : "&cYou have not permission to use this command"
    unknown-command
    : "&cUnknown command"
    reload-suc
    : "&cReloaded config file"
    login-tips
    : "&center /login <password> to login"
    reg-tips
    : "&center /register <password> <confirm password> to register"
    logged
    : "&cYou have logged-in"
    regged
    : "&cYou have registered"
    unlog
    : "&cYou have not logged in"
    unreg
    : "&cYou have not registered"
    log-suc
    : "&cLogin successfully"
    reg-suc
    : "&cRegister successfully"
    pwc-suc
    : "&cChange password successfully"
    wrong-pw
    : "&cWrong password, please re-login"
    wrong-opw
    : "&cWrong old password"
    unsame-pw
    : "&cConfirm password not same as password"
    long
    : "&cPassword length cannot longer than %max_char%, cannot less than %min_char%"
    can-not-same
    : "&cNew password cannot same as old password"
    lang-suc
    : "&cSuccessful change language to &6English(US)"
    not-exist-lang
    : "&cThis language is not exist"

    line
    : "&c=-=-=-=-=-=-=-=-=-=-=-=-="

    help-msg
    :
    - "&c/DeeLogin - DeeLogin main command"
    - "&c/login - login command"
    - "&c/register - register command"
    - "&c/changepassword - change password command"
    - "&c/langdl - set language command"

    tabcomplete
    :
      default
    :
        player
    : "<player>"
        name
    : "<name>"
        int
    : "<int>"
      login
    :
        first
    : "<password>"
      register
    :
        first
    : "<password> <confirm password>"
        second
    : "<confirm password>"
      changepassword
    :
        first
    : "<old password> <new password> <confirm new password>"
        second
    : "<new password> <confirm new password>"
        third
    : "<confirm new password>"
    gui
    :
      button
    :
        reload
    : "Reload"
     

    [​IMG]
    [​IMG]
    (Enabled message)
    [​IMG]
    (register tips)
    [​IMG]
    (register command tab complete)
    [​IMG]
    (register message)
    [​IMG]
    (change password command tab complete)
    [​IMG]
    (new password cannot same as old password message)
    [​IMG]
    (langdl command tab complete)
    [​IMG]
    (wrong password kick with login)
    (default setting is false, you can make it true in config.yml)
    [​IMG]
    (see logged in player with command)

Recent Updates

  1. API updated!
  2. Support MySQL
  3. Fixed bug

Recent Reviews

  1. Juknek
    Juknek
    1/5,
    Version: 1.0.2
    Sorry but the truth seems to me a very bad plugin, it lets users use commands without logging in and they tried to get in with a staff account and luckily they did not reach to give before they are banned.