Skip to content

Commit

Permalink
Optimize access widener and convert to access transformer (GregTechCE…
Browse files Browse the repository at this point in the history
  • Loading branch information
ctrlaltmilk committed Mar 26, 2024
1 parent ee7df2f commit b3ef8a3
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 41 deletions.
5 changes: 0 additions & 5 deletions gradle/scripts/architectury_loom.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,11 @@ static def isJetBrainsRuntime() {
loom {
silentMojangMappingsLicense()

accessWidenerPath = file("src/main/resources/${mod_id}.accesswidener")

forge {
mixinConfig(
"${mod_id}.mixins.json",
)

convertAccessWideners = true
extraAccessWideners.add loom.accessWidenerPath.get().asFile.name

dataGen{
mod(mod_id)
}
Expand Down
19 changes: 19 additions & 0 deletions src/main/resources/META-INF/accesstransformer.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
public net.minecraft.world.level.levelgen.placement.HeightRangePlacement f_191674_ # height
public net.minecraft.world.level.levelgen.heightproviders.UniformHeight f_162025_ # minInclusive
public net.minecraft.world.level.levelgen.heightproviders.UniformHeight f_162026_ # maxInclusive

public net.minecraft.data.loot.BlockLootSubProvider m_245765_(Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; # createSingleItemTable
public net.minecraft.data.loot.BlockLootSubProvider m_246108_(Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder;)Lnet/minecraft/world/level/storage/loot/functions/FunctionUserBuilder; # applyExplosionDecay
public net.minecraft.data.loot.BlockLootSubProvider m_247502_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; # createSilkTouchDispatchTable
public net.minecraft.data.loot.BlockLootSubProvider f_244217_ # HAS_NO_SILK_TOUCH
public net.minecraft.world.level.storage.loot.entries.LootItem <init>(Lnet/minecraft/world/item/Item;II[Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;[Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;)V # <init>

public net.minecraft.data.models.BlockModelGenerators m_124850_()Lnet/minecraft/data/models/blockstates/PropertyDispatch; # createFacingDispatch
public net.minecraft.data.models.BlockModelGenerators m_124859_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; # createSimpleBlock

public net.minecraft.world.item.Item f_41374_ # BASE_ATTACK_DAMAGE_UUID
public net.minecraft.world.item.Item f_41375_ # BASE_ATTACK_SPEED_UUID
public net.minecraft.world.entity.LivingEntity m_21278_(Lnet/minecraft/world/item/ItemStack;)V # breakItem
public net.minecraft.world.item.context.UseOnContext m_43718_()Lnet/minecraft/world/phys/BlockHitResult; # getHitResult

public net.minecraft.world.entity.item.ItemEntity f_31986_ # pickupDelay
3 changes: 0 additions & 3 deletions src/main/resources/architectury.common.json

This file was deleted.

33 changes: 0 additions & 33 deletions src/main/resources/gtceu.accesswidener

This file was deleted.

0 comments on commit b3ef8a3

Please sign in to comment.