Package hiiragi283.lib.material
Class HTModifyMaterialContentsEvent
-
- All Implemented Interfaces:
-
net.neoforged.fml.event.IModBusEvent
public final class HTModifyMaterialContentsEvent extends Event implements IModBusEvent
-
-
Field Summary
Fields Modifier and Type Field Description private final Holder<HTMaterialContents>holder
-
Constructor Summary
Constructors Constructor Description HTModifyMaterialContentsEvent(Holder<HTMaterialContents> holder)
-
Method Summary
Modifier and Type Method Description final Holder<HTMaterialContents>getHolder()final Unitmodify(HTMaterialContents contents, Function1<HTMaterialContents.Builder, Unit> action)final Unitmodify(Function1<Holder<HTMaterialContents>, Boolean> filter, Function1<HTMaterialContents.Builder, Unit> action)-
-
Constructor Detail
-
HTModifyMaterialContentsEvent
HTModifyMaterialContentsEvent(Holder<HTMaterialContents> holder)
-
-
Method Detail
-
getHolder
final Holder<HTMaterialContents> getHolder()
-
modify
final Unit modify(HTMaterialContents contents, Function1<HTMaterialContents.Builder, Unit> action)
-
modify
final Unit modify(Function1<Holder<HTMaterialContents>, Boolean> filter, Function1<HTMaterialContents.Builder, Unit> action)
-
-
-
-