Skip to content

Commit 630adc6

Browse files
committed
エンダードラゴンに乗っている場合は無敵に
1 parent ec05cd3 commit 630adc6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/main/java/com/github/elic0de/hungergames/listener/EventListener.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,19 @@ private void onDamage(EntityDamageEvent event) {
114114
}
115115
}
116116

117+
@EventHandler
118+
private void onTest(EntityDamageByEntityEvent event) {
119+
if (game.getPhase() instanceof InGamePhase) {
120+
if (event.getEntity() instanceof Player player) {
121+
if (player.isInsideVehicle()) {
122+
if (player.getVehicle() instanceof EnderDragon) {
123+
event.setCancelled(true);
124+
}
125+
}
126+
}
127+
}
128+
}
129+
117130
@EventHandler
118131
private void onInteract(PlayerInteractEvent event) {
119132
final Block block = event.getClickedBlock();

0 commit comments

Comments
 (0)