Remap CraftBukkit to Mojang+Yarn Mappings

By: Initial Source <noreply+automated@papermc.io>
This commit is contained in:
CraftBukkit/Spigot
2024-12-11 22:26:55 +01:00
parent a265d64138
commit 30e4583dbe
1780 changed files with 44628 additions and 41274 deletions

View File

@@ -7,9 +7,8 @@ import java.util.List;
import java.util.Set;
import java.util.UUID;
import java.util.function.Function;
import net.minecraft.core.BlockPosition;
import net.minecraft.world.entity.raid.EntityRaider;
import net.minecraft.world.level.World;
import net.minecraft.core.BlockPos;
import net.minecraft.world.level.Level;
import org.bukkit.Location;
import org.bukkit.Raid;
import org.bukkit.Raid.RaidStatus;
@@ -26,40 +25,40 @@ public final class CraftRaid implements Raid {
@Override
public boolean isStarted() {
return handle.isStarted();
return this.handle.isStarted();
}
@Override
public long getActiveTicks() {
return handle.ticksActive;
return this.handle.ticksActive;
}
@Override
public int getBadOmenLevel() {
return handle.raidOmenLevel;
return this.handle.raidOmenLevel;
}
@Override
public void setBadOmenLevel(int badOmenLevel) {
int max = handle.getMaxRaidOmenLevel();
int max = this.handle.getMaxRaidOmenLevel();
Preconditions.checkArgument(0 <= badOmenLevel && badOmenLevel <= max, "Bad Omen level must be between 0 and %s", max);
handle.raidOmenLevel = badOmenLevel;
this.handle.raidOmenLevel = badOmenLevel;
}
@Override
public Location getLocation() {
BlockPosition pos = handle.getCenter();
World world = handle.getLevel();
BlockPos pos = this.handle.getCenter();
Level world = this.handle.getLevel();
return CraftLocation.toBukkit(pos, world.getWorld());
}
@Override
public RaidStatus getStatus() {
if (handle.isStopped()) {
if (this.handle.isStopped()) {
return RaidStatus.STOPPED;
} else if (handle.isVictory()) {
} else if (this.handle.isVictory()) {
return RaidStatus.VICTORY;
} else if (handle.isLoss()) {
} else if (this.handle.isLoss()) {
return RaidStatus.LOSS;
} else {
return RaidStatus.ONGOING;
@@ -68,40 +67,40 @@ public final class CraftRaid implements Raid {
@Override
public int getSpawnedGroups() {
return handle.getGroupsSpawned();
return this.handle.getGroupsSpawned();
}
@Override
public int getTotalGroups() {
return handle.numGroups + (handle.raidOmenLevel > 1 ? 1 : 0);
return this.handle.numGroups + (this.handle.raidOmenLevel > 1 ? 1 : 0);
}
@Override
public int getTotalWaves() {
return handle.numGroups;
return this.handle.numGroups;
}
@Override
public float getTotalHealth() {
return handle.getHealthOfLivingRaiders();
return this.handle.getHealthOfLivingRaiders();
}
@Override
public Set<UUID> getHeroes() {
return Collections.unmodifiableSet(handle.heroesOfTheVillage);
return Collections.unmodifiableSet(this.handle.heroesOfTheVillage);
}
@Override
public List<Raider> getRaiders() {
return handle.getRaiders().stream().map(new Function<EntityRaider, Raider>() {
return this.handle.getRaiders().stream().map(new Function<net.minecraft.world.entity.raid.Raider, Raider>() {
@Override
public Raider apply(EntityRaider entityRaider) {
public Raider apply(net.minecraft.world.entity.raid.Raider entityRaider) {
return (Raider) entityRaider.getBukkitEntity();
}
}).collect(ImmutableList.toImmutableList());
}
public net.minecraft.world.entity.raid.Raid getHandle() {
return handle;
return this.handle;
}
}