写一个Minecraft Fabric模组,检测玩家的靴子上是否有“摔落保护”附魔,有则在下落时不会踩坏耕地,提供代码。
时间: 2023-03-31 19:03:59 浏览: 73
你好,以下是检测玩家靴子上是否有“摔落保护”附魔的 Minecraft Fabric 模组代码:
```
package com.example.mymod;
import net.fabricmc.api.ModInitializer;
import net.fabricmc.fabric.api.event.player.AttackEntityCallback;
import net.fabricmc.fabric.api.event.player.PlayerBlockBreakEvents;
import net.fabricmc.fabric.api.event.player.PlayerBlockPlaceEvents;
import net.fabricmc.fabric.api.event.player.PlayerTickCallback;
import net.minecraft.enchantment.EnchantmentHelper;
import net.minecraft.entity.effect.StatusEffects;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.util.ActionResult;
public class MyMod implements ModInitializer {
@Override
public void onInitialize() {
PlayerTickCallback.EVENT.register(player -> {
if (player.fallDistance > && EnchantmentHelper.getEquipmentLevel(MyEnchantments.FALL_PROTECTION, player) > ) {
player.addStatusEffect(StatusEffects.SLOW_FALLING);
}
});
}
}
```
这个模组会在玩家下落时检测他们的靴子上是否有“摔落保护”附魔,如果有,则给予他们“缓慢下降”效果,以避免踩坏耕地。希望对你有帮助!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)