Minecraft(我的世界)中文论坛

标题: [管理|安全][PCD]LuckPerms —— 高效快速的权限插件[1.7.X-1.15.X]

作者: cc7w    时间: 2017-2-25 21:09
标题: [管理|安全][PCD]LuckPerms —— 高效快速的权限插件[1.7.X-1.15.X]
本帖最后由 cc7w 于 2020-2-9 19:59 编辑


本插件需要Java8才能工作
欢迎阅读插件Wiki:
http://www.mcbbs.net/thread-716336-1-1.html
https://github.com/PluginsCDTribe/LuckPerms/wiki
贡献者 @海螺螺 @cc7w @INKDRRAK

链接支持


插件介绍

LuckPerms 是一款快速、可靠、灵活、进阶权限管理插件
这款插件的主要优势是有高效率和很多特性,它可以填补其他权限插件的不足之处

并且它与其他权限插件的基础特性基本相同,易上手
LuckPerms 插件同样对开发者也提供了广泛的API,并且支持众多Minecraft软件和数据储存方式。
数据迁移

LuckPerms 插件支持自动从已安装的权限插件中迁移数据。
当前插件支持从以下插件中迁移数据——
  • GroupManager
  • zPermissions
  • PermissionsEx
  • PowerfulPerms
  • BungeePerms
  • bPermissions
要想了解更多此项功能,请阅读插件维基页面
插件联动

WorldGuard 区域:
大多数权限插件提供在某些WorldGuard区域的权限。
我个人感觉提供这种支持不属于本插件的范围,并且最好用一个附属插件分离。
就如上所说,作者写了一个附属插件,ConditionalPerms 来填补这个漏洞。
它不仅支持 WorldGuard 区域,也支持许多其他插件。
这包括 Factions 、 Towny 、  PlotSquared, 、 CombatTagPlus 和 PlaceholderAPI。
我认为这是一个更好的方法。

聊天支持:
LuckPerms 支持设置前缀或后缀,然而它们不会被添加到你的聊天。

你需要安装一款兼容 Vault 的聊天管理插件来使用 LuckPerms 插件中的数据并使用聊天前缀后缀。
(我建议 EssentialsX)
命令权限


命令总览


权限

全汉化地址
https://github.com/PluginsCDTribe/LuckPerms/wiki/Command-Usage
配置(完全汉化)




常见问题

我使用 EssentialsChat ,但不正常工作
请确保你在使用最新版的 EssentialsX 并且安装了 Vault。EssentialsX 的 X 很重要,本插件不兼容旧版本Ess。
该怎么安装 LuckPerms 呢?
如果你在运行很多的服务器,你应该将 LuckPerms 放入每个服务器的 plugins 文件夹。
如果你想使用 BungeeCord 来应用权限,你需要将 LuckPermsBungee.jar 放入 BungeeCord 插件文件夹。
如果你选择只在 BungeeCord 安装 LuckPerms,他将不会影响任何 Spigot/Sponge 服务器的权限检查,如果你想要使用 LuckPerms,你必须将 LuckPerms 安装在这些服务器。
我可以只在 BungeeCord 安装 LuckPerms 吗?
在 BungeeCord 上的权限系统是完全独立于 Spigot/Sponge 服务器的。
如果你想让 Spigot/Sponge 的权限检查被 LuckPerms 处理的话,在每个 Spigot/Sponge 服务器都安装 LuckPerms。
如果你想让 BungeeCord 服务器的权限检查被 LuckPerms 处理,在 BungeeCord 服务器安装 LuckPerms。
你可以只在 BungeeCord 安装 LuckPerms,但是 Spigot/Sponge 服务器的权限检查将不会被 LuckPerms 处理。
我应该怎样在多个服务器中同步权限呢?
将每个 LuckPerms 连接到同一个 MySQL/MongoDB 服务器,你可以使用 /luckperms sync 来从数据库获得最后的权限更新。你也可以 建立一个通讯服务 来立刻在你的服务器之间同步更改。
LuckPerms 不能连接到 Redis 服务器
检查以下是否正常:
  • 你正在使用正确的地址和端口
  • 你的密码是正确的
  • 没有防火墙规则阻拦了连接
  • Redis 服务器正在运行
LuckPerms 不能连接到 MySQL 服务器
检查以下是否正常:
  • 你正在使用正确的地址和端口
  • 你使用了正确的用户名 / 密码
  • 数据库存在并且用户可以访问
  • 该服务器在线并且接受连接
  • 没有防火墙规则阻拦了连接
  • MySQL 正确绑定了端口,并且安装 LuckPerms 的服务器可以访问

检查 MySQL 的连接限制没有超过,默认 LuckPerms 会使用 10 个连接,如果你有过多的插件连接了同一个服务器,你需要增加这个限制。
如果你得到了 Communications link failure 的错误,或者由于超时导致的错误,那么上面的有一条是不正常的。
给玩家 LuckPerms 表的权限,使用
GRANT ALL PRIVILEGES ON [databasename].* TO '[username]'@'[ipaddress]';
记得替换 [ ] 里的东西。
比如:
GRANT ALL PRIVILEGES ON luckperms.* TO 'luck'@'%';
接着当你完成这个更改后,使用
FLUSH PRIVILEGES;




设置玩家的前缀后缀与元数据

引子

这教程包括如何使用LuckPerms插件设置和管理玩家的前缀,后缀以及元数据。
如果你已经对这些概念很熟悉了,或是只想查看本插件如何实现更改,你应该阅读命令使用 页面的 “section” 小节。

关键术语
前缀/后缀
Minecraft服务器上的前缀和后缀代指你聊天用户名前后的文本。
举个例子,在下列的聊天中:
[Admin] Luck the great: Hello!
玩家的前缀是"[Admin] "部分,玩家的后缀是" the great"部分。

元数据
有时元数据指“选项”或“变量”,元数据是跟权限组有关的额外数据部分。与权限不同的是,元数据分成两部分,一部分是“关键字”,另一部分是“值”。
关键字就是元数据的名字,值就是关键字所代表的数据。
举个例子,我的用户有下列的元数据,这元数据代表我最多能设置5个家,然后我的用户名应该是蓝色的。
max-homes = 5
username-color: blue

是谁提供了对这些的支持?
一般来说,提供服务器管理权限的插件就有能够让你设置,管理和储存玩家的前缀,后缀和元数据的功能,这对于LuckPerms插件来说也一样。
有时,提供这些设置的权限插件也能够直接在游戏中应用这些值。但是这对于LuckPerms来说不是它能做到的任务,你需要安装另一款额外的插件来在游戏聊天中应用,关于这点我们稍后详述。

前缀/后缀/元数据是怎么存储的
LuckPerms 插件将前缀和后缀转换成权限节点来存储。你可能会注意到当你给一位用户或一个权限组添加权限的恶化,他们的权限信息中会多出一条跟你设置的值相同的权限数据。为什么要这样做呢?好的,从编程的角度来说,让所有东西都储存在一个地方,用相同的格式,这样做更简单。这也意味着你能够简单的更改前缀和后缀,就像你改权限的方式一样。
前缀和后缀分成了两部分
Weight —— 这是决定着前缀和后缀优先级的数值,较大的数代表着较大的优先级。
Value —— 这是真正的前缀的值。
例如一个叫做 "[Admin] " 的前缀,优先级设置为100,转换成权限就是: "prefix.100.[Admin] "。
对于元数据来说所使用的系统也相似,元数据组合 favourite-color = red ,转换成权限就是:"meta.favourite-color.red".

前缀和后缀的优先级是怎么工作的
前缀和后缀和权限一样,也能够继承。这意味着LuckPerms插件需要决定,当需要显示前缀或后缀时,真正为玩家显示哪一个。
当另外一款插件请求玩家的前缀或后缀时,LuckPerms插件会:
  • 收集玩家的所有前缀与后缀,包括继承的
  • 根据他们的优先级来进行分类,高的优先级数值代表高的优先级
  • 然后决定出最高优先级的前缀或后缀来为玩家展示
  • 如果发现了两个相同优先级的前缀或后缀的话,最接近于用户的那一个会被使用,接近的意思就是插件在搜索继承数据时最先找到的那一个。

怎么为玩家设置前缀或后缀
举个例子,如果我想让admin权限组的玩家拥有 "&c[Admin] " 前缀,在mod权限组的玩家拥有 "&d[Mod] " 前缀的话,我需要运行:
  • /lp creategroup admin
  • /lp creategroup mod
  • /lp group admin parent add mod
  • /lp group admin meta addprefix 100 "&c[Admin] "
  • /lp group mod meta addprefix 90 "&d[Mod] "
然后如果我决定想要将admin用户组的称号改为使用 "&4" 这个颜色代码的话,要想删除之前设定的值,我需要运行:
/lp group admin meta removeprefix 100
这会将所有设定给admin权限组的,优先级为100的前缀全部移除,然后我就能重新设置新的前缀值了。
对于临时设定用户前缀或后缀的方法和增加临时权限或临时权限组的方法差不多。
所有的权限使用方法可以在权限使用页面找到。增加和移除元数据的方法也列在了那里。

怎么查看一位玩家或一个用户组所有的前缀或后缀
解决前缀或后缀相关问题最简单的方式就是使用info命令。
举个例子: /lp user Luck meta info。这会将用户所有的前缀,后缀和元数据,以及继承的相关信息列举出来。
按照优先级来排序,所以你就能很清楚的看到目前应用的值是哪一个。
另外一条有趣的命令就是玩家的全局信息命令: /lp user Luck info。
如果玩家在服务器上在线的话,这会直接给你展示所提供给要读取LuckPerms信息的插件的前缀或后缀。

展示前缀和后缀
就像早些时候提到的那样,LuckPerms插件不会为你处理任何的聊天格式相关信息。
你需要安装额外的插件来做到这个。
下面为你列出了一些推荐的聊天管理插件。

Bukkit/Spigot
LuckPerms 目前已经支持所有能够从 Vault 插件读取信息的聊天管理插件了。
你需要在你的服务器上安装Vault来让其工作。
如果你发现某款插件所获取的数据不正确的话,请确保 /vault-info 插件输出的信息展示的数据是从LuckPerms插件处读取的。
一些较为受欢迎的,且支持Vault的聊天管理插件包括:
  • EssentialsXChat —— 原来的Essentials插件的升级复刻版本。(“X” 是很重要的!)
  • ChatEx
  • DeluxeChat —— 你能够使用Vault或LuckPerms所提供的Placeholder变量。
  • ChatControl —— 也支持其他选项的设置来帮助管理聊天。
  • 列举出所有可用的插件没有任何意义,再说一遍,所有支持Vault的聊天管理插件都支持LuckPerms!

BungeeCord
  • gChat
  • MultiChat
  • BungeeChat

Sponge


  • Nucleus —— 就像是“Essentials”一样的插件,包括 聊天管理模块.

作者: cc7w    时间: 2017-2-25 21:10
本帖最后由 cc7w 于 2020-2-9 19:54 编辑

更新日志楼





作者: 幻境雲達達    时间: 2017-2-25 21:12
哇 pcd 我好感动
作者: 我是小童鞋    时间: 2017-2-25 21:32
本帖最后由 我是小童鞋 于 2017-3-3 17:26 编辑

......你要搬?会用就好。我实在没时间。你搬吧。前排支持
2017.03.03:咦?怎么还没更新

作者: _DIM_    时间: 2017-2-25 21:43
本帖最后由 酷车手BB弹 于 2017-2-25 21:57 编辑

。。明明是我先发现的
回复评论:你这么一说,我突然有了今晚熬夜全汉化完后二搬的冲动

作者: 我是小童鞋    时间: 2017-2-25 22:15
酷车手BB弹 发表于 2017-2-25 21:43
。。明明是我先发现的
回复评论:你这么一说,我突然有了今晚熬夜全汉化完后二搬的冲动 ...

你再搬,估计全论坛共有四个同贴(四大天王?)
作者: 楚枫大大    时间: 2017-2-27 01:17
支持作者
作者: @TGL    时间: 2017-3-3 18:05
希望指令部分能完全汉化
作者: 夏小沫    时间: 2017-3-12 19:24
1.7.10 保温杯端 mod服 无法使用
  1. [19:02:31] [Server thread/ERROR]: Could not load 'plugins\LuckPerms-Bukkit-3.0.0.jar' in folder 'plugins'
  2. org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.lucko.luckperms.bukkit.LPBukkitPlugin'
  3.         at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:191) ~[PluginClassLoader.class:1.7.10-1614.58]
  4.         at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:145) ~[JavaPluginLoader.class:1.7.10-1614.58]
  5.         at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:334) ~[SimplePluginManager.class:1.7.10-1614.58]
  6.         at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:256) [SimplePluginManager.class:1.7.10-1614.58]
  7.         at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:343) [CraftServer.class:1.7.10-1614.58]
  8.         at net.minecraft.world.storage.SaveHandler.initBukkitData(SaveHandler.java:462) [ayq.class:?]
  9.         at net.minecraft.world.storage.SaveHandler.func_75757_d(SaveHandler.java:138) [ayq.class:?]
  10.         at net.minecraft.world.World.<init>(World.java:374) [ahb.class:?]
  11.         at net.minecraft.world.WorldServer.<init>(WorldServer.java:162) [mt.class:?]
  12.         at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:375) [MinecraftServer.class:?]
  13.         at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:337) [lt.class:?]
  14.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:643) [MinecraftServer.class:?]
  15.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
  16. Caused by: java.lang.ClassNotFoundException: Failed to remap class me.lucko.luckperms.bukkit.LPBukkitPlugin
  17.         at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:534) ~[PluginClassLoader.class:1.7.10-1614.58]
  18.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:455) ~[PluginClassLoader.class:1.7.10-1614.58]
  19.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-1614.58]
  20.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  21.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  22.         at java.lang.Class.forName0(Native Method) ~[?:1.8.0_121]
  23.         at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_121]
  24.         at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-1614.58]
  25.         ... 12 more
  26. Caused by: java.lang.IllegalArgumentException: INVOKESPECIAL/STATIC on interfaces require ASM 5
  27.         at org.objectweb.asm.MethodVisitor.visitMethodInsn(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  28.         at org.objectweb.asm.ClassReader.a(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  29.         at org.objectweb.asm.ClassReader.b(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  30.         at org.objectweb.asm.ClassReader.accept(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  31.         at org.objectweb.asm.ClassReader.accept(Unknown Source) ~[asm-all-5.0.3.jar:5.0.3]
  32.         at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:246) ~[JarRemapper.class:?]
  33.         at net.md_5.specialsource.JarRemapper.remapClassFile(JarRemapper.java:232) ~[JarRemapper.class:?]
  34.         at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:499) ~[PluginClassLoader.class:1.7.10-1614.58]
  35.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:455) ~[PluginClassLoader.class:1.7.10-1614.58]
  36.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:211) ~[PluginClassLoader.class:1.7.10-1614.58]
  37.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  38.         at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
  39.         at java.lang.Class.forName0(Native Method) ~[?:1.8.0_121]
  40.         at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_121]
  41.         at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:189) ~[PluginClassLoader.class:1.7.10-1614.58]
  42.         ... 12 more
复制代码

作者: Peng_Lx    时间: 2017-5-7 22:30
本帖最后由 Peng_Lx 于 2017-5-8 20:02 编辑

能不能提供一下内核汉化~!
作者: jued_huangjim    时间: 2017-5-24 15:39
本帖最后由 jued_huangjim 于 2017-5-24 16:08 编辑

权限组的聊天前缀和后缀无法使用
essx版本:2.0.1
作者: wy5629841    时间: 2017-6-3 16:24
luckperms有没有一个很关键的功能,反权限功能,groupmanager通过在前面加一个“-”来做成反权限,luckperms有这样的设置吗?指令格式是什么
作者: _DIM_    时间: 2017-7-5 11:36
接坑可以不
我将持续更新
作者: cc7w    时间: 2017-7-5 11:55
本帖最后由 cc7w 于 2020-2-9 20:00 编辑
酷车手BB弹 发表于 2017-7-5 11:36
接坑可以不
我将持续更新

可以

作者: 旧苹果    时间: 2017-7-7 06:24
不知道怎样 好像很强
作者: 拍卖官    时间: 2017-7-15 23:36
完全看不懂教程
作者: 拍卖官v    时间: 2017-7-28 22:37
大佬,为什么突然插件的指令失效,但是已经编程好的权限还能用,只能删除配置文件重新生成才能用指令,这是什么鬼问题
作者: 夙夜残风    时间: 2017-8-13 21:01
楼主,问一下怎么批量添加权限啊
作者: cc7w    时间: 2017-8-13 21:15
夙夜残风 发表于 2017-8-13 21:01
楼主,问一下怎么批量添加权限啊

用权限组
https://github.com/PluginsCDTribe/LuckPerms/wiki/Usage
“创建第一个权限组”
“将玩家加入到权限组中”
作者: 夙夜残风    时间: 2017-8-13 22:00
1345979462 发表于 2017-8-13 21:15
用权限组
https://github.com/PluginsCDTribe/LuckPerms/wiki/Usage
“创建第一个权限组”

我说的是第一个权限组。。default里面一个权限没有,我用网页版一个个加进去的。。。
作者: cc7w    时间: 2017-8-13 22:12
夙夜残风 发表于 2017-8-13 22:00
我说的是第一个权限组。。default里面一个权限没有,我用网页版一个个加进去的。。。 ...

在游戏中用指令加就好了哦

/lp group default set 权限 true
作者: cc7w    时间: 2017-8-14 08:51
拍卖官v 发表于 2017-7-28 22:37
大佬,为什么突然插件的指令失效,但是已经编程好的权限还能用,只能删除配置文件重新生成才能用指令,这是 ...

有错误信息吗
作者: cc7w    时间: 2017-8-14 08:51
拍卖官 发表于 2017-7-15 23:36
完全看不懂教程

这块仔细读读应该是能弄明白的
作者: cc7w    时间: 2017-8-14 08:52
夏小沫 发表于 2017-3-12 19:24
1.7.10 保温杯端 mod服 无法使用

尝试使用作者在构建页面中提供的legacy版本
作者: cc7w    时间: 2017-8-14 08:53
jued_huangjim 发表于 2017-5-24 15:39
权限组的聊天前缀和后缀无法使用
essx版本:2.0.1

您需要安装essx的chat附属插件
作者: cc7w    时间: 2017-8-14 08:53
wy5629841 发表于 2017-6-3 16:24
luckperms有没有一个很关键的功能,反权限功能,groupmanager通过在前面加一个“-”来做成反权限,luckperm ...

把权限set成false
作者: 夙夜残风    时间: 2017-8-16 05:08
1345979462 发表于 2017-8-13 22:12
在游戏中用指令加就好了哦

/lp group default set 权限 true

这个我知道,我就是问问lp有没有类似PM可以直接打开文件一次性编辑很多条指令的办法,pm打开文件加好- 之后一次修改很多指令很方便,而且lp的交互界面感觉还不是很完善,有的能用有的不能用。不过总体来说功能比PM强大
作者: IceBlues7    时间: 2017-9-7 13:07
        MCBBS有你更精彩~
作者: yx522503421    时间: 2017-10-3 18:36
1.7.10mod服用不了,读取不了插件,哪个版本都不好使
作者: cc7w    时间: 2017-10-3 18:38
yx522503421 发表于 2017-10-3 18:36
1.7.10mod服用不了,读取不了插件,哪个版本都不好使

https://ci.lucko.me/job/LuckPerm ... t-Legacy-3.4.18.jar
试一下这个版本 如果不行我也没办法了
作者: Ghostxy    时间: 2017-10-4 00:51
不知道这个插件和group基本差距在哪
作者: yx522503421    时间: 2017-10-5 17:31
1345979462 发表于 2017-10-3 18:38
https://ci.lucko.me/job/LuckPerms/lastSuccessfulBuild/artifact/bukkit-legacy/target/LuckPerms-Bukk ...

试了,不行,总提示有一个什么main.calss什么鬼的,然后插件不读取
作者: 498525451    时间: 2017-11-2 19:29
玩家进不去服务器 进服时显示这个permissions data could not be loaded. please try again later. 1.11.2Tor优化端
作者: fangchenxiao    时间: 2018-1-4 20:57
https://ci.lucko.me/job/LuckPerms/
作者: sky浩瀚    时间: 2018-1-5 00:40
可是好像大家都是用Ess权限了~
作者: blackangel    时间: 2018-1-15 11:06
本帖最后由 blackangel 于 2018-1-15 13:02 编辑

Sponge 1.12.2的其他权限插件用不了,只有这个能用,刚开始用这个,感觉不太适应
默认组方面还是搞不太懂
还有汉化没法用??。。

作者: Reon_Aqest    时间: 2018-1-30 23:02
图全掉了。。。。
作者: 2553149554    时间: 2018-1-30 23:05
不知道这是什么感觉很牛逼
作者: Aaron.Hzy    时间: 2018-2-1 02:52
LuckPerms自身的变量无法使用
作者: 狡诈师    时间: 2018-2-1 07:42
图片挂了
作者: q211316907    时间: 2018-3-10 21:47

  情况:
①.玩家在MVP组,但是!在重启后玩家却跟在default组一模一样!查询出来的结果就是在MVP组里,使用/luckperms user player parent MVP  才能正常使用MVP组 - 主组还是default的情况下。

②.如果default的数据修改为MVP,即将玩家的主组改为MVP,就会出现一种情况,第一种情况中,重启后玩家将跟不在任何组一样。重新使用指令恢复正常。
- 关服下 将玩家的主组修改为MVP 不保留任何default数据的情况下。

(后台文件、指令查询都是正常的,但是就是会出现①②两个问题。得重新使用添组指令才可正常使用。)

http://www.mcbbs.net/thread-786503-1-1.html
作者: 32460743    时间: 2018-3-19 19:07
图挂了楼主快修修
作者: 2212426297    时间: 2018-3-21 10:41
Bungee版是BungeeCord的插件的权限吗.??是不是没什么用
作者: 秦诗雪    时间: 2018-3-25 18:17
本帖最后由 秦诗雪 于 2018-3-25 18:18 编辑

【问错地方了····
作者: 秦诗雪    时间: 2018-3-25 22:07
我又来了····sponge 1.12.2版的 过地狱门的时候提示 You do not have permission to travel to DIM-1请问这个相关的权限是又哪个插件影响的?或者说是关于多世界权限同步的问题?
作者: WeiJiaRun05    时间: 2018-4-4 20:08
真的很怀疑Sponge端是可以使用的……Sponge真的可以用吗?
作者: WeiJiaRun05    时间: 2018-4-14 22:29
怎样给予一个玩家最高权限
作者: FXVALF    时间: 2018-4-15 05:39
有个问题 就是说比如我加入了admin组 然后过了一会 我取消admin组 但是权限什么的都还有 是什么问题?
作者: 麦兜国丰    时间: 2018-4-26 18:34
        https://www.spigotmc.org/resourc ... sions-plugin.28140/从这里下载的装进去不好使1.12.2的Sponge试了好久了
作者: 麦兜国丰    时间: 2018-4-26 20:59
无论输入什么指令都是 Running Luckperms v4.1.80 这个。。怎么破
作者: Not105    时间: 2018-4-30 20:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: 苦力怕江口    时间: 2018-5-3 02:26
秦诗雪 发表于 2018-3-25 22:07
我又来了····sponge 1.12.2版的 过地狱门的时候提示 You do not have permission to travel to DIM-1请 ...

我遇到了跟你差不多的情况。。我是下了地狱之后不让回去,比你更惨,研究LP插件到大半夜,但是基础的用户指令都看不懂,什么set啦,settemp用谷歌翻译也翻不出什么名堂,感觉特别无助。
作者: 大力水手    时间: 2018-5-6 01:42
很好的插件,希望指令部分汉化
作者: 674996392    时间: 2018-5-17 09:23
你好,求助一下这个是什么问题:
[pool-3-thread-19/INFO]: [LuckPerms] [WARN] An exception was thrown by me.ryanhamshire.griefprevention.claim.ClaimContextCalculator whilst calculating the context of subject luckperms.api7.SubjectProxy(ref=luckperms.SubjectReference(collection=user, subject=62a0d0fe-4623-4e7b-98e2-c3f2d5a0d20e))
作者: timecb7    时间: 2018-5-26 18:09
如何给予玩家破坏建造,,tpa以及设置家。。使用warp的权限
作者: 魂蛋呃    时间: 2018-6-2 13:10
Sponge端给与op提示[LP] Please note that Server Operator status has no effect on Sponge permission checks when a permission plugin is installed. Please edit user data directly.
无法使用op权限
作者: ABUroddy    时间: 2018-6-2 23:08
大佬问一下 可以可以用命令方块是哪个权限
我现在放下命令方块就消失
作者: sy07130    时间: 2018-6-4 21:01
1.12.2海绵端  要装 EssentialsX 才能用这个权限插件吗?
作者: passage2016    时间: 2018-6-8 12:51
麻烦问一下lp group group permission info如何翻页啊谁知道?
作者: Jklhgf    时间: 2018-6-15 04:53
怎么给予权限?
作者: timecb7    时间: 2018-6-16 18:57
如何给玩家治疗宝可梦和飞行权限
作者: bailiyixi    时间: 2018-6-21 03:07
对该插件的附属ConditionalPerms很感兴趣,但点进去看说权限不足,楼主如果可以的话能否仔细介绍一下?
作者: MaxSmileLife    时间: 2018-6-26 14:39
出现了一个问题
如果使用Mysql连接跨服的话 只要涉及到中文的设置都会出现报错现象
我觉得是因为编码问题 有什么办法可以解决存储Mysql数据的编码问题吗
[14:35:03 WARN]: java.sql.SQLException: Incorrect string value: '\xE5\x88\x9D\xE
5\x85\xA5...' for column 'msg' at row 1
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.SQLError.createSQLE
xception(SQLError.java:965)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.checkErrorP
acket(MysqlIO.java:3976)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.checkErrorP
acket(MysqlIO.java:3912)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.MysqlIO.sendCommand
(MysqlIO.java:2530)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ServerPreparedState
ment.serverExecute(ServerPreparedStatement.java:1283)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.ServerPreparedState
ment.executeInternal(ServerPreparedStatement.java:783)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.mysql.jdbc.PreparedStatement.e
xecute(PreparedStatement.java:1197)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.hikari.pool.ProxyPreparedState
ment.execute(ProxyPreparedStatement.java:44)
[14:35:03 WARN]:        at me.lucko.luckperms.lib.hikari.pool.HikariProxyPrepare
dStatement.execute(HikariProxyPreparedStatement.java)
[14:35:03 WARN]:        at me.lucko.luckperms.common.messaging.sql.AbstractSqlMe
ssenger.sendOutgoingMessage(AbstractSqlMessenger.java:76)
[14:35:03 WARN]:        at me.lucko.luckperms.common.messaging.LuckPermsMessagin
gService.lambda$pushLog$2(LuckPermsMessagingService.java:132)
[14:35:03 WARN]:        at me.lucko.luckperms.common.plugin.scheduler.AbstractJa
vaScheduler$WrappedRunnable.run(AbstractJavaScheduler.java:79)
[14:35:03 WARN]:        at java.util.concurrent.Executors$RunnableAdapter.call(U
nknown Source)
[14:35:03 WARN]:        at java.util.concurrent.FutureTask.run(Unknown Source)
[14:35:03 WARN]:        at java.util.concurrent.ScheduledThreadPoolExecutor$Sche
duledFutureTask.access$201(Unknown Source)
[14:35:03 WARN]:        at java.util.concurrent.ScheduledThreadPoolExecutor$Sche
duledFutureTask.run(Unknown Source)
[14:35:03 WARN]:        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unk
nown Source)
[14:35:03 WARN]:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Un
known Source)
[14:35:03 WARN]:        at java.lang.Thread.run(Unknown Source)
[14:35:06 INFO]: [LuckPerms] [Sql Messaging] Sending ping with id: 018027e8-dc67
-4fd2-9965-2e1001bc737d
>

运行版本 Spigot 1.12.2



作者: lpm25    时间: 2018-6-29 22:22
本帖最后由 lpm25 于 2018-6-30 01:14 编辑

verbose挺方便的,支持一下
作者: hejunyi2000    时间: 2018-7-1 00:44
图裂了
请楼主更新谢谢
作者: 4眼仔    时间: 2018-7-12 16:29
不。。不太懂这个插件啊。怎么给用户组权限。。
作者: 1040166647159    时间: 2018-7-18 18:08
问下大佬加载的时候后台显示
Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
该咋办
作者: 冰星    时间: 2018-7-18 23:33
图爆炸了麻烦补一下
作者: lqc33    时间: 2018-7-19 12:55
给使用cauldron的说一下,作者在论坛上说要去 https://ci.lucko.me/job/LuckPermsLegacy/ 这里下载legacy版本,补充一些没有的库文件。。。
作者: 1344566058    时间: 2018-7-24 17:57
楼主可能是垃圾图床的受害者
作者: MR爱MC    时间: 2018-7-25 10:13
我想问下装入Sponge端...插件加载不出来怎么回事
作者: MR爱MC    时间: 2018-7-26 23:39
为什么装了这个插件按Q丢不了东西了?是不是权限问题
作者: MR爱MC    时间: 2018-7-27 19:24
奇怪..我给的权限是没错的/lp group default permission set pixelextras.commands.Evs true但是玩家一直没有使用命令权限..怎么办
作者: a854124946    时间: 2018-8-1 00:39
服务端是thermos1.7.10 该用哪个版本
作者: 小白牌牙膏    时间: 2018-8-1 09:55
我一个指令都看不懂
作者: 冰星    时间: 2018-8-2 23:43
建立mysql连接时会要求我是用usessl,即
WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果不设置显式选项,则必须建立默认的SSL连接。需要通过设置useSSL=false来显式禁用SSL,或者设置useSSL=true并为服务器证书验证提供信任存储。

这个在解决方法没有提到该怎么办
作者: z1298701681    时间: 2018-8-3 18:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2720819507    时间: 2018-8-4 21:53
怎么弄默认权限组
作者: 烟雨郎君    时间: 2018-8-8 03:06
sponge的下载地址呢?
作者: 2173204318    时间: 2018-8-15 10:56
作者版本已经更新至1.13 请及时更新 而且图片全蹦
作者: Cloudsmilo    时间: 2018-8-22 15:34
z1298701681 发表于 2018-8-3 18:22
什么时候才能支持1.13呀

LuckPerms至今最后更新:2018年7月31日
已经支持1.13~
作者: kkking4619    时间: 2018-8-23 20:58
为什么我开了op使用spawn,home,切换模式都显示没有权限呢
作者: jum963    时间: 2018-8-26 14:50
请问一下 Luckperms GUI这个插件怎么使用?
作者: 2964401752    时间: 2018-8-27 10:26
支持一下。
作者: QQ我的最爱    时间: 2018-8-27 10:28
非常流弊的插件
作者: a2753884427    时间: 2018-8-28 10:48
插件的数据库是什么名字???

作者: hihusongyan    时间: 2018-9-16 07:00
感谢楼主分享
作者: ryudo    时间: 2018-9-18 12:53
话说我这边的luckperm好像强行不区分大小写了?
不管在CMD还是游戏内输入的LUCKPERM指令所有的大写都会被转成小写的
1.10.2海绵端

QQ截图20180918133649.png (19.8 KB, 下载次数: 1)

QQ截图20180918133649.png

QQ截图20180918133949.png (138.48 KB, 下载次数: 1)

QQ截图20180918133949.png

作者: a031006    时间: 2018-9-21 16:08
秦诗雪 发表于 2018-3-25 22:07
我又来了····sponge 1.12.2版的 过地狱门的时候提示 You do not have permission to travel to DIM-1请 ...

我的服从1.12.2插件服(Ess+GM),换成海绵服(Nucl+LP),然后玩家也是这样下不了地狱。后来我好像是把权限等等,的配置文件删了一次。再把 多世界管理&世界保护插件 删掉了,就暂时解决可以去地狱了。
现在只用Nucleus内置的世界管理,lp管理也上手了,打算把现有插件的权限全部学透配好了再装。
作者: Mikoto、、    时间: 2018-9-21 16:45
可以的很强代替的老版的ess
作者: 一铭彡    时间: 2018-9-22 12:23
感谢作者,辛苦了!!!!
作者: dongyun9881    时间: 2018-9-30 11:40
为什么装上之后,就没有权限了,给op也不行
作者: dongyun9881    时间: 2018-9-30 11:41
dongyun9881 发表于 2018-9-30 11:40
为什么装上之后,就没有权限了,给op也不行

spogne服务端,提示You do not have permission to use this command !
作者: tuomei3607    时间: 2018-10-13 22:19
您好作者,请问一下:
所有玩家都没有权限,包括OP,是怎么回事。检查不是其他插件的问题,只有3个插件,是需要配置什么才可以吗
插件版本:LuckPerms-Sponge-4.3.9.jar SPONGE
服务器版本:SPONGE1.12.2-2705-7.1.0-BETA-3361
作者: 635419450    时间: 2018-10-14 22:13
图挂啦,能补一下吗
作者: 贰三叁叄    时间: 2018-10-14 22:56

不知道怎样 好像很强
作者: 498525451    时间: 2018-10-15 02:14
不支持中文ID吗?我这里/luckperms user 任何汉字ID permission set luckperms.* true,它会显示“任何汉字ID不是有效用户名/UUID”这个能解决嘛?
作者: 675527406    时间: 2018-10-17 12:39
本帖最后由 675527406 于 2018-10-17 12:43 编辑

哇配置文件好难呀
作者: 反清富明    时间: 2018-10-17 16:20
这个插件很强大~
作者: jgwxfbc7f    时间: 2018-10-20 22:02
spong服务端下载哪个?