游戏版本1.16.5用到的插件:AdvancedColorAPI、MV多世界、PlaceholderAPI
多世界别名变量:%multiverse_world_alias%
彩字变量:%ac_color_464745_文本%
然后我想套娃,让AdvancedColorAPI能更改多世界别名的颜色,这样
%ac_color_464745_%multiverse_world_alias%%
发现不行,无法识别
有啥其它办法吗?主要是想让多世界别名支持更多的颜色
多世界别名变量:%multiverse_world_alias%
彩字变量:%ac_color_464745_文本%
然后我想套娃,让AdvancedColorAPI能更改多世界别名的颜色,这样
%ac_color_464745_%multiverse_world_alias%%
发现不行,无法识别
有啥其它办法吗?主要是想让多世界别名支持更多的颜色
你要两个变量一起写出来。你少了个变量符号
例子:%ac_color_464745_%%multiverse_world_alias%
有用的话麻烦设置最佳噢
例子:%ac_color_464745_%%multiverse_world_alias%
有用的话麻烦设置最佳噢
a1145743670 发表于 2021-7-20 11:49
你要两个变量一起写出来。你少了个变量符号
例子:%ac_color_464745_%%multiverse_world_alias%
有用的话 ...
。。。
%ac_color_464745_文本%
这个变量是要把文本打在百分号里面的,所以他的写法并没有问题
根据我的知识量来判断应该做不到
本帖最后由 FireworkPolymer 于 2021-7-20 12:47 编辑
这就需要曲线救国了,比如用mycommand,让这个变量先成为一个固定值,再把这个固定值加到变量里去
比如
convert:
command: /convert
type: RUN_COMMAND
runcmd:
- $Script$%PlayerData%worldname=%multiverse_world_alias%
- $Script$%PlayerData%colorfulworldname=%ac_color_464745_worldname%
然后%mycommand_playerdata_colorworldname%就会显示彩色的世界名
然后配合某些进入世界执行命令的插件,在每个世界就会显示不同的名称了(只不过颜色都一样)
%mycommand_playerdata_colorworldname%放在你原来想显示世界名的地方
另一个更好的办法是使用rocketplaceholder
使用javascript条件
不过最根本的解决办法就是让作者自己添加这个功能
这就需要曲线救国了,比如用mycommand,让这个变量先成为一个固定值,再把这个固定值加到变量里去
比如
convert:
command: /convert
type: RUN_COMMAND
runcmd:
- $Script$%PlayerData%worldname=%multiverse_world_alias%
- $Script$%PlayerData%colorfulworldname=%ac_color_464745_worldname%
然后%mycommand_playerdata_colorworldname%就会显示彩色的世界名
然后配合某些进入世界执行命令的插件,在每个世界就会显示不同的名称了(只不过颜色都一样)
%mycommand_playerdata_colorworldname%放在你原来想显示世界名的地方
另一个更好的办法是使用rocketplaceholder
使用javascript条件
不过最根本的解决办法就是让作者自己添加这个功能
建议使用rocketpapi。但是和套娃没啥关系了已经。
效果图
效果图
DE_SHARK 发表于 2021-7-20 15:48
插件无法载入,不知道是不是我热加载的问题
重启服务器来载入
TRely 发表于 2021-7-20 13:34
建议使用rocketpapi。但是和套娃没啥关系了已经。
效果图
能不能发一下链接鸭?我没有搜到这个
点击进入
你可以自定义一个变量,比如%123%
然后自己设置变量的显示内容
比如你的世界名为 资源世界
你想加RGB的话就把变量显示内容改为
&#FF00FF资&#FF00FF源&#FF00FF世&#FF00FF界
你可以自定义一个变量,比如%123%
然后自己设置变量的显示内容
比如你的世界名为 资源世界
你想加RGB的话就把变量显示内容改为
&#FF00FF资&#FF00FF源&#FF00FF世&#FF00FF界