Skip to content

Commit cb2c598

Browse files
committed
Make Entity#createHoverEvent accessible.
1 parent bdd74fe commit cb2c598

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package net.darkhax.bookshelf.mixin.entity;
2+
3+
import net.minecraft.network.chat.HoverEvent;
4+
import net.minecraft.world.entity.Entity;
5+
import org.spongepowered.asm.mixin.Mixin;
6+
import org.spongepowered.asm.mixin.gen.Invoker;
7+
8+
@Mixin(Entity.class)
9+
public interface AccessorEntity {
10+
11+
@Invoker("createHoverEvent")
12+
HoverEvent bookshelf$createHoverEvent();
13+
}

Fabric/src/main/resources/bookshelf.mixins.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"compatibilityLevel": "JAVA_17",
66
"mixins": [
77
"effect.AccessorMobEffectInstance",
8+
"entity.AccessorEntity",
89
"item.AccessorItem",
910
"item.AccessorItemCooldowns",
1011
"item.AccessorCooldownInstance",

Forge/src/main/resources/bookshelf.mixins.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"compatibilityLevel": "JAVA_17",
66
"mixins": [
77
"effect.AccessorMobEffectInstance",
8+
"entity.AccessorEntity",
89
"item.AccessorItem",
910
"item.AccessorItemCooldowns",
1011
"item.AccessorCooldownInstance",

0 commit comments

Comments
 (0)