User Tools

Site Tools


tutorial:mixin_redirectors_methods

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
tutorial:mixin_redirectors_methods [2020/08/17 01:09] – case user11681tutorial:mixin_redirectors_methods [2020/08/18 23:19] – abstract user11681
Line 18: Line 18:
 <code java [enable_line_numbers=true]> <code java [enable_line_numbers=true]>
 @Mixin(ItemStack.class) @Mixin(ItemStack.class)
-class ItemStackMixin {+abstract class ItemStackMixin {
     @Redirect(method = "readTags",     @Redirect(method = "readTags",
               at = @At(value = "INVOKE_ASSIGN", target = "Lnet/minecraft/item/ItemStack;fromTag(Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/item/ItemStack;"))               at = @At(value = "INVOKE_ASSIGN", target = "Lnet/minecraft/item/ItemStack;fromTag(Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/item/ItemStack;"))
Line 35: Line 35:
 <code java [enable_line_numbers=true]> <code java [enable_line_numbers=true]>
 @Mixin(Entity.class) @Mixin(Entity.class)
-class ItemStackMixin {+abstract class ItemStackMixin {
     @Redirect(method = "dropItem",     @Redirect(method = "dropItem",
               at = @At(value = "INVOKE", target = "Lnet/minecraft/item/ItemStack;dropItem(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/entity/ItemEntity;"))               at = @At(value = "INVOKE", target = "Lnet/minecraft/item/ItemStack;dropItem(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/entity/ItemEntity;"))
Line 52: Line 52:
 <code java [enable_line_numbers=true]> <code java [enable_line_numbers=true]>
 @Mixin(MinecraftClient.class) @Mixin(MinecraftClient.class)
-class MinecraftClientMixin {+abstract class MinecraftClientMixin {
     @Redirect(method = "render",     @Redirect(method = "render",
               at = @At(value = "INVOKE_STRING",               at = @At(value = "INVOKE_STRING",
tutorial/mixin_redirectors_methods.txt · Last modified: 2021/01/15 04:20 by obw