mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-08 08:02:13 -07:00
Remove useless comments and FQN in source
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
package org.bukkit.craftbukkit;
|
package org.bukkit.craftbukkit;
|
||||||
|
|
||||||
|
import ca.spottedleaf.moonrise.common.list.ReferenceList;
|
||||||
|
import ca.spottedleaf.moonrise.common.util.CoordinateUtils;
|
||||||
import com.google.common.base.Preconditions;
|
import com.google.common.base.Preconditions;
|
||||||
import com.google.common.base.Predicates;
|
import com.google.common.base.Predicates;
|
||||||
import com.mojang.datafixers.util.Pair;
|
import com.mojang.datafixers.util.Pair;
|
||||||
@@ -12,6 +14,7 @@ import io.papermc.paper.raytracing.PositionedRayTraceConfigurationBuilderImpl;
|
|||||||
import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap;
|
import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
@@ -19,6 +22,7 @@ import java.util.HashSet;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
import java.util.PrimitiveIterator;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
@@ -40,6 +44,7 @@ import net.minecraft.resources.ResourceLocation;
|
|||||||
import net.minecraft.server.level.ChunkHolder;
|
import net.minecraft.server.level.ChunkHolder;
|
||||||
import net.minecraft.server.level.ChunkMap;
|
import net.minecraft.server.level.ChunkMap;
|
||||||
import net.minecraft.server.level.DistanceManager;
|
import net.minecraft.server.level.DistanceManager;
|
||||||
|
import net.minecraft.server.level.ServerChunkCache;
|
||||||
import net.minecraft.server.level.ServerLevel;
|
import net.minecraft.server.level.ServerLevel;
|
||||||
import net.minecraft.server.level.ServerPlayer;
|
import net.minecraft.server.level.ServerPlayer;
|
||||||
import net.minecraft.server.level.TicketType;
|
import net.minecraft.server.level.TicketType;
|
||||||
@@ -243,7 +248,7 @@ public class CraftWorld extends CraftRegionAccessor implements World {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BiomeProvider vanillaBiomeProvider() {
|
public BiomeProvider vanillaBiomeProvider() {
|
||||||
net.minecraft.server.level.ServerChunkCache serverCache = this.getHandle().chunkSource;
|
ServerChunkCache serverCache = this.getHandle().chunkSource;
|
||||||
|
|
||||||
final net.minecraft.world.level.chunk.ChunkGenerator gen = serverCache.getGenerator();
|
final net.minecraft.world.level.chunk.ChunkGenerator gen = serverCache.getGenerator();
|
||||||
net.minecraft.world.level.biome.BiomeSource biomeSource;
|
net.minecraft.world.level.biome.BiomeSource biomeSource;
|
||||||
@@ -421,13 +426,12 @@ public class CraftWorld extends CraftRegionAccessor implements World {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Chunk[] getLoadedChunks() {
|
public Chunk[] getLoadedChunks() {
|
||||||
// Paper start - optimise getLoadedChunks
|
ServerChunkCache serverChunkCache = this.getHandle().chunkSource;
|
||||||
net.minecraft.server.level.ServerChunkCache serverChunkCache = this.getHandle().chunkSource;
|
ReferenceList<Chunk> chunks = new ReferenceList<>(new Chunk[serverChunkCache.fullChunks.size()]);
|
||||||
ca.spottedleaf.moonrise.common.list.ReferenceList<Chunk> chunks = new ca.spottedleaf.moonrise.common.list.ReferenceList<>(new Chunk[serverChunkCache.fullChunks.size()]);
|
|
||||||
|
|
||||||
for (java.util.PrimitiveIterator.OfLong iterator = serverChunkCache.fullChunks.keyIterator(); iterator.hasNext();) {
|
for (PrimitiveIterator.OfLong iterator = serverChunkCache.fullChunks.keyIterator(); iterator.hasNext();) {
|
||||||
long chunk = iterator.nextLong();
|
long chunk = iterator.nextLong();
|
||||||
chunks.add(new CraftChunk(this.world, ca.spottedleaf.moonrise.common.util.CoordinateUtils.getChunkX(chunk), ca.spottedleaf.moonrise.common.util.CoordinateUtils.getChunkZ(chunk)));
|
chunks.add(new CraftChunk(this.world, CoordinateUtils.getChunkX(chunk), CoordinateUtils.getChunkZ(chunk)));
|
||||||
}
|
}
|
||||||
|
|
||||||
Chunk[] raw = chunks.getRawDataUnchecked();
|
Chunk[] raw = chunks.getRawDataUnchecked();
|
||||||
@@ -436,8 +440,7 @@ public class CraftWorld extends CraftRegionAccessor implements World {
|
|||||||
// always true when on main
|
// always true when on main
|
||||||
return raw;
|
return raw;
|
||||||
}
|
}
|
||||||
return java.util.Arrays.copyOf(raw, size);
|
return Arrays.copyOf(raw, size);
|
||||||
// Paper end - optimise getLoadedChunks
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user