Minecraft(我的世界)中文论坛

标题: [管理|修复]BanAdvsunGui —— 彻底杜绝高级太阳能刷物品 [1.7.X]

作者: a109302031    时间: 2016-1-22 09:05
标题: [管理|修复]BanAdvsunGui —— 彻底杜绝高级太阳能刷物品 [1.7.X]
本帖最后由 1582952890 于 2017-9-16 21:10 编辑

                                            高级太阳能修复插件      
最近有个冷门的bug 大部分腐竹应该都不知道,有些科技服会同时装有 高级太阳能 和AE(应用能源)这2个MOD 而高级太阳能 可以通过刷AE存储原件的方式来无限制复制物品
详细操作步骤:弄一个高级太阳能 打开它的GUI并放入AE储存原件,之后开个小号挖掉太阳能 会发现太阳能挖掉后掉落了一个AE存储原件 而你打开的Gui并没有关上 还可以从gui里拿出一个假的存储原件 从而复制物品.

安装本插件可以修复这个BUG(直接禁掉高级太阳能的GUI)



BanAdvsunGui.jar (5.87 KB, 下载次数: 1862)


没有配置文件!

更新内容:
*修复部分BUG
*使用类型名来判断物品 避免ID错乱
*扳手可以不受限制拆除高级太阳能
*OP现在可以打开高级太阳能GUI


作者: Monn_Dik    时间: 2016-1-22 09:20
既然这样的话…
那么…如何使用太阳能在内部充物品呢?
希望从根源上修复,从不能打开gui修复十分不好!
作者: a109302031    时间: 2016-1-22 09:23
Monn_Dik 发表于 2016-1-22 09:20
既然这样的话…
那么…如何使用太阳能在内部充物品呢?
希望从根源上修复,从不能打开gui修复十分不好! ...

目前我只想到禁gui 你有什么好思路就提供给我吧
作者: a109302031    时间: 2016-1-22 09:24
Monn_Dik 发表于 2016-1-22 09:20
既然这样的话…
那么…如何使用太阳能在内部充物品呢?
希望从根源上修复,从不能打开gui修复十分不好! ...

用管道传输进去而不能打开gui 不是也刷不到吗 从根源上修复就要改源码了
作者: Monn_Dik    时间: 2016-1-22 09:27
a109302031 发表于 2016-1-22 09:24
用管道传输进去而不能打开gui 不是也刷不到吗 从根源上修复就要改源码了  ...

从根源上并不用修改源码…
给你个栗子,没错!就是栗子!
http://www.mcbbs.net/thread-469529-1-1.html
不过可能要制作个mod
作者: a109302031    时间: 2016-1-22 09:35
Monn_Dik 发表于 2016-1-22 09:27
从根源上并不用修改源码…
给你个栗子,没错!就是栗子!
http://www.mcbbs.net/thread-469529-1-1.html

那是箱子 这是高级太阳能。。。。
作者: youngklps    时间: 2016-1-22 11:33
a109302031 发表于 2016-1-22 09:35
那是箱子 这是高级太阳能。。。。

在从GUI里面拿东西的时候检测那个高级太阳能方块是否还存在,如果存在就可以拿出来,不存在就取消拿东西的事件
应该能看懂吧
作者: 88158488    时间: 2016-1-22 17:00
表示 高级太阳能 最新版 + AE 最新 版  已经修复了此bug  如果 用此bug刷 GUI内物品 不会再掉落 打开也就没事了
作者: a109302031    时间: 2016-1-22 19:37
youngklps 发表于 2016-1-22 11:33
在从GUI里面拿东西的时候检测那个高级太阳能方块是否还存在,如果存在就可以拿出来,不存在就取消拿东西 ...

开始我也是这样想的。。太麻烦了就没弄
作者: qadds    时间: 2016-2-2 23:07
安装后 玩家所有的发电机的界面都打不开了
作者: mc_xiaoshen    时间: 2016-2-3 09:57
把存储原件禁止放进IC的太阳能里不就完事了
作者: rainsojey    时间: 2016-2-4 20:57
高级太阳能,其他的太阳能行么、


作者: 498621279    时间: 2016-2-12 02:01
1.710服务器无效啊 还是可以打开
发现没有生成配置文件
希望楼主能够完善它
再次感谢楼主!
作者: 刀疯丶    时间: 2016-2-12 14:13
本帖最后由 1397209797 于 2016-2-12 14:15 编辑
88158488 发表于 2016-1-22 17:00
表示 高级太阳能 最新版 + AE 最新 版  已经修复了此bug  如果 用此bug刷 GUI内物品 不会再掉落 打开也就没 ...

最新版是哪个版本 看看我是不是那个版本 懒得升级forge了


作者: 挖穿基岩    时间: 2016-2-22 18:53
a109302031 发表于 2016-1-22 09:23
目前我只想到禁gui 你有什么好思路就提供给我吧

楼主,我有一个思路。工业2里面的储电盒除了充电物品,其他东西都塞不进去,只要让太阳能塞不进存储原件就行。或者检测到太阳能塞了存储原件,自动清理掉。
作者: 117779284    时间: 2016-3-11 23:00
如果可以的话···理论上可以刷任何物品···
作者: 本命三三    时间: 2016-4-10 20:30
楼主,你来解释一下,为啥我添加之后,还是能打开
作者: a109302031    时间: 2016-4-13 21:19
本命三三 发表于 2016-4-10 20:30
楼主,你来解释一下,为啥我添加之后,还是能打开

已更新                              .
作者: a109302031    时间: 2016-4-13 21:19
rainsojey 发表于 2016-2-4 20:57
高级太阳能,其他的太阳能行么、

已更新                              .
作者: a109302031    时间: 2016-4-13 21:20
qadds 发表于 2016-2-2 23:07
安装后 玩家所有的发电机的界面都打不开了

已更新                              .
作者: a109302031    时间: 2016-4-13 21:30
498621279 发表于 2016-2-12 02:01
1.710服务器无效啊 还是可以打开
发现没有生成配置文件
希望楼主能够完善它

已经更新 新版本修复了大量bug
作者: rainsojey    时间: 2016-4-13 22:14
a109302031 发表于 2016-4-13 21:19
已更新                              .

很不错的原创插件,满分
作者: a109302031    时间: 2016-4-13 22:39
rainsojey 发表于 2016-4-13 22:14
很不错的原创插件,满分

求加分QAQ
作者: qq15768757446    时间: 2016-4-14 01:11
本帖最后由 qq15768757446 于 2016-4-14 01:14 编辑

不装AE就刷不了了吧

作者: rainsojey    时间: 2016-4-14 17:16
a109302031 发表于 2016-4-13 22:39
求加分QAQ

好的,不是加过了么
作者: 498621279    时间: 2016-4-15 00:52
a109302031 发表于 2016-4-13 21:30
已经更新 新版本修复了大量bug

感谢万恶的楼主极致的作品赞~!!
作者: 498621279    时间: 2016-4-15 00:53
498621279 发表于 2016-4-15 00:52
感谢万恶的楼主极致的作品赞~!!

抱歉发错了 感谢完美的楼主极致的作品~!
作者: 78472475    时间: 2016-5-1 02:17
为什么打开太阳能旁边的箱子或者在太阳能旁边放箱子插件就会报错
作者: 78472475    时间: 2016-5-1 02:21
78472475 发表于 2016-5-1 02:17
为什么打开太阳能旁边的箱子或者在太阳能旁边放箱子插件就会报错


作者: 不是本地猫    时间: 2016-5-20 13:35
RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-R0.1-SNAPS
HOT]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:223) [CraftEventFa
ctory.class:1.7.10-R0.1-SNAPSHOT]
        at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:193) [CraftEventFactory.class:1.7.10-R0.1-SNAPSHOT]
        at net.minecraft.network.NetHandlerPlayServer.func_147350_a(NetHand
lerPlayServer.java:1388) [nh.class:?]
        at net.minecraft.network.play.client.C0APacketAnimation.func_148833_a(SourceFile:43) [ip.class:?]
        at net.minecraft.network.play.client.C0APacketAnimation.func_148833_a(SourceFile:9) [ip.class:?]
        at net.minecraft.network
.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class
:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(Mi
necraftServer.java:669) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
Caused by: java.lang.NullPointerException
        at BanAdvsunGui.KV2R.BlockDigEvent(KV2R.java:15) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown
Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorI
作者: yagao224652    时间: 2017-2-2 01:06
楼主。。插件装了会报错,如何解决


[01:16:58 ERROR]: Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:223) [CraftEventFactory.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:193) [CraftEventFactory.class:1.7.10-R0.1-SNAPSHOT]
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:821) [nh.class:?]
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60) [jo.class:?]
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9) [jo.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: java.lang.NullPointerException
at BanAdvsunGui.KV2R.BlockDigEvent(KV2R.java:15) ~[?:?]
at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_101]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_101]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
... 15 more
作者: 琴里Test    时间: 2017-2-3 09:55
你写在打开gui的时候无法破坏方块。
作者: zhangsan_    时间: 2017-2-7 10:56
07.02 11:05:11 [服务器] 位置: BanAdvsunGui.KV2R.BlockDigEvent(KV2R.java:15) ~[?:?]
07.02 11:05:11 [服务器] 严重错误 插件发生错误,请删除该插件或者修复这个错误,否则将导致服务器卡顿! 插件事件名: PlayerInteractEvent 报错插件名为:BanAdvsunGui v0.1
作者: darkyun    时间: 2017-2-7 11:04
666,我已卸载高级太阳能,,,
作者: ASE·MX    时间: 2017-2-7 11:20
在使用中的实体方块无法被破坏掉,这样连矿车也修了
作者: ARALE    时间: 2017-3-15 22:24
本帖最后由 ARALE 于 2017-3-16 02:54 编辑

更正,不定时都会出现这样一个报错
当然问题不大 但是如果能解决就更好了

  1. [22:16:28 ERROR]: Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
  2. org.bukkit.event.EventException
  3.         at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-1614.58]
  4.         at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-1614.58]
  5.         at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-1614.58]
  6.         at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-1614.58]
  7.         at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:223) [CraftEventFactory.class:1.7.10-1614.58]
  8.         at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:193) [CraftEventFactory.class:1.7.10-1614.58]
  9.         at net.minecraft.network.NetHandlerPlayServer.func_147350_a(NetHandlerPlayServer.java:1441) [nh.class:?]
  10.         at net.minecraft.network.play.client.C0APacketAnimation.func_148833_a(SourceFile:43) [ip.class:?]
  11.         at net.minecraft.network.play.client.C0APacketAnimation.func_148833_a(SourceFile:9) [ip.class:?]
  12.         at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
  13.         at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181) [nc.class:?]
  14.         at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023) [MinecraftServer.class:?]
  15.         at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
  16.         at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
  17.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
  18.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
  19. Caused by: java.lang.NullPointerException
  20.         at BanAdvsunGui.KV2R.BlockDigEvent(KV2R.java:15) ~[?:?]
  21.         at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) ~[?:?]
  22.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_121]
  23.         at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
  24.         at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-1614.58]
  25.         ... 15 more
复制代码



作者: w1764721498    时间: 2017-3-15 22:41
思路不错,还是支持
作者: z2525625    时间: 2017-4-8 00:05
左键或右键空气  都会报错 而且很吃CPU  E3主机 不加这个插件前  左右键方块 1-2%CPU  加上了 左键或右键 瞬间15%
作者: xinxin243489212    时间: 2017-6-17 10:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 994166334    时间: 2017-6-17 19:30
怎么刷 有没有教程啊
作者: 吮指原味基    时间: 2017-6-20 23:05
装进去之后后台一个劲的刷屏报错是什么鬼
严重错误 插件发生错误,请删除该插件或者修复这个错误,否则将导致服务器卡顿! 插件事件名: PlayerInteractEvent 报错插件名为:BanAdvsunGui v0.1

作者: l1838783849    时间: 2017-6-21 03:11
看上了,带走,谢谢楼主分享
作者: ckw2    时间: 2017-6-21 19:10
能用是能用但是后台一直刷报错,。。。。
作者: qwe459223217    时间: 2017-6-21 23:07
我的天 -= -这种操作
作者: TFPS·妖魅    时间: 2017-7-20 08:04
无限报错,已卸载此插件,请作者修复
作者: 2926848346    时间: 2017-7-20 09:34
希望楼主能多创作一点修复工业BUG的插件              就是因为这些BUG我才没加太阳能 很气
作者: ban.com    时间: 2017-8-21 11:25
作者报错呐,好烦
作者: 2900423615    时间: 2017-8-21 18:53
a109302031 发表于 2016-1-22 09:24
用管道传输进去而不能打开gui 不是也刷不到吗 从根源上修复就要改源码了  ...

6666666666666666
作者: AipaiDG    时间: 2017-10-4 10:45
这个插件装无限报错
作者: AipaiDG    时间: 2017-10-4 10:45
这个插件装上去后台  无限报错
作者: a109302031    时间: 2017-10-24 21:48
AipaiDG 发表于 2017-10-4 10:45
这个插件装上去后台  无限报错

必须提供报错内容方可诊断.
作者: 元路    时间: 2018-5-12 20:52
a109302031 发表于 2016-1-22 09:23
目前我只想到禁gui 你有什么好思路就提供给我吧

挖掉太阳能时,关闭GUI
作者: zhui丶兔神    时间: 2018-8-14 16:54
可以设置挖掉太阳能关闭GUI界面,或者是让GUI界面的四个物品栏不能放其他东西
作者: 林轩呀.    时间: 2018-11-4 16:00
刚开服就有人用这个,然后就找到这个插件了
作者: 魁Dr影    时间: 2018-12-29 23:25
怎么修改打开太阳能时提示的文字
作者: 章鱼丸zzz    时间: 2019-1-9 16:29
插眼收藏 谢谢楼主分享
作者: 我一个网管    时间: 2019-1-21 23:13
666666666666666666666666666
作者: pokexove    时间: 2019-2-10 13:18
服务器一直报错10.02 13:11:08 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:17 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:25 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:28 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:34 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:40 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:48 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:52 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
10.02 13:11:53 [服务器] 错误 Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
作者: pokexove    时间: 2019-2-10 13:21
现在后台基本上全是这个

作者: BlueHalo    时间: 2019-6-15 09:12
假的物品。。。
作者: BlueHalo    时间: 2019-6-15 09:13
假的物品不就是负数bug吗
作者: BlueHalo    时间: 2019-6-15 09:13
neverlag不能修复吗?
作者: 3190525474    时间: 2019-6-22 21:27
这个插件被玩家喷死了
作者: 120079167    时间: 2019-6-29 22:31
楼主大大,你的贵插件貌似和服务端有部分冲突提示。
[22:31:41 ERROR]: Could not pass event PlayerInteractEvent to BanAdvsunGui v0.1
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:223) [CraftEventFactory.class:1.7.10-R0.1-SNAPSHOT]
at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:193) [CraftEventFactory.class:1.7.10-R0.1-SNAPSHOT]
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:821) [nh.class:?]
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60) [jo.class:?]
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9) [jo.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:173) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:991) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: java.lang.NullPointerException
作者: 我是都    时间: 2019-6-30 10:09
感谢分享
作者: 愿执一生笔    时间: 2019-10-13 21:51
其实也挺好的啦 就拿走啦
作者: lhaib    时间: 2019-10-24 10:37
感谢分享
作者: 艺妓    时间: 2020-2-27 14:38
提示: 作者被禁止或删除 内容自动屏蔽