Package dev.latvian.mods.kubejs.holder
Interface HolderWrapper
public interface HolderWrapper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final dev.latvian.mods.rhino.type.TypeInfostatic final dev.latvian.mods.rhino.type.TypeInfo -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic net.minecraft.core.Holder<?> wrap(KubeJSContext cx, Object from, dev.latvian.mods.rhino.type.TypeInfo param) static net.minecraft.core.Holder.Reference<?> wrapRef(KubeJSContext cx, Object from, dev.latvian.mods.rhino.type.TypeInfo param) static net.minecraft.core.HolderSet<?> wrapSet(KubeJSContext cx, Object from, dev.latvian.mods.rhino.type.TypeInfo param) static <T> @Nullable net.minecraft.core.HolderSet<T> wrapSimpleSet(net.minecraft.core.Registry<T> registry, Object from)
-
Field Details
-
HOLDER
static final dev.latvian.mods.rhino.type.TypeInfo HOLDER -
HOLDER_SET
static final dev.latvian.mods.rhino.type.TypeInfo HOLDER_SET
-
-
Method Details
-
wrap
static net.minecraft.core.Holder<?> wrap(KubeJSContext cx, Object from, dev.latvian.mods.rhino.type.TypeInfo param) -
wrapRef
static net.minecraft.core.Holder.Reference<?> wrapRef(KubeJSContext cx, Object from, dev.latvian.mods.rhino.type.TypeInfo param) -
wrapSet
static net.minecraft.core.HolderSet<?> wrapSet(KubeJSContext cx, Object from, dev.latvian.mods.rhino.type.TypeInfo param) -
wrapSimpleSet
@Nullable static <T> @Nullable net.minecraft.core.HolderSet<T> wrapSimpleSet(net.minecraft.core.Registry<T> registry, Object from)
-