|
通知 (Notify)Github |相关wiki |源站链接支持: fabric , quilt你不想为每个项目一遍又一遍地创建相同事件的混合器。
你不想为每个项目一遍又一遍地创建相同事件的混合器,就像在过去的纸质时代那样。这就是我们创建这个壮观库/模组的原因,我们只需一次添加事件,就可以在每个其他项目中使用它们!
我们使用 [alert](链接),这是一个闪电般快速的事件监听实用程序。
请参阅 [alert 的文档](链接) 以了解如何监听事件。
如何使用
在您的模组的 `build.gradle.kts` 文件中添加以下内容:gradlerepositories {mavenCentral()}
dependencies {// ...
modImplementation(\"de.hglabor:notify:1.1.3\")}
然后将 notify 的构建 jar 文件放入您的 mods 文件夹中。您应该能够像这样订阅事件:kotlin// (在服务器上)subscribeToEvent{logger.info(\"玩家 ${it.player.name.string} 加入了\")}
当前已实现的事件
在客户端订阅事件未经测试!(服务器/通用事件*应该在服务器上工作*)
通用
- `PlayerAttackEntityEvent`- `PlayerHungerChangeEvent`- `PlayerItemPickupEvent`- `PlayerPlaceBlockEvent`- `PlayerSlotClickEvent`
服务器
- `PlayerBreakBlockEvent`- `PlayerDeathEvent`- `PlayerInteractItemEvent`- `PlayerInteractBlockEvent`- `PlayerItemDropEvent`: 当玩家尝试丢弃物品时调用- `PlayerItemDroppedEvent`: 在物品被丢弃后调用- `PrePlayerJoinEvent`: 玩家加入服务器之前调用- `PlayerJoinEvent`: 玩家加入服务器时调用。允许修改加入消息- `PostPlayerJoinEvent`: 玩家加入服务器后调用- `PlayerRemoveEvent`: 玩家从玩家列表中移除后调用- `PlayerQuitEvent`: 玩家退出服务器时调用。允许修改退出消息- `PlayerSwapHandItemsEvent`- `PlayerTickEvent`- `PlayerSetSettingsEvent`: 玩家更改客户端语言时调用- `EntitySpawnEvent`- `ProjectileHitEvent`: 当抛射物击中另一个实体时调用
客户端
即将推出™
想了解更多,请阅读我们的 [github readme](链接)
来自Modrinth所有游戏版本1.201.20.11.20.21.20.31.20.41.191.19.11.19.21.19.31.19.4所有类型fabricquiltNotify 1.3.0notify-1.3.0.jar下载1.3.0#Release[Updated to 1.20.4](https://github.com/HGLabor/notify/pull/2)展开版本: 1.3.0支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricQuiltRelease下载次数: 142Notify 1.2.4notify-1.2.4.jar下载1.2.4#Release- fix MouseButtonEven展开版本: 1.2.4支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 326Notify 1.1.3notify-1.1.3.jar下载1.1.3#Release- add `ProjectileHitEvent`展开版本: 1.1.3支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:FabricQuiltRelease下载次数: 128Notify 1.1.2notify-1.1.2.jar下载1.1.2#Release- add `PlayerEvent`, `EntityEvent` interfaces- remove `PlayerDamageEvent`- improve `PlayerSlotClickedEvent`- add craft item, interact block events- add EntitySpawnEvent展开版本: 1.1.2支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:FabricQuiltRelease下载次数: 63Notify 1.0.6notify-1.0.6.jar下载1.0.6#Release- allow removing join and quit messages展开版本: 1.0.6支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:FabricQuiltRelease下载次数: 64Notify 1.0.5notify-1.0.5.jar下载1.0.5#Release- fix PlayerJoinEvent, PlayerQuitEvent join/quit message modification- add EntityDamageEvent展开版本: 1.0.5支持游戏: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:FabricQuiltRelease下载次数: 75Notify 1.0.3notify-1.0.3.jar下载1.0.3#Release展开版本: 1.0.3支持游戏: 1.19.1, 1.19.2, 1.19.3, 1.19.4类型:FabricQuiltRelease下载次数: 203全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
通知 |
楼主
2025-8-10 18:42:49
回复(0)
收起回复
|