Contents
- Description
- Method Summary
- Method Details
- getSpawnModelName(ExecutionContext, Scope)
- createModifierScope(ExecutionContext)
- createExecutionScope()
- markNeedsReload()
- isMemory(ExecutionContext, Scope)
- getMemoriesCategory(ExecutionContext, Scope)
- getMemoriesNameOverride(ExecutionContext, Scope)
- getMemoriesUnlockedBy(ExecutionContext, Scope)
- getMemoriesKillRange(ExecutionContext, Scope)
- getNameTranslationKey(ExecutionContext, Scope)
- breathesInAir(ExecutionContext, Scope)
- breathesInWater(ExecutionContext, Scope)
Interface ISpawnableWithModel
- All Superinterfaces:
ISpawnable
- All Known Implementing Classes:
BuilderRole, BuilderRoleAbstract, BuilderRoleVariant
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanbreathesInAir(ExecutionContext context, Scope modifierScope) Return whether this spawnable can breathe in air.default booleanbreathesInWater(ExecutionContext context, Scope modifierScope) Return whether this spawnable can breathe in water.default ScopecreateModifierScope(ExecutionContext executionContext) getMemoriesCategory(ExecutionContext context, Scope modifierScope) doublegetMemoriesKillRange(ExecutionContext context, Scope modifierScope) getMemoriesNameOverride(ExecutionContext context, Scope modifierScope) getMemoriesUnlockedBy(ExecutionContext context, Scope modifierScope) getNameTranslationKey(ExecutionContext context, Scope modifierScope) getSpawnModelName(ExecutionContext context, Scope modifierScope) booleanisMemory(ExecutionContext context, Scope modifierScope) voidMethods inherited from interface ISpawnable
canSpawn, getIdentifier, getMovementModes, getSpawnPlacement, requiresSpawnDropHeightCheck
-
Method Details
-
getSpawnModelName
-
createModifierScope
-
createExecutionScope
Scope createExecutionScope() -
markNeedsReload
void markNeedsReload() -
isMemory
-
getMemoriesCategory
-
getMemoriesNameOverride
-
getMemoriesUnlockedBy
Role.MemoriesUnlockMethod getMemoriesUnlockedBy(ExecutionContext context, @Nullable Scope modifierScope) -
getMemoriesKillRange
-
getNameTranslationKey
-
breathesInAir
Return whether this spawnable can breathe in air. Defaults totruematching the standard role default. -
breathesInWater
Return whether this spawnable can breathe in water. Defaults tofalsematching the standard role default.
-