From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jake Potrebic Date: Sun, 12 Feb 2023 10:52:35 -0800 Subject: [PATCH] Add missing isFuel Material entries diff --git a/src/test/java/org/bukkit/support/AbstractTestingBase.java b/src/test/java/org/bukkit/support/AbstractTestingBase.java index a41c386a60d004f065d837aaf10d1d6c0e2f8976..c74ea594248450c76ccec097aa090bd05f94661e 100644 --- a/src/test/java/org/bukkit/support/AbstractTestingBase.java +++ b/src/test/java/org/bukkit/support/AbstractTestingBase.java @@ -44,7 +44,12 @@ public abstract class AbstractTestingBase { SharedConstants.tryDetectVersion(); Bootstrap.bootStrap(); // Set up resource manager - MultiPackResourceManager resourceManager = new MultiPackResourceManager(PackType.SERVER_DATA, Collections.singletonList(new ServerPacksSource().getVanillaPack())); + // Paper start - make sure to actually load the packs you add API for + final List packs = new java.util.ArrayList<>(); + // don't worry about closing them, the only pack types should be VanillaPackResources (empty close) and PackPackResources (also empty close) + new ServerPacksSource().loadPacks(pack -> packs.add(pack.open())); + final MultiPackResourceManager resourceManager = new MultiPackResourceManager(PackType.SERVER_DATA, packs); + // Paper end // add tags and loot tables for unit tests LayeredRegistryAccess layers = RegistryLayer.createRegistryAccess(); layers = WorldLoader.loadAndReplaceLayer(resourceManager, layers, RegistryLayer.WORLDGEN, RegistryDataLoader.WORLDGEN_REGISTRIES);