File tree 3 files changed +15
-0
lines changed
fabric/src/main/java/net/blay09/mods/balm/fabric
forge/src/main/java/net/blay09/mods/balm/forge
shared/src/main/java/net/blay09/mods/balm/api
3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 9
9
import net .minecraft .tags .TagKey ;
10
10
import net .minecraft .world .effect .MobEffect ;
11
11
import net .minecraft .world .entity .EntityType ;
12
+ import net .minecraft .world .entity .ai .attributes .Attribute ;
12
13
import net .minecraft .world .item .Item ;
13
14
import net .minecraft .world .level .block .Block ;
14
15
import net .minecraft .world .level .material .Fluid ;
@@ -77,4 +78,9 @@ public Fluid getMilkFluid() {
77
78
public Collection <ResourceLocation > getItemKeys () {
78
79
return BuiltInRegistries .ITEM .keySet ();
79
80
}
81
+
82
+ @ Override
83
+ public Attribute getAttribute (ResourceLocation key ) {
84
+ return BuiltInRegistries .ATTRIBUTE .get (key );
85
+ }
80
86
}
Original file line number Diff line number Diff line change 6
6
import net .minecraft .tags .TagKey ;
7
7
import net .minecraft .world .effect .MobEffect ;
8
8
import net .minecraft .world .entity .EntityType ;
9
+ import net .minecraft .world .entity .ai .attributes .Attribute ;
9
10
import net .minecraft .world .item .Item ;
10
11
import net .minecraft .world .level .block .Block ;
11
12
import net .minecraft .world .level .material .Fluid ;
@@ -74,4 +75,9 @@ public void enableMilkFluid() {
74
75
public Fluid getMilkFluid () {
75
76
return ForgeMod .MILK .get ();
76
77
}
78
+
79
+ @ Override
80
+ public Attribute getAttribute (ResourceLocation key ) {
81
+ return ForgeRegistries .ATTRIBUTES .getValue (key );
82
+ }
77
83
}
Original file line number Diff line number Diff line change 4
4
import net .minecraft .tags .TagKey ;
5
5
import net .minecraft .world .effect .MobEffect ;
6
6
import net .minecraft .world .entity .EntityType ;
7
+ import net .minecraft .world .entity .ai .attributes .Attribute ;
7
8
import net .minecraft .world .item .Item ;
8
9
import net .minecraft .world .level .block .Block ;
9
10
import net .minecraft .world .level .material .Fluid ;
@@ -34,4 +35,6 @@ public interface BalmRegistries {
34
35
void enableMilkFluid ();
35
36
36
37
Fluid getMilkFluid ();
38
+
39
+ Attribute getAttribute (ResourceLocation key );
37
40
}
You can’t perform that action at this time.
0 commit comments