Remove AchievementMixin.java

This commit is contained in:
nelle 2023-09-29 21:45:51 -06:00
parent f6a31267b7
commit 26b48d32f3

View file

@ -1,25 +0,0 @@
package xyz.limepot.emb.mixin;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.inventory.slot.CraftingResultSlot;
import net.minecraft.item.ItemStack;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Shadow;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
import xyz.limepot.emb.advancement.ModAchievements;
import xyz.limepot.emb.item.ModItems;
@Mixin(CraftingResultSlot.class)
public class AchievementMixin {
@Shadow private PlayerEntity player;
@Inject(method = "onCrafted(Lnet/minecraft/item/ItemStack;)V", at = @At("TAIL"))
private void onCrafted(ItemStack par1, CallbackInfo ci){
if (par1.getItem() == ModItems.GOLD_COIN) {
this.player.incrementStat(ModAchievements.BURY_ME_WITH_MY_MONEY, 1);
}
}
}