那个叫javascript
不叫java脚本
就是差不多你可以自己写一个javascript
然后里面调用一个函数,整个脚本的返回值就是这个javascript变量的值
不叫java脚本
就是差不多你可以自己写一个javascript
然后里面调用一个函数,整个脚本的返回值就是这个javascript变量的值
本帖最后由 wjwrh 于 2020-5-8 08:55 编辑
给你举个例子吧,有一个插件叫pvptoggle,他提供了返回玩家pvp状态的placeholder,但是是英文的,我觉得直接显示英文跟我的整体设置不太融洽,那么我就可以自己写一个javascriptplaceholder,内容如下
复制代码
这样当%pvptoggle_pvp_state%以"Off"结尾的时候,就会返回"关闭" 否则返回开启
上面一部分是函数的声明
下面一部分是调用这个函数
因为你光声明不调用的话,就不会有值返回给placeholderAPI
我看了一下,你说的所有东西都可以有javascript来实现
建议学习一下基础用法
https://www.w3school.com.cn/js/index.asp
然后js脚本里面是可以识别其它placeholder变量的
复制代码
感觉你说的2差不多就是这个意思?
wjwrh 发表于 2020-5-8 08:47
那个叫javascript
不叫java脚本
给你举个例子吧,有一个插件叫pvptoggle,他提供了返回玩家pvp状态的placeholder,但是是英文的,我觉得直接显示英文跟我的整体设置不太融洽,那么我就可以自己写一个javascriptplaceholder,内容如下
- function pvpstate() {
- return "%pvptoggle_pvp_state%".endsWith("Off") ? "&a关闭" : "&c开启";
- }
- pvpstate();
这样当%pvptoggle_pvp_state%以"Off"结尾的时候,就会返回"关闭" 否则返回开启
上面一部分是函数的声明
下面一部分是调用这个函数
因为你光声明不调用的话,就不会有值返回给placeholderAPI
我看了一下,你说的所有东西都可以有javascript来实现
建议学习一下基础用法
https://www.w3school.com.cn/js/index.asp
然后js脚本里面是可以识别其它placeholder变量的
- function test() {
- if (%some_placeholder% == 'A')
- return '%placeholder_A%';
- else if(%some_placeholder% == 'B')
- return '%placeholder_B%;
- }
- test();
感觉你说的2差不多就是这个意思?
Misaka。 发表于 2020-5-8 08:46
(大概就是开始和结束的意思)
算大佬回答了1 2问题
对于问题4,能否在javascript的基础上不判断变量,直接返回内容?
(顺便再回答问题3呗)
DreamVoid 发表于 2020-5-8 08:54
算大佬回答了1 2问题
对于问题4,能否在javascript的基础上不判断变量,直接返回内容?
(顺便再回答问题 ...
直接return就行啊
js里面还能调BukkitAPI
这些东西都比较进阶了
建议你先了解一下插件的开发再说
DreamVoid 发表于 2020-5-8 08:54
算大佬回答了1 2问题
对于问题4,能否在javascript的基础上不判断变量,直接返回内容?
(顺便再回答问题 ...
这个你问楼上吧
没了解过