欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“CrazyLogin”的源代码
←
CrazyLogin
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
{{Bukkit Plugin Infobox |版本=2.13.1 |前置插件=[CrazyCore] |兼容服务端版本=1.4.5-1.7.2 }} CrazyLogin是一款支持Cauldron(旧称mcpc-plus)的登录插件。(未完成) == 关于配置文件config.yml == version: X.Y 此插件的版本可以在这里找到 https://github.com/ST-DDT/CrazyLogin/blob/master/src/main/resources/plugin.yml 提示信息头部 (它不能被任意一种reload所改变(也就是说,只能重启)) chatHeader: '&C[&ACrazyLogin&C] &F' database: 保存类型↓ 可以为: 'MYSQL'(MYSQL数据库),'FLAT'(文件name.db),'CONFIG'(不明) saveType: FLAT 是否在关服时写入数据 saveOnShutdown: true CONFIG 数据记录模式配置 CONFIG: path inside config.yml path: accounts columns: name: name password: password ips: ips lastAction: lastAction FLAT 数据记录模式配置 FLAT: 数据库文件在插件config.yml所在目录中,下面可以更改文件名 filePath: accounts.db MYSQL 数据库记录配置 更多MYSQL配置戳这里 → [http://dev.bukkit.org/bukkit-plugins/crazycore/pages/mys-ql/ 这里] MYSQL: connection: host: localhost 链接数据库地址 port: '3306' 端口 dbname: Crazy 数据库名 user: root 用户名 password: '' 密码 tableName: CrazyLogin_accounts 表的名字 是否在没有玩家在线时让数据加载(这会消耗RAM!). 设置为false来使插件RAM占用减少 cached: true 如果下面的选项设置为true,那么在玩家登陆时将不会更新数据库, 通常在多个服务器使用同一数据库时派上用场 static: false columns: name: name password: password ips: ips lastAction: lastAction SQLITE 数据库配置 SQLITE: connection: path: plugins/CrazyLogin/accounts.sqlite sqlite路径 tableName: CrazyLogin_accounts 表名 是否在没有玩家在线时让数据加载(这会消耗RAM!). 设置为false来使插件RAM占用减少 cached: true 如果下面的选项设置为true,那么在玩家登陆时将不会更新数据库, 通常在多个服务器使用同一数据库时派上用场 static: false columns: name: name password: password ips: ips lastAction: lastAction 设置在登录时是否一定需要密码或令玩家在想登陆时输入密码,玩家没有登录(或注册)时不能聊天、合成、破坏/创建方块、扔掉/拾取物品、移动/传送或瞬移、打开容器 权限节点无效,op或者玩家一定需要输入密码或可选地输入密码 alwaysNeedPassword: true if true you have to repeat the new password if you want to change it. Ex: /register {OldPassword} <NewPassword> <NewPassword> confirmNewPassword: false if true you have to insert your old password if you want to change it. Ex: /register <OldPassword> <NewPassword> {NewPassword} confirmWithOldPassword: false if true if everyone is logged in protection will be disabled to decrease overall performance usage, but increase join, login and quit performance dynamicProtection: false hides LOGIN.FAILEDWARN & COMMAND.EXPLOITWARN messages INFO: some other warn messages will be hidden in the future too. WARNING: you won't notice any (blocked) attempt to hack the server (until he managed to do so). hideWarnings: false you have to login again after being inactive/offline for at least x seconds when using a new ip you are logged out automatically autoLogout: 3600 when enabled you are kicked when having an account and you did not login after x seconds (-1=disabled) autoKick: -1 when enabled you are banned for x seconds after being kicked for waiting to long to login (-1=disabled) autoTempBan: -1 when enabled you are kicked when not having an account after x seconds (-1=disabled) autoKickUnregistered: -1 when enabled you are kicked when failing login x times (-1=disabled) autoKickLoginFailer: 3 when enabled you are banned for x seconds for failing to login (-1=disabled) autoTempBanLoginFailer: -1 when enabled you are kicked when using a none whitelisted command x times. (-1=disabled) autoKickCommandUsers: false when enabled you are banned for x seconds for executing none whitelisted commands. (-1=disabled) autoTempBanCommandUsers: when enabled you cannot execute a command without having registered. (works with autoKickCommandUsers) (true/false) blockGuestCommands: true when enabled you cannot chat without having registered. (true/false) blockGuestChat: false when enabled you cannot join without having registered an account (use with mysql databases) (true/false) blockGuestJoin: false guest data are removed when leaving the server this include all CrazyPlugins, playerfile (if enabled), +more (if commands are setup) after removing searching for the playersname in all files of that server will have 0 results. (Best Case) removeGuestData: false if set to true ingame registrations are disabled (command and pluginChannel) (true/false) disableRegistrations: false if set to true you cannot use adminlogin command (true/false) disableAdminLogin: false if set to true you cannot use tokenlogin command (true/false) disableTokenLogin: false when disabled request login/register messages are spammed every cancelled action, when enabled only every 5 or more seconds (true/false) doNotSpamAuthRequests: false only ask the player once to create a password (if alwaysNeedPassword=false) (true/false) doNotSpamRegisterRequests: false auth request are delayed for x ticks to prevent it from being displaced by other messages. delayAuthRequests: 0 repeat requests every x ticks to prevent it from being displaced by other messages. repeatAuthRequests: 200 these commands can be executed as guest (even if blockGuestCommands is enabled) or when not logged in commandWhitelist: - /l(ogin)?(\z| .*) - /register(\z| .*) - /language(\z| [a-z]{2,3}_[a-z]{2,3}) - /language select(\z| .*) - /language list(\z| .*) - /worldedit cui the encryption alogrithm used to encrypt your passwords. http://dev.bukkit.org/server-mods/crazylogin/pages/encryption/ encryptor: name: CrazyCrypt1 the minimum allowed password length. minPasswordLength: 3 the minimum allowed password length for players with permissions. protectedAccountMinPasswordLength: 7 block player join with an online players name (prevents Logged in from another location messages) (true/false) forceSingleSession: true bypass forceSingleSession when using the same ip (true/false) forceSingleSessionSameIPBypass: true activates the preLoginSecurity x ticks later (hideInventory / forceSaveLogin) (false/0, 1 , ...) this is intended to allow customSpawns and joinRewards delayPreRegisterSecurity: 5 activates the preLoginSecurity x ticks later (hideInventory / forceSaveLogin) (false/0, 1 , ...) this is intended to allow customSpawns and joinRewards WARNING: some hacked clients may be able to use that time to read the inventory/location delayPreLoginSecurity: false when enabled you are teleported to spawn until login if recieving damage. (true/false) saveLoginEnabled: true when enabled you are teleported to spawn until login. (true/false) this fixes issues with AntiCheatPlugins whilte not logged in and being in mid air. forceSaveLogin: false custom saveLogin locations for each world saveLoginLocations: {} world: x: 1500 y: -300 z: 0.1 this parameters are optional world: world yaw: 0 pitch: 0 when enabled your inventory is hidden until login. (true/false) hideInventory: false hide every player which isn't logged in. (true/false) hidePlayer: false hide chat from players who aren't logged in to avoid espionage. (true/false) hideChat: false Delay Join messages until login / hide Quit messages if not logged in. (true/false) delayJoinQuitMessages: false use the multilingual messages defined in the lang files. (true/false) useCustomJoinQuitMessages: true hide Password from Console (Player issues command: /login Password) (true/false) INFO: This could bypass some command protections/mechanics from other plugins in very rare cases. hidePasswordsFromConsole: false maximum count of ips stored per player maxStoredIPs: 5 maximum players allowed to play on your server at once maxOnlinesPerIP: 3 maximum players allowed to register an account using the same ip on your server maxRegistrationsPerIP: 3 automatically delete accounts that haven't been used for x days(-1=disabled) WARNING: deletes all data belonging to this player (including those saved in other plugins; equals "/crazycore player delete <Player>") autoDelete: -1 call special events (do not enable it, if you don't need it) send raw passwords to other plugins when changing passwords pluginCommunicationEnabled: false you can move x blocks from the location you joined when not logged in when set to 0 you cannot move/rotate moveRange: 5.0 when enabled only default chars are allowed in a players name (true/false/[a-zA-Z0-9_]/...) filterNames: true check a players name case for its char case (true/false) when enabled a player cannot join as "PLaYer" when he registered as "Player" some encryptions may fail when a player has different char cases. INFO: a player cannot bypass login by using an different name case at any time. blockDifferentNameCases: false minimun length of player names minNameLength: 3 maximum length of player names (minecraft max is 16) maxNameLength: 16 additional information about logging can be found here http://dev.bukkit.org/server-mods/crazycore/pages/logging/ logs: Join: path: false console: false Quit: path: false console: false Login: path: false console: false Account: path: false console: false Logout: path: false console: false LoginFail: path: false console: false ChatBlocked: path: false console: false CommandBlocked: path: false console: false AccessDenied: path: false console: false
本页使用的模板:
模板:ArticleCategory
(
查看源代码
)
模板:Bukkit Plugin Infobox
(
查看源代码
)
模板:Plugin Infobox
(
查看源代码
)
模板:信息表
(
查看源代码
)
模板:信息表/列表
(
查看源代码
)
返回
CrazyLogin
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki