Mappings Update

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot
2018-12-26 08:00:00 +11:00
parent 239b2828db
commit d7e312278d
120 changed files with 878 additions and 1619 deletions

View File

@@ -1,6 +1,6 @@
--- a/net/minecraft/server/Entity.java
+++ b/net/minecraft/server/Entity.java
@@ -19,8 +19,55 @@
@@ -17,8 +17,55 @@
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
@@ -56,7 +56,7 @@
protected static final Logger i = LogManager.getLogger();
private static final List<ItemStack> a = Collections.emptyList();
private static final AxisAlignedBB b = new AxisAlignedBB(0.0D, 0.0D, 0.0D, 0.0D, 0.0D, 0.0D);
@@ -107,6 +154,16 @@
@@ -105,6 +152,16 @@
private boolean aK;
private final double[] aL;
private long aM;
@@ -73,7 +73,7 @@
public Entity(EntityTypes<?> entitytypes, World world) {
this.id = Entity.entityCount++;
@@ -212,6 +269,33 @@
@@ -210,6 +267,33 @@
}
protected void setYawPitch(float f, float f1) {
@@ -107,7 +107,7 @@
this.yaw = f % 360.0F;
this.pitch = f1 % 360.0F;
}
@@ -224,6 +308,7 @@
@@ -222,6 +306,7 @@
float f1 = this.length;
this.a(new AxisAlignedBB(d0 - (double) f, d1, d2 - (double) f, d0 + (double) f, d1 + (double) f1, d2 + (double) f));
@@ -115,7 +115,7 @@
}
public void tick() {
@@ -234,6 +319,51 @@
@@ -232,6 +317,51 @@
this.W();
}
@@ -167,7 +167,7 @@
public void W() {
this.world.methodProfiler.enter("entityBaseTick");
if (this.isPassenger() && this.getVehicle().dead) {
@@ -250,6 +380,8 @@
@@ -248,6 +378,8 @@
this.lastZ = this.locZ;
this.lastPitch = this.pitch;
this.lastYaw = this.yaw;
@@ -176,7 +176,7 @@
if (!this.world.isClientSide && this.world instanceof WorldServer) {
this.world.methodProfiler.enter("portal");
if (this.an) {
@@ -289,6 +421,7 @@
@@ -287,6 +419,7 @@
this.E();
this.world.methodProfiler.exit();
}
@@ -184,7 +184,7 @@
this.av();
this.r();
@@ -339,7 +472,23 @@
@@ -337,7 +470,23 @@
protected void burnFromLava() {
if (!this.fireProof) {
@@ -209,7 +209,7 @@
this.damageEntity(DamageSource.LAVA, 4.0F);
}
}
@@ -505,7 +654,7 @@
@@ -503,7 +652,7 @@
}
}
@@ -218,7 +218,7 @@
double d11;
if (this.Q > 0.0F && flag && (d7 != d0 || d9 != d2)) {
@@ -592,7 +741,7 @@
@@ -590,7 +739,7 @@
this.world.methodProfiler.enter("rest");
this.recalcPosition();
this.positionChanged = d7 != d0 || d9 != d2;
@@ -227,7 +227,7 @@
this.onGround = this.C && d8 < 0.0D;
this.D = this.positionChanged || this.C;
int k = MathHelper.floor(this.locX);
@@ -627,6 +776,28 @@
@@ -625,6 +774,28 @@
block1.a((IBlockAccess) this.world, this);
}
@@ -256,7 +256,7 @@
if (this.playStepSound() && (!this.onGround || !this.isSneaking() || !(this instanceof EntityHuman)) && !this.isPassenger()) {
double d22 = this.locX - d4;
double d23 = this.locY - d5;
@@ -678,7 +849,14 @@
@@ -676,7 +847,14 @@
if (!flag1) {
++this.fireTicks;
if (this.fireTicks == 0) {
@@ -272,7 +272,7 @@
}
}
@@ -706,6 +884,7 @@
@@ -704,6 +882,7 @@
this.locX = (axisalignedbb.minX + axisalignedbb.maxX) / 2.0D;
this.locY = axisalignedbb.minY;
this.locZ = (axisalignedbb.minZ + axisalignedbb.maxZ) / 2.0D;
@@ -280,7 +280,7 @@
}
protected SoundEffect ad() {
@@ -876,7 +1055,7 @@
@@ -874,7 +1053,7 @@
return null;
}
@@ -289,7 +289,7 @@
if (!this.fireProof) {
this.damageEntity(DamageSource.FIRE, (float) i);
}
@@ -1095,6 +1274,13 @@
@@ -1093,6 +1272,13 @@
}
public void spawnIn(World world) {
@@ -303,7 +303,7 @@
this.world = world;
}
@@ -1120,6 +1306,7 @@
@@ -1118,6 +1304,7 @@
this.lastYaw -= 360.0F;
}
@@ -311,7 +311,7 @@
this.setPosition(this.locX, this.locY, this.locZ);
this.setYawPitch(f, f1);
}
@@ -1302,7 +1489,7 @@
@@ -1300,7 +1487,7 @@
public boolean c(NBTTagCompound nbttagcompound) {
String s = this.getSaveID();
@@ -320,7 +320,7 @@
nbttagcompound.setString("id", s);
this.save(nbttagcompound);
return true;
@@ -1319,6 +1506,18 @@
@@ -1317,6 +1504,18 @@
try {
nbttagcompound.set("Pos", this.a(this.locX, this.locY, this.locZ));
nbttagcompound.set("Motion", this.a(this.motX, this.motY, this.motZ));
@@ -339,7 +339,7 @@
nbttagcompound.set("Rotation", this.a(this.yaw, this.pitch));
nbttagcompound.setFloat("FallDistance", this.fallDistance);
nbttagcompound.setShort("Fire", (short) this.fireTicks);
@@ -1328,6 +1527,12 @@
@@ -1326,6 +1525,12 @@
nbttagcompound.setBoolean("Invulnerable", this.invulnerable);
nbttagcompound.setInt("PortalCooldown", this.portalCooldown);
nbttagcompound.a("UUID", this.getUniqueID());
@@ -352,7 +352,7 @@
IChatBaseComponent ichatbasecomponent = this.getCustomName();
if (ichatbasecomponent != null) {
@@ -1404,6 +1609,8 @@
@@ -1402,6 +1607,8 @@
this.motX = nbttaglist1.k(0);
this.motY = nbttaglist1.k(1);
this.motZ = nbttaglist1.k(2);
@@ -361,7 +361,7 @@
if (Math.abs(this.motX) > 10.0D) {
this.motX = 0.0D;
}
@@ -1415,6 +1622,7 @@
@@ -1413,6 +1620,7 @@
if (Math.abs(this.motZ) > 10.0D) {
this.motZ = 0.0D;
}
@@ -369,7 +369,7 @@
this.locX = nbttaglist.k(0);
this.locY = nbttaglist.k(1);
@@ -1471,6 +1679,56 @@
@@ -1469,6 +1677,56 @@
this.setPosition(this.locX, this.locY, this.locZ);
}
@@ -426,7 +426,7 @@
} catch (Throwable throwable) {
CrashReport crashreport = CrashReport.a(throwable, "Loading entity NBT");
CrashReportSystemDetails crashreportsystemdetails = crashreport.a("Entity being loaded");
@@ -1544,9 +1802,22 @@
@@ -1542,9 +1800,22 @@
if (itemstack.isEmpty()) {
return null;
} else {
@@ -449,7 +449,7 @@
this.world.addEntity(entityitem);
return entityitem;
}
@@ -1658,7 +1929,7 @@
@@ -1656,7 +1927,7 @@
}
this.vehicle = entity;
@@ -458,7 +458,7 @@
return true;
}
}
@@ -1679,15 +1950,33 @@
@@ -1677,15 +1948,33 @@
Entity entity = this.vehicle;
this.vehicle = null;
@@ -494,7 +494,7 @@
if (!this.world.isClientSide && entity instanceof EntityHuman && !(this.bO() instanceof EntityHuman)) {
this.passengers.add(0, entity);
} else {
@@ -1695,15 +1984,33 @@
@@ -1693,15 +1982,33 @@
}
}
@@ -529,7 +529,7 @@
}
protected boolean q(Entity entity) {
@@ -1800,6 +2107,13 @@
@@ -1798,6 +2105,13 @@
}
public void setSwimming(boolean flag) {
@@ -543,7 +543,7 @@
this.setFlag(4, flag);
}
@@ -1860,16 +2174,53 @@
@@ -1858,16 +2172,53 @@
}
public void setAirTicks(int i) {
@@ -600,7 +600,7 @@
}
public void j(boolean flag) {
@@ -2036,19 +2387,72 @@
@@ -2034,19 +2385,72 @@
if (!this.world.isClientSide && !this.dead) {
this.world.methodProfiler.enter("changeDimension");
MinecraftServer minecraftserver = this.bK();
@@ -676,7 +676,7 @@
BlockPosition blockposition;
if (dimensionmanager == DimensionManager.THE_END) {
@@ -2077,12 +2481,18 @@
@@ -2075,12 +2479,18 @@
blockposition = new BlockPosition(this);
}
@@ -696,7 +696,7 @@
if (dimensionmanager1 == DimensionManager.THE_END && dimensionmanager == DimensionManager.THE_END) {
BlockPosition blockposition1 = worldserver1.getHighestBlockYAt(HeightMap.Type.MOTION_BLOCKING_NO_LEAVES, worldserver1.getSpawn());
@@ -2090,6 +2500,7 @@
@@ -2088,6 +2498,7 @@
} else {
entity.setPositionRotation(blockposition, entity.yaw, entity.pitch);
}
@@ -704,7 +704,7 @@
boolean flag = entity.attachedToPlayer;
@@ -2097,13 +2508,21 @@
@@ -2095,13 +2506,21 @@
worldserver1.addEntity(entity);
entity.attachedToPlayer = flag;
worldserver1.entityJoinedWorld(entity, false);
@@ -727,7 +727,7 @@
return entity;
} else {
return null;
@@ -2243,7 +2662,26 @@
@@ -2241,7 +2660,26 @@
}
public void a(AxisAlignedBB axisalignedbb) {