Begin 1.21.6-pre1

Initial move of patches to rejected and non rejected source patches to
publish to patch-roulette.
This commit is contained in:
Bjarne Koll
2025-05-28 13:23:32 +02:00
parent a033e3b9ef
commit b745ab65e6
233 changed files with 2443 additions and 1712 deletions

View File

@@ -141,7 +141,7 @@
}
}, this.unloadQueue::add).whenComplete((_void, error) -> {
if (error != null) {
@@ -854,7 +_,7 @@
@@ -851,7 +_,7 @@
}
public int size() {
@@ -150,7 +150,7 @@
}
public net.minecraft.server.level.DistanceManager getDistanceManager() {
@@ -862,7 +_,7 @@
@@ -859,7 +_,7 @@
}
protected Iterable<ChunkHolder> getChunks() {
@@ -159,7 +159,7 @@
}
void dumpChunks(Writer writer) throws IOException {
@@ -885,10 +_,10 @@
@@ -882,10 +_,10 @@
.addColumn("fluid_ticks")
.build(writer);
@@ -173,7 +173,7 @@
Optional<ChunkAccess> optional = Optional.ofNullable(chunkHolder.getLatestChunk());
Optional<LevelChunk> optional1 = optional.flatMap(chunk -> chunk instanceof LevelChunk ? Optional.of((LevelChunk)chunk) : Optional.empty());
csvOutput.writeRow(
@@ -928,11 +_,13 @@
@@ -925,11 +_,13 @@
}
private CompletableFuture<Optional<CompoundTag>> readChunk(ChunkPos pos) {
@@ -190,7 +190,7 @@
}
void collectSpawningChunks(List<LevelChunk> output) {
@@ -942,7 +_,7 @@
@@ -939,7 +_,7 @@
ChunkHolder chunkHolder = this.visibleChunkMap.get(spawnCandidateChunks.nextLong());
if (chunkHolder != null) {
LevelChunk tickingChunk = chunkHolder.getTickingChunk();
@@ -199,7 +199,7 @@
output.add(tickingChunk);
}
}
@@ -962,13 +_,35 @@
@@ -959,13 +_,35 @@
}
public boolean anyPlayerCloseEnoughForSpawning(ChunkPos chunkPos) {
@@ -237,7 +237,7 @@
return true;
}
}
@@ -984,7 +_,7 @@
@@ -981,7 +_,7 @@
Builder<ServerPlayer> builder = ImmutableList.builder();
for (ServerPlayer serverPlayer : this.playerMap.getAllPlayers()) {
@@ -246,7 +246,7 @@
builder.add(serverPlayer);
}
}
@@ -993,12 +_,12 @@
@@ -990,12 +_,12 @@
}
}
@@ -261,7 +261,7 @@
}
}
@@ -1120,9 +_,19 @@
@@ -1117,9 +_,19 @@
}
public void addEntity(Entity entity) {
@@ -281,7 +281,7 @@
if (i != 0) {
int updateInterval = type.updateInterval();
if (this.entityMap.containsKey(entity.getId())) {
@@ -1146,6 +_,7 @@
@@ -1143,6 +_,7 @@
}
protected void removeEntity(Entity entity) {
@@ -289,7 +289,7 @@
if (entity instanceof ServerPlayer serverPlayer) {
this.updatePlayerStatus(serverPlayer, false);
@@ -1278,10 +_,10 @@
@@ -1275,10 +_,10 @@
final Entity entity;
private final int range;
SectionPos lastSectionPos;
@@ -302,7 +302,7 @@
this.entity = entity;
this.range = range;
this.lastSectionPos = SectionPos.of(entity);
@@ -1325,24 +_,47 @@
@@ -1322,24 +_,47 @@
}
public void removePlayer(ServerPlayer player) {
@@ -355,7 +355,7 @@
}
} else if (this.seenBy.remove(player.connection)) {
this.serverEntity.removePairing(player);
@@ -1359,6 +_,7 @@
@@ -1356,6 +_,7 @@
for (Entity entity : this.entity.getIndirectPassengers()) {
int i1 = entity.getType().clientTrackingRange() * 16;