Class DataResourceCache
java.lang.Object
dev.lukebemish.dynamicassetgenerator.api.ResourceCache
dev.lukebemish.dynamicassetgenerator.api.DataResourceCache
A
ResourceCache meant to provide resources for data packs.-
Field Summary
Fields inherited from class dev.lukebemish.dynamicassetgenerator.api.ResourceCache
cache -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.lukebemish.dynamicassetgenerator.api.ResourceCache
allowAccess, getDependencies, getName, getResources, makeContext, planResetListener, planSource, planSource, planSource, planSource, planSource, register, register, reset
-
Constructor Details
-
DataResourceCache
public DataResourceCache(net.minecraft.resources.ResourceLocation name) - Parameters:
name- a unique identifier for this cache
-
-
Method Details
-
getPackType
public @NonNull net.minecraft.server.packs.PackType getPackType()- Specified by:
getPackTypein classResourceCache- Returns:
- the type of pack this cache will generate resources for
-
tags
- Returns:
- a tool to easily add any number of tag entries to this cache
-