类 RuntimeDistCleaner
java.lang.Object
net.minecraftforge.fml.loading.RuntimeDistCleaner
- 所有已实现的接口:
cpw.mods.modlauncher.serviceapi.ILaunchPluginService
public class RuntimeDistCleaner
extends Object
implements cpw.mods.modlauncher.serviceapi.ILaunchPluginService
-
嵌套类概要
嵌套类修饰符和类型类说明private static class
private static final record
从接口继承的嵌套类/接口 cpw.mods.modlauncher.serviceapi.ILaunchPluginService
cpw.mods.modlauncher.serviceapi.ILaunchPluginService.ComputeFlags, cpw.mods.modlauncher.serviceapi.ILaunchPluginService.ITransformerLoader, cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase
-
字段概要
字段修饰符和类型字段说明private static String
private static final org.slf4j.Marker
private static final org.slf4j.Logger
private static final String
private static final EnumSet
<cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase> private static final String
private static final String
private static final EnumSet
<cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Consumer
<net.minecraftforge.api.distmarker.Dist> EnumSet
<cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase> handlesClass
(org.objectweb.asm.Type classType, boolean isEmpty) private static boolean
hasModAnnotation
(List<org.objectweb.asm.tree.AnnotationNode> anns) name()
int
processClassWithFlags
(cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase phase, org.objectweb.asm.tree.ClassNode classNode, org.objectweb.asm.Type classType, String reason) private static boolean
remove
(List<RuntimeDistCleaner.Target> targets, String side) private static List
<RuntimeDistCleaner.Target> Unpack any OnlyIn or OnlyIns annotations to Target objects.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 cpw.mods.modlauncher.serviceapi.ILaunchPluginService
addResources, customAuditConsumer, handlesClass, initializeLaunch, initializeLaunch, offerResource, processClass, processClass
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DISTXFORM
private static final org.slf4j.Marker DISTXFORM -
DIST
-
ONLYIN
-
ONLYINS
-
MOD
- 另请参阅:
-
YAY
-
NAY
-
-
构造器详细资料
-
RuntimeDistCleaner
public RuntimeDistCleaner()
-
-
方法详细资料
-
name
- 指定者:
name
在接口中cpw.mods.modlauncher.serviceapi.ILaunchPluginService
-
handlesClass
public EnumSet<cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase> handlesClass(org.objectweb.asm.Type classType, boolean isEmpty) - 指定者:
handlesClass
在接口中cpw.mods.modlauncher.serviceapi.ILaunchPluginService
-
processClassWithFlags
public int processClassWithFlags(cpw.mods.modlauncher.serviceapi.ILaunchPluginService.Phase phase, org.objectweb.asm.tree.ClassNode classNode, org.objectweb.asm.Type classType, String reason) - 指定者:
processClassWithFlags
在接口中cpw.mods.modlauncher.serviceapi.ILaunchPluginService
-
unpack
private static List<RuntimeDistCleaner.Target> unpack(List<org.objectweb.asm.tree.AnnotationNode> anns) Unpack any OnlyIn or OnlyIns annotations to Target objects. -
remove
-
hasModAnnotation
-
getExtension
- 指定者:
getExtension
在接口中cpw.mods.modlauncher.serviceapi.ILaunchPluginService
-