File tree Expand file tree Collapse file tree 1 file changed +28
-86
lines changed
modules/RoyalCommands/src/main/java/org/royaldev/royalcommands/death Expand file tree Collapse file tree 1 file changed +28
-86
lines changed Original file line number Diff line number Diff line change @@ -40,92 +40,34 @@ private static DamageCause getLastDamageCause(final Player p) {
4040 }
4141
4242 private String getMessageType () {
43- final String pullFrom ;
44- switch (this .getLastDamageCause ()) {
45- case BLOCK_EXPLOSION :
46- pullFrom = "blo" ;
47- break ;
48- case CAMPFIRE :
49- pullFrom = "cam" ;
50- break ;
51- case CONTACT :
52- pullFrom = "con" ;
53- break ;
54- case CUSTOM :
55- case DRAGON_BREATH :
56- pullFrom = "dra" ;
57- break ;
58- case DROWNING :
59- pullFrom = "dro" ;
60- break ;
61- case ENTITY_ATTACK :
62- pullFrom = "mob" ;
63- break ;
64- case ENTITY_EXPLOSION :
65- pullFrom = "cre" ;
66- break ;
67- case FALL :
68- pullFrom = "fal" ;
69- break ;
70- case FALLING_BLOCK :
71- pullFrom = "fab" ;
72- break ;
73- case FIRE :
74- pullFrom = "fir" ;
75- break ;
76- case FIRE_TICK :
77- pullFrom = "fir" ;
78- break ;
79- case FLY_INTO_WALL :
80- pullFrom = "fiw" ;
81- break ;
82- case FREEZE :
83- pullFrom = "fro" ;
84- break ;
85- case HOT_FLOOR :
86- pullFrom = "hot" ;
87- break ;
88- case LAVA :
89- pullFrom = "lav" ;
90- break ;
91- case LIGHTNING :
92- pullFrom = "lig" ;
93- break ;
94- case MAGIC :
95- pullFrom = "mag" ;
96- break ;
97- case MELTING :
98- case POISON :
99- pullFrom = "poi" ;
100- break ;
101- case PROJECTILE :
102- pullFrom = (this .getDeathType () == DeathType .PLAYER ) ? "pvp" : "mob" ;
103- break ;
104- case SONIC_BOOM :
105- pullFrom = "son" ;
106- break ;
107- case STARVATION :
108- pullFrom = "sta" ;
109- break ;
110- case SUFFOCATION :
111- pullFrom = "suf" ;
112- break ;
113- case SUICIDE :
114- pullFrom = "sui" ;
115- break ;
116- case THORNS :
117- pullFrom = "tho" ;
118- break ;
119- case WITHER :
120- pullFrom = "wit" ;
121- break ;
122- case VOID :
123- pullFrom = "voi" ;
124- break ;
125- default :
126- pullFrom = "oth" ;
127- break ;
128- }
43+ final String pullFrom = switch (this .getLastDamageCause ()) {
44+ case BLOCK_EXPLOSION -> "blo" ;
45+ case CAMPFIRE -> "cam" ;
46+ case CONTACT -> "con" ;
47+ case CUSTOM , DRAGON_BREATH -> "dra" ;
48+ case DROWNING -> "dro" ;
49+ case ENTITY_ATTACK , ENTITY_SWEEP_ATTACK -> "mob" ;
50+ case ENTITY_EXPLOSION -> "cre" ;
51+ case FALL -> "fal" ;
52+ case FALLING_BLOCK -> "fab" ;
53+ case FIRE , FIRE_TICK -> "fir" ;
54+ case FLY_INTO_WALL -> "fiw" ;
55+ case FREEZE -> "fro" ;
56+ case HOT_FLOOR -> "hot" ;
57+ case LAVA -> "lav" ;
58+ case LIGHTNING -> "lig" ;
59+ case MAGIC -> "mag" ;
60+ case MELTING , POISON -> "poi" ;
61+ case PROJECTILE -> (this .getDeathType () == DeathType .PLAYER ) ? "pvp" : "mob" ;
62+ case SONIC_BOOM -> "son" ;
63+ case STARVATION -> "sta" ;
64+ case SUFFOCATION -> "suf" ;
65+ case SUICIDE -> "sui" ;
66+ case THORNS -> "tho" ;
67+ case WITHER -> "wit" ;
68+ case VOID -> "voi" ;
69+ default -> "oth" ;
70+ };
12971 return pullFrom ;
13072 }
13173
You can’t perform that action at this time.
0 commit comments