This commit is contained in:
Brian Neumann-Fopiano
2026-08-01 22:39:09 -04:00
parent 324cf9e095
commit a8217b42e9
220 changed files with 10626 additions and 1661 deletions
@@ -591,6 +591,11 @@ public final class StubPlatform implements IrisPlatform {
return List.of();
}
@Override
public List<String> specialEntityKeys() {
return List.of();
}
@Override
public List<String> enchantmentKeys() {
return List.of();
@@ -230,11 +230,32 @@ public final class StubTileData extends TileData {
return blockKey;
}
@Override
public String getMaterialKey() {
return blockKey;
}
@Override
public KMap<String, Object> getProperties() {
return tileProperties;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (!(o instanceof StubTileData other)) {
return false;
}
return blockKey.equals(other.blockKey) && Arrays.equals(binary, other.binary);
}
@Override
public int hashCode() {
return 31 * blockKey.hashCode() + Arrays.hashCode(binary);
}
@Override
public void toBinary(DataOutputStream output) throws IOException {
output.write(binary);
@@ -26,9 +26,11 @@ art.arcane.iris.core.link.data.MythicMobsDataProvider$IrisRegionCondition MYTHIC
art.arcane.iris.core.link.data.NexoDataProvider BUKKIT_API org.bukkit.block.data.BlockData
art.arcane.iris.core.nms.INMS BUKKIT_API org.bukkit.Bukkit
art.arcane.iris.core.project.IrisProject BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.core.runtime.StudioOpenCoordinator BUKKIT_API org.bukkit.generator.WorldInfo
art.arcane.iris.core.runtime.WorldRuntimeControlService BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.core.service.BoardSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.service.BoardSVC$PlayerBoard BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.core.service.EntityRiseSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.service.ExternalDataSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.service.GlobalCacheSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.service.LogFilterSVC BUKKIT_API org.bukkit.event.Listener
@@ -37,10 +39,13 @@ art.arcane.iris.core.service.ObjectStudioSaveService BUKKIT_API org.bukkit.event
art.arcane.iris.core.service.PreservationSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.service.StudioSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.service.TreeSVC BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.core.tools.IrisCreator BUKKIT_API org.bukkit.command.CommandSender
art.arcane.iris.core.tools.IrisToolbelt BUKKIT_API org.bukkit.command.CommandSender
art.arcane.iris.core.tools.IrisWorldCreator BUKKIT_API org.bukkit.generator.ChunkGenerator
art.arcane.iris.core.tools.TreePlausibilizer BUKKIT_API org.bukkit.Keyed
art.arcane.iris.engine.IrisWorldManager BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.engine.WorldChunkMaintenance BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.engine.WorldEntitySpawner BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.engine.WorldTeleportWarmup BUKKIT_API org.bukkit.command.CommandSender
art.arcane.iris.engine.framework.EngineAssignedWorldManager BUKKIT_API org.bukkit.event.Listener
art.arcane.iris.engine.framework.EnginePlayer BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.engine.framework.placer.WorldObjectPlacer BUKKIT_API org.bukkit.event.Event
@@ -60,6 +65,7 @@ art.arcane.iris.engine.platform.BukkitChunkGenerator$2 BUKKIT_API org.bukkit.Hei
art.arcane.iris.engine.platform.DummyBiomeProvider BUKKIT_API org.bukkit.generator.BiomeProvider
art.arcane.iris.engine.platform.DummyChunkGenerator BUKKIT_API org.bukkit.generator.ChunkGenerator
art.arcane.iris.engine.platform.EngineBukkitOps BUKKIT_API org.bukkit.entity.Entity
art.arcane.iris.engine.platform.EngineBukkitOps$2 BUKKIT_API org.bukkit.block.BlockFace
art.arcane.iris.engine.platform.studio.generators.ObjectStudioGenerator BUKKIT_API org.bukkit.Material
art.arcane.iris.platform.bukkit.BukkitBlockResolution BUKKIT_API org.bukkit.Material
art.arcane.iris.platform.bukkit.BukkitBlockState BUKKIT_API org.bukkit.Keyed
@@ -68,7 +74,6 @@ art.arcane.iris.platform.bukkit.BukkitWorldBinding BUKKIT_API org.bukkit.generat
art.arcane.iris.util.common.data.IrisCustomData BUKKIT_API org.bukkit.block.data.BlockData
art.arcane.iris.util.common.data.registry.Attributes BUKKIT_API org.bukkit.attribute.Attribute
art.arcane.iris.util.common.data.registry.Materials BUKKIT_API org.bukkit.Material
art.arcane.iris.util.common.data.registry.Particles BUKKIT_API org.bukkit.Particle
art.arcane.iris.util.common.director.handlers.VectorHandler BUKKIT_API org.bukkit.util.Vector
art.arcane.iris.util.common.director.handlers.WorldHandler BUKKIT_API org.bukkit.generator.WorldInfo
art.arcane.iris.util.common.format.C$DyeMaps BUKKIT_API org.bukkit.DyeColor
1 art.arcane.iris.core.IrisWorlds BUKKIT_API org.bukkit.command.CommandSender
26 art.arcane.iris.core.link.data.NexoDataProvider BUKKIT_API org.bukkit.block.data.BlockData
27 art.arcane.iris.core.nms.INMS BUKKIT_API org.bukkit.Bukkit
28 art.arcane.iris.core.project.IrisProject BUKKIT_API org.bukkit.entity.Entity
29 art.arcane.iris.core.runtime.StudioOpenCoordinator BUKKIT_API org.bukkit.generator.WorldInfo
30 art.arcane.iris.core.runtime.WorldRuntimeControlService BUKKIT_API org.bukkit.entity.Entity
31 art.arcane.iris.core.service.BoardSVC BUKKIT_API org.bukkit.event.Listener
32 art.arcane.iris.core.service.BoardSVC$PlayerBoard BUKKIT_API org.bukkit.entity.Entity
33 art.arcane.iris.core.service.EntityRiseSVC BUKKIT_API org.bukkit.event.Listener
34 art.arcane.iris.core.service.ExternalDataSVC BUKKIT_API org.bukkit.event.Listener
35 art.arcane.iris.core.service.GlobalCacheSVC BUKKIT_API org.bukkit.event.Listener
36 art.arcane.iris.core.service.LogFilterSVC BUKKIT_API org.bukkit.event.Listener
39 art.arcane.iris.core.service.PreservationSVC BUKKIT_API org.bukkit.event.Listener
40 art.arcane.iris.core.service.StudioSVC BUKKIT_API org.bukkit.event.Listener
41 art.arcane.iris.core.service.TreeSVC BUKKIT_API org.bukkit.event.Listener
42 art.arcane.iris.core.tools.IrisCreator BUKKIT_API org.bukkit.command.CommandSender
43 art.arcane.iris.core.tools.IrisToolbelt BUKKIT_API org.bukkit.command.CommandSender
44 art.arcane.iris.core.tools.IrisWorldCreator BUKKIT_API org.bukkit.generator.ChunkGenerator
art.arcane.iris.core.tools.TreePlausibilizer BUKKIT_API org.bukkit.Keyed
45 art.arcane.iris.engine.IrisWorldManager BUKKIT_API org.bukkit.event.Listener
46 art.arcane.iris.engine.WorldChunkMaintenance BUKKIT_API org.bukkit.entity.Entity
47 art.arcane.iris.engine.WorldEntitySpawner BUKKIT_API org.bukkit.entity.Entity
48 art.arcane.iris.engine.WorldTeleportWarmup BUKKIT_API org.bukkit.command.CommandSender
49 art.arcane.iris.engine.framework.EngineAssignedWorldManager BUKKIT_API org.bukkit.event.Listener
50 art.arcane.iris.engine.framework.EnginePlayer BUKKIT_API org.bukkit.entity.Entity
51 art.arcane.iris.engine.framework.placer.WorldObjectPlacer BUKKIT_API org.bukkit.event.Event
65 art.arcane.iris.engine.platform.DummyBiomeProvider BUKKIT_API org.bukkit.generator.BiomeProvider
66 art.arcane.iris.engine.platform.DummyChunkGenerator BUKKIT_API org.bukkit.generator.ChunkGenerator
67 art.arcane.iris.engine.platform.EngineBukkitOps BUKKIT_API org.bukkit.entity.Entity
68 art.arcane.iris.engine.platform.EngineBukkitOps$2 BUKKIT_API org.bukkit.block.BlockFace
69 art.arcane.iris.engine.platform.studio.generators.ObjectStudioGenerator BUKKIT_API org.bukkit.Material
70 art.arcane.iris.platform.bukkit.BukkitBlockResolution BUKKIT_API org.bukkit.Material
71 art.arcane.iris.platform.bukkit.BukkitBlockState BUKKIT_API org.bukkit.Keyed
74 art.arcane.iris.util.common.data.IrisCustomData BUKKIT_API org.bukkit.block.data.BlockData
75 art.arcane.iris.util.common.data.registry.Attributes BUKKIT_API org.bukkit.attribute.Attribute
76 art.arcane.iris.util.common.data.registry.Materials BUKKIT_API org.bukkit.Material
art.arcane.iris.util.common.data.registry.Particles BUKKIT_API org.bukkit.Particle
77 art.arcane.iris.util.common.director.handlers.VectorHandler BUKKIT_API org.bukkit.util.Vector
78 art.arcane.iris.util.common.director.handlers.WorldHandler BUKKIT_API org.bukkit.generator.WorldInfo
79 art.arcane.iris.util.common.format.C$DyeMaps BUKKIT_API org.bukkit.DyeColor