Configurable Ender Pearl cooldown, damage, and Endermite RNG

- Survival and Creative Cooldown speed
- Damage dealt on pearl usage
- Endermite spawn chance
This commit is contained in:
Encode42
2025-01-10 14:58:17 -08:00
committed by granny
parent 6ca06d640f
commit dca11d5762
4 changed files with 38 additions and 69 deletions

View File

@@ -0,0 +1,10 @@
--- a/net/minecraft/world/item/EnderpearlItem.java
+++ b/net/minecraft/world/item/EnderpearlItem.java
@@ -44,6 +_,7 @@
0.4F / (level.getRandom().nextFloat() * 0.4F + 0.8F)
);
player.awardStat(Stats.ITEM_USED.get(this));
+ player.getCooldowns().addCooldown(itemInHand, player.getAbilities().instabuild ? level.purpurConfig.enderPearlCooldownCreative : level.purpurConfig.enderPearlCooldown); // Purpur - Configurable Ender Pearl cooldown
} else {
// Paper end - PlayerLaunchProjectileEvent
player.containerMenu.sendAllDataToRemote();