11package carpet .patches ;
22
3- import net .minecraft .entity .Entity ;
4- import net .minecraft .network .play .server .SPacketEntityHeadLook ;
5- import net .minecraft .network .play .server .SPacketEntityTeleport ;
6- import net .minecraft .network .play .server .SPacketPlayerListItem ;
7- import net .minecraft .server .MinecraftServer ;
8- import net .minecraft .server .management .PlayerInteractionManager ;
9- import com .mojang .authlib .GameProfile ;
10- import net .minecraft .tileentity .TileEntitySkull ;
11- import net .minecraft .util .DamageSource ;
12- import net .minecraft .util .math .Vec2f ;
13- import net .minecraft .util .math .Vec3d ;
14- import net .minecraft .util .text .TextComponentTranslation ;
15- import net .minecraft .world .WorldServer ;
16- import net .minecraft .entity .player .EntityPlayerMP ;
17- import net .minecraft .network .EnumPacketDirection ;
18-
19- import net .minecraft .world .GameType ;
20- import net .minecraft .world .dimension .DimensionType ;
21-
22- import java .util .function .BiConsumer ;
3+ import com .mojang .authlib .GameProfile ;
4+ import net .minecraft .entity .Entity ;
5+ import net .minecraft .entity .player .EntityPlayerMP ;
6+ import net .minecraft .network .EnumPacketDirection ;
7+ import net .minecraft .network .play .server .SPacketEntityHeadLook ;
8+ import net .minecraft .network .play .server .SPacketEntityTeleport ;
9+ import net .minecraft .network .play .server .SPacketPlayerListItem ;
10+ import net .minecraft .server .MinecraftServer ;
11+ import net .minecraft .server .management .PlayerInteractionManager ;
12+ import net .minecraft .tileentity .TileEntitySkull ;
13+ import net .minecraft .util .DamageSource ;
14+ import net .minecraft .util .text .TextComponentTranslation ;
15+ import net .minecraft .world .GameType ;
16+ import net .minecraft .world .WorldServer ;
17+ import net .minecraft .world .dimension .DimensionType ;
2318
2419public class EntityPlayerMPFake extends EntityPlayerMP
2520{
@@ -97,7 +92,7 @@ public void onKillCommand()
9792 {
9893 //super.onKillCommand();
9994 //check for 1.14compatibility
100- this .getServer ().addScheduledTask ( () -> this .getServer ().getPlayerList ().playerLoggedOut (this ) );
95+ this .getServer ().scheduleFutureTask$TISCM ( () -> this .getServer ().getPlayerList ().playerLoggedOut (this ) );
10196 }
10297
10398 @ Override
@@ -117,14 +112,14 @@ public void onDeath(DamageSource cause)
117112 {
118113 //check for 1.14 compatibility
119114 super .onDeath (cause );
120- this .getServer ().addScheduledTask ( () -> this .getServer ().getPlayerList ().playerLoggedOut (this ) );
115+ this .getServer ().scheduleFutureTask$TISCM ( () -> this .getServer ().getPlayerList ().playerLoggedOut (this ) );
121116 }
122117
123118 @ Override
124119 public Entity changeDimension (DimensionType p_212321_1_ )
125120 {
126121 Entity res = super .changeDimension (p_212321_1_ );
127- this .getServer ().addScheduledTask ( () -> clearInvulnerableDimensionChange ());
122+ this .getServer ().scheduleFutureTask$TISCM ( () -> clearInvulnerableDimensionChange ());
128123 return res ;
129124 }
130125}
0 commit comments