登陆 注册 QQ登陆
快捷导航
查看: 0|回复: 0

[模组分享] 通知 (Notify)-MOD模组

[复制链接]

5479

主题

25

回帖

7293

积分

龙❁妻

Rank: 8Rank: 8

经验
7293 EP
金粒
1749 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 18:42:49 | 显示全部楼层 |阅读模式
通知 (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 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-9-10 06:24 , Processed in 0.198232 second(s), 52 queries .

快速回复 返回顶部 返回列表