net.minecraft.server.packs.repository

public abstract class PackDetector<T>

atz
net.minecraft.server.packs.repository.PackDetector
net.minecraft.class_8621
net.minecraft.unmapped.C_dwkmbiso
net.minecraft.resource.ResourcePackOpener
net.minecraft.resource.pack.PackDetector
net.minecraft.src.C_290177_
net.minecraft.server.packs.repository.PackDetector

Field summary

Modifier and TypeField
private final DirectoryValidator
a
validator
field_45057
f_rtyclybi
symlinkFinder
linkValidator
f_290737_

Constructor summary

ModifierConstructor
protected (DirectoryValidator symlinkFinder)

Method summary

Modifier and TypeMethod
public T
a(Path arg0, List<evj> arg1)
detectPackResources(Path arg0, List<ForbiddenSymlinkInfo> arg1)
method_52441(Path arg0, List<class_8581> arg1)
m_kiilwusn(Path arg0, List<C_gtfxkjfs> arg1)
open(Path path, List<SymlinkEntry> foundSymlinks)
detectPack(Path candidate, List<Symlink> foundForbiddenLinks)
m_293433_(Path p_297322_, List<C_289806_> arg1)
protected abstract T
d(Path arg0)
createZipPack(Path arg0)
method_52439(Path arg0)
m_jdqwsamm(Path arg0)
openZip(Path path)
createFromZip(Path path)
m_292901_(Path arg0)
protected abstract T
c(Path arg0)
createDirectoryPack(Path arg0)
method_52438(Path arg0)
m_zlvguvti(Path arg0)
openDirectory(Path path)
createFromDirectory(Path path)
m_293354_(Path arg0)