From 2cc64f4cdb7f1bc932c00aae5b1a068e6ef8493b Mon Sep 17 00:00:00 2001 From: zenfyr Date: Fri, 26 Jun 2026 18:18:09 +0700 Subject: [PATCH] AW: sort wideners by package --- src/main/resources/pulsar.accesswidener | 48 ++++++++++++------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/main/resources/pulsar.accesswidener b/src/main/resources/pulsar.accesswidener index b8be58c..0b8f0b6 100644 --- a/src/main/resources/pulsar.accesswidener +++ b/src/main/resources/pulsar.accesswidener @@ -1,21 +1,39 @@ accessWidener v2 official +# client.particles +transitive-accessible field net/minecraft/client/particle/Particle hasPhysics Z + +# codec +accessible method net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/resources/FileToIdConverter;)V + +# creativetab +transitive-accessible class net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder +transitive-accessible class net/minecraft/world/item/CreativeModeTab$TabVisibility +transitive-mutable field net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder tabContents Ljava/util/Collection; +accessible field net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder tabContents Ljava/util/Collection; +transitive-mutable field net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder searchTabContents Ljava/util/Set; +accessible field net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder searchTabContents Ljava/util/Set; +# resources +transitive-accessible class net/minecraft/server/MinecraftServer$ReloadableResources + +# registry +transitive-accessible field net/minecraft/world/level/block/entity/BlockEntityType validBlocks Ljava/util/Set; +transitive-accessible class net/minecraft/world/inventory/MenuType$MenuSupplier +transitive-accessible method net/minecraft/world/inventory/MenuType (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V +transitive-accessible class net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier +accessible method net/minecraft/world/level/block/entity/BlockEntityType (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;)V + +# legacy wideners transitive-accessible class net/minecraft/core/RegistrySetBuilder$BuildState transitive-accessible class net/minecraft/world/inventory/MenuType$MenuSupplier transitive-accessible class net/minecraft/world/item/CreativeModeTab$Output transitive-accessible class net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder transitive-accessible class net/minecraft/world/item/CreativeModeTab$TabVisibility transitive-accessible class net/minecraft/world/entity/raid/Raid$RaiderType -#transitive-accessible class net/minecraft/world/item/crafting/Ingredient$TagValue -#transitive-accessible class net/minecraft/world/item/crafting/Ingredient$ItemValue -#transitive-accessible class net/minecraft/world/item/crafting/Ingredient$Value transitive-accessible class net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier transitive-accessible class net/minecraft/server/MinecraftServer$ReloadableResources -transitive-accessible method net/minecraft/world/inventory/MenuType (Lnet/minecraft/world/inventory/MenuType$MenuSupplier;Lnet/minecraft/world/flag/FeatureFlagSet;)V -#transitive-accessible method net/minecraft/server/WorldLoader loadAndReplaceLayer (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; transitive-accessible method net/minecraft/client/gui/screens/worldselection/WorldOpenFlows createWorldAccess (Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess; -#transitive-accessible method net/minecraft/client/gui/GuiGraphics renderTooltipInternal (Lnet/minecraft/client/gui/Font;Ljava/util/List;IILnet/minecraft/client/gui/screens/inventory/tooltip/ClientTooltipPositioner;)V transitive-accessible method net/minecraft/world/entity/projectile/Projectile (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/Level;)V transitive-accessible method net/minecraft/world/entity/item/FallingBlockEntity (Lnet/minecraft/world/level/Level;DDDLnet/minecraft/world/level/block/state/BlockState;)V transitive-accessible method net/minecraft/network/chat/TextColor (ILjava/lang/String;)V @@ -24,30 +42,12 @@ transitive-accessible method net/minecraft/client/multiplayer/ClientLevel getEnt transitive-accessible method net/minecraft/world/level/Level getEntities ()Lnet/minecraft/world/level/entity/LevelEntityGetter; transitive-accessible field net/minecraft/world/entity/Entity level Lnet/minecraft/world/level/Level; -#transitive-accessible field net/minecraft/client/multiplayer/ClientPacketListener registryAccess Lnet/minecraft/core/LayeredRegistryAccess; -transitive-accessible field net/minecraft/client/particle/Particle hasPhysics Z -#transitive-accessible field net/minecraft/client/particle/ParticleEngine providers Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; transitive-accessible field net/minecraft/client/gui/screens/inventory/CreativeModeInventoryScreen selectedTab Lnet/minecraft/world/item/CreativeModeTab; transitive-accessible field net/minecraft/core/MappedRegistry frozen Z -transitive-accessible field net/minecraft/world/level/block/entity/BlockEntityType validBlocks Ljava/util/Set; -#transitive-accessible field net/minecraft/client/gui/screens/recipebook/GhostRecipe ingredients Ljava/util/List; -#transitive-accessible field net/minecraft/client/gui/screens/recipebook/GhostRecipe time F transitive-accessible field net/minecraft/world/entity/ai/goal/TemptGoal calmDown I transitive-accessible field net/minecraft/world/entity/ai/goal/TemptGoal targetingConditions Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; -#transitive-accessible field net/minecraft/world/item/crafting/Ingredient$TagValue tag Lnet/minecraft/tags/TagKey; -#transitive-accessible field net/minecraft/world/item/crafting/Ingredient$ItemValue item Lnet/minecraft/world/item/ItemStack; -#transitive-accessible field net/minecraft/world/item/crafting/Ingredient values [Lnet/minecraft/world/item/crafting/Ingredient$Value; transitive-accessible field net/minecraft/world/entity/item/ItemEntity DATA_ITEM Lnet/minecraft/network/syncher/EntityDataAccessor; -transitive-mutable field net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder tabContents Ljava/util/Collection; -transitive-mutable field net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder searchTabContents Ljava/util/Set; -#transitive-accessible field net/minecraft/stats/RecipeBookSettings TAG_FIELDS Ljava/util/Map; -#transitive-accessible field net/minecraft/world/level/storage/DimensionDataStorage cache Ljava/util/Map; transitive-accessible field net/minecraft/client/gui/screens/inventory/tooltip/ClientTextTooltip text Lnet/minecraft/util/FormattedCharSequence; transitive-mutable field net/minecraft/network/chat/TextColor NAMED_COLORS Ljava/util/Map; transitive-accessible field net/minecraft/network/chat/TextColor NAMED_COLORS Ljava/util/Map; transitive-accessible field net/minecraft/network/chat/TextColor name Ljava/lang/String; - -accessible method net/minecraft/world/level/block/entity/BlockEntityType (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;Ljava/util/Set;)V - -# used in codec to set custom JsonOps -accessible method net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/resources/FileToIdConverter;)V \ No newline at end of file -- 2.51.2