Minecraftforge: [1.13.2] BlockEvent.PlaceEvent没有被触发

创建于 2019-02-15  ·  3评论  ·  资料来源: MinecraftForge/MinecraftForge

您好,所以我似乎只有在放置百合垫而不是任何块时才触发BlockEvent.PlaceEvent事件。

似乎ForgeHooks#onPlaceItemIntoWorld似乎已被注释掉。

1.13 Bug Needs Update Stale

最有用的评论

在我看来,将其分成两个单独的事件可能是最好的解决方法:取消可放置前事件和不可取消放置后通知事件。 现在,它的设置方式实际上是放置该块,然后尝试将其删除(如果取消)。 那不是取消; 那是撤消。 某些块在放置时会导致相邻块的更改,并且会给“反向/回滚”带来痛苦。

所有3条评论

在我看来,将其分成两个单独的事件可能是最好的解决方法:取消可放置前事件和不可取消放置后通知事件。 现在,它的设置方式实际上是放置该块,然后尝试将其删除(如果取消)。 那不是取消; 那是撤消。 某些块在放置时会导致相邻块的更改,并且会给“反向/回滚”带来痛苦。

由于很长一段时间没有活动,因此该问题已被自动标记为陈旧。 如果此问题仍然相关并且应保持打开状态,请回复并提供简短说明(例如“我已经检查了代码,但此问题仍然相关,因为___。”或“此处是此问题的最新版本的屏幕截图”)。 感谢您的贡献!

由于很长一段时间没有活动,因此此问题已自动关闭。 请随时重新打开它或创建新的问题。

此页面是否有帮助?
0 / 5 - 0 等级