30RF
最佳答案https://docs.blamejared.com/1.16/en/vanilla/api/event/entity/living/MCLivingHurtEvent
监听MCLivingHurtEvent事件→从event.getSource()得到的DamageSource中获取immediateSource或trueSource→用instanceof判断immediateSource或trueSource是否为玩家,转型为MCPlayerEntity,获取玩家当前物品,如果是某某武器→event.getEntityLiving().type.registryName.toString()获取实体注册名判断是不是对应实体→event.setAmout(设 ...
| |
|
|
| ||
مكتوب
|
||