Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
minecraftforge
GitHub Repository: minecraftforge/minecraftforge
Path: blob/1.21.x/patches/minecraft/net/minecraft/world/entity/projectile/LargeFireball.java.patch
6513 views
1
--- a/net/minecraft/world/entity/projectile/LargeFireball.java
2
+++ b/net/minecraft/world/entity/projectile/LargeFireball.java
3
@@ -31,7 +_,7 @@
4
protected void onHit(HitResult p_37218_) {
5
super.onHit(p_37218_);
6
if (this.level() instanceof ServerLevel serverlevel) {
7
- boolean flag = serverlevel.getGameRules().getBoolean(GameRules.RULE_MOBGRIEFING);
8
+ boolean flag = net.minecraftforge.event.ForgeEventFactory.getMobGriefingEvent(serverlevel, this.getOwner());
9
this.level().explode(this, this.getX(), this.getY(), this.getZ(), this.explosionPower, flag, Level.ExplosionInteraction.MOB);
10
this.discard();
11
}
12
13