Greensky
本帖最后由 Greensky 于 2021-7-23 17:48 编辑
PlatformJump


【绿色天空原创插件系列】

新版本已发布!


https://player.youku.com/embed/XODMzOTA0MTM2

新版本v1.3.1发布!全面支持1.15.2版本!
感谢@a8105 的鼓励逼迫,这么久以前的插件我还更新
想在空中跳跃吗?为了帮助你在空中跳得更高,当你在空中按住"Shift"键时,Platform Jump插件会在你的脚下生成一个平台方块,并播放绚丽的粒子效果!
此插件可以完美地替代/fly飞行,作为给予VIP用户的权限;专门为PVP设计,在跑酷中相当于永远都不会摔下来的跑酷;同时也可以辅助任何建筑的空中部分建造。
此插件已发布于bukkit.orghttp://dev.bukkit.org/bukkit-plugins/platform/
此插件已发布于spigotmc.orghttps://www.spigotmc.org/resources/platformjump.73119/

19年11月27日记:支持1.14.X新版本啦!
16年7月24日记:这插件源码丢失过一次,而Github上当时没上传最新源码,所以有一年没管这插件,反馈问题也没法修。这个月找到了好用的反编译器后才想起来,重新修整这个插件。插件依赖于1.10版本库进行编译,已测试兼容1.8.8版本,应该能兼容目前所有的主流版本。

特性用法
在游戏中跳跃并按住"Shift"键, 一个平台方块就会自动生成在你的脚下. 多次使用就可以在空中跳得越来越高!你必须先拥有"platform.use" 权限。 简单地使用下面的命令即可给予所有玩家此权限:
  1. /mangaddp default platform.use
复制代码
如需关闭此功能,请使用/platform toggle(切换插件开启状态)。

命令权限配置
  1. platform:
  2.   block-id: 20
  3.   max-height: 256
  4.   # 设置平台方块生成的最大高度.
  5. jump-effect:
  6.   time: 200
  7.   # 设置药水效果的作用时间.
  8.   level: 4
  9.   # 设置药水效果的等级.
  10. exhaustion: 1
  11. # 生成平台时增加的疲惫值(加速饥饿值的流逝)
  12. debug: false
  13. metrics: true
  14. # 是否同意收集数据发送到mcstats.org
  15. message:
  16.   no-permission: No permission
  17.   # 您没有权限
  18.   # 无权限时提示信息
  19.   too-high: can't create platform in this height
  20.   # 不能在此高度生成平台
  21.   # 超过最大高度生成平台时提示信息
  22.   reloaded: PlatformJump configuration reloaded
  23.   # PlatformJump插件配置已重新加载
  24.   # 重新加载插件时提示信息
  25.   toggle-on: PlatformJump enabled
  26.   # PlatformJump插件已启用
  27.   # 启用插件功能时提示信息
  28.   toggle-off: PlatformJump disabled
  29.   # PlatformJump插件已禁用
  30.   # 禁用插件功能时提示信息
  31.   removed: Last platform removed
  32.   # 上一个平台已移除
  33.   # 平台移除时提示信息
  34.   not-available: is not currently available
  35.   # XX玩家不在线
  36.   # 某玩家不在线时提示信息
  37.   not-player: You are not a player
  38.   # 你不是一个玩家
  39.   # 在控制台使用只有玩家才能使用的指令(如/platform remove等)时的提示信息
  40. version: 1.3.1
复制代码


欲知详细内容,请参见此插件百科处条目

下载
v1.3.1版本下载(最新版本)
v1.3.1版本备用下载:(上面的链接不能用时点我)
PlatformJump-1.3.1.jar (45.92 KB, 下载次数: 17)



旧版本:



更新记录:


示例图片



(更多详情请参见视频)

统计数据


源码
重新上传了一遍最新的,不过功能太简单注释懒得写
[GitHub]

以后的计划


后记



Plugin Wiki工作室 出品】
来自群组: Minecraft插件百科

Lucky777777
本帖最后由 Lucky777777 于 2014-11-23 19:46 编辑

前排支持 0.0
突然发现是1.6.2的,henry有没有测试其他版本的兼容性?

Greensky
Lucky777777 发表于 2014-11-23 19:43
前排支持 0.0
突然发现是1.6.2的,henry有没有测试其他版本的兼容性?

编写时基于的是1.7.2 r0.3的包,插件使用的依赖于版本的方法比较少,1.6.2应该是能兼容的,干脆改成全版本好了= =

kovi
支持原创!!!!话说原创插件为何不设置回复才可见?

修改器很好玩
感觉会火

SkyCatcher
1.插件很不错,很有意思
2.能否把玩家落在平台上面的伤害取消掉?否则不小心跳的时候掉到半空中一按shift直接摔死了
3.生成平台是shift,这个键在搜狗等输入法内是默认的中英文切换键,所以如果想跳高的同时前进的话,会造成很大的困扰,不知道能否换成其他键呢?还是只能监听到玩家下蹲动作?

simon3000
SkyCatcher 发表于 2014-11-23 20:14
1.插件很不错,很有意思
2.能否把玩家落在平台上面的伤害取消掉?否则不小心跳的时候掉到半空中一按shift直 ...

搜狗我直接换成control
反正没功能
高清补丁的望远镜也没啥用

Soil逗
支持原创~~~~~这插件貌似眼熟啊

Greensky
本帖最后由 henry5041 于 2014-11-23 21:25 编辑
SkyCatcher 发表于 2014-11-23 20:14
1.插件很不错,很有意思
2.能否把玩家落在平台上面的伤害取消掉?否则不小心跳的时候掉到半空中一按shift直 ...

您的建议我已经加到计划里去了。不过掉到平台上的伤害,因为有跳跃附加,大部分是可以避免的,并且在空中任何时候都可以生成平台,玩家即使掉落小心点估计就不会有问题,取消伤害实现起来可能有一点困难,我再研究一下怎么实现吧。
的确是潜行,我没解释清楚= =

Greensky
kovi 发表于 2014-11-23 20:10
支持原创!!!!话说原创插件为何不设置回复才可见?

要等到插件评上一定等级以后才行

Greensky
Soil逗 发表于 2014-11-23 20:38
支持原创~~~~~这插件貌似眼熟啊

我这个插件的脑洞已经被用烂了= =

jinloveme
趁着没人来一发

SkyCatcher
simon3000 发表于 2014-11-23 20:18
搜狗我直接换成control
反正没功能
高清补丁的望远镜也没啥用

中文环境下玩MC的时候shift键很有用,因为打命令和前后左右的时候是需要英文输入法的,打字的时候需要中文

SkyCatcher
henry5041 发表于 2014-11-23 21:19
您的建议我已经加到计划里去了。不过掉到平台上的伤害,因为有跳跃附加,大部分是可以避免的,并且在空中 ...

如果走的时候不小心掉下去了,掉的距离高了就肯定摔死了。
摘抄了一段代码可以参考下
  1. private void onFall(EntityDamageEvent e)
  2.   {
  3.     if ((this.plugin.getConfig().getBoolean("配置表中是否开启免除伤害") == Boolean.TRUE.booleanValue()) &&
  4.       (e.getCause() == EntityDamageEvent.DamageCause.FALL))
  5.     {
  6.       Entity ee = e.getEntity();

  7.       if ((ee instanceof Player))
  8.       {
  9.         Player p = (Player)ee;
  10.         p.setHealth(20.0D);
  11.         e.setCancelled(true);
  12.       }
  13.     }
  14.   }
复制代码

也许可以先保存一下当前血量,然后再复原回去,而不是直接设置满血?

Greensky
SkyCatcher 发表于 2014-11-23 23:59
如果走的时候不小心掉下去了,掉的距离高了就肯定摔死了。
摘抄了一段代码可以参考下

直接注销事件应该就行,这样就容易多了,感谢提供代码

simon3000
SkyCatcher 发表于 2014-11-23 23:55
中文环境下玩MC的时候shift键很有用,因为打命令和前后左右的时候是需要英文输入法的,打字的时候需要中 ...

所以我直接把换中文英文的键改成了control啊
反正没功能的

蔡銘軒
图片是不是你在用服务器娘的号?

蔡銘軒
唉,本来想评俩人气的,但是六级...
顺便来顶帖一发

5645
感谢楼主!

Greensky
新版本v0.1.4发布!新增自定义提示信息(现在可以有中文信息了!)、自定义平台方块种类等功能,修复所有已知Bug。由于早期版本无法禁止被活塞推动的平台掉落,早期版本使用者请尽早进行升级,未升级者后果概不负责。

蔡銘軒
趁楼主不在,偷偷的顶一帖XD

mc、小圆
嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎

mc、小圆
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

zhao1123767531
先回复再看看

GatBnz
这个很叼,6666!!

1121935079
顶一个{:10_512:}

qq1617392356
支持PlatformJump,支持Henry5041!希望此插件越做越成功!

qq962254699
支持!!!!

古小枫
定!!!!!!!!

AlvinHii
不错哦
:可恶,这样你不久可以躲避我们的攻击了吗!
:哈哈[blank]

q1272686154
好吧,拿走了

15286420060

支持一下把 我感觉还不错,

NLAPE
..............................................

NLAPE
..............................................

PixelCloud
看看                        

179962678
支持PlatformJump,支持Henry5041!希望此插件越做越成功!

3037794297
/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle/platform toggle

哦呵呵和
=w= 顶楼主,插件抱走

jerry0075566
感觉好帅

哦呵呵和
建议楼主 更新下插件我发现个bug 这个生成平台可以顶掉物品展示框 画 望填坑~~~~~{:10_515:}

qq729366153
怎么取消删除上一个平台?

Greensky
哦呵呵和 发表于 2014-12-8 18:14
建议楼主 更新下插件我发现个bug 这个生成平台可以顶掉物品展示框 画 望填坑~~~~~ ...

这个比较麻烦,先在使用时远离这些东西吧

Greensky
qq729366153 发表于 2014-12-8 18:26
怎么取消删除上一个平台?

生成下一个平台或在地面使用潜行就行

Super_NanShen
不错的插件!!

周峥嵘
不错的插件

回忆都市
回复看隐藏=。=

Peanny
好东西了  收下了 嘿嘿

兔斯基oo
好东西  不顶果断对不起人啊0.0

马自然
听说有经验   我就来升级了  哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

异变高压苦力怕
感觉不错哦

下一页 最后一页