Interface FlwApiLink
public interface FlwApiLink
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> IdRegistry<T> @Nullable VisualizationManagergetVisualizationManager(@Nullable net.minecraft.world.level.LevelAccessor level) getVisualizationManagerOrThrow(@Nullable net.minecraft.world.level.LevelAccessor level) <T extends net.minecraft.world.entity.Entity>
@Nullable EntityVisualizer<? super T> getVisualizer(net.minecraft.world.entity.EntityType<T> type) <T extends net.minecraft.world.level.block.entity.BlockEntity>
@Nullable BlockEntityVisualizer<? super T> getVisualizer(net.minecraft.world.level.block.entity.BlockEntityType<T> type) boolean<T extends net.minecraft.world.entity.Entity>
voidsetVisualizer(net.minecraft.world.entity.EntityType<T> type, @Nullable EntityVisualizer<? super T> visualizer) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidsetVisualizer(net.minecraft.world.level.block.entity.BlockEntityType<T> type, @Nullable BlockEntityVisualizer<? super T> visualizer) booleansupportsVisualization(@Nullable net.minecraft.world.level.LevelAccessor level)
-
Field Details
-
INSTANCE
-
-
Method Details
-
createIdRegistry
-
getCurrentBackend
Backend getCurrentBackend() -
isBackendOn
boolean isBackendOn() -
getOffBackend
Backend getOffBackend() -
getDefaultBackend
Backend getDefaultBackend() -
createLayoutBuilder
LayoutBuilder createLayoutBuilder() -
supportsVisualization
boolean supportsVisualization(@Nullable @Nullable net.minecraft.world.level.LevelAccessor level) -
getVisualizationManager
@Nullable @Nullable VisualizationManager getVisualizationManager(@Nullable @Nullable net.minecraft.world.level.LevelAccessor level) -
getVisualizationManagerOrThrow
VisualizationManager getVisualizationManagerOrThrow(@Nullable @Nullable net.minecraft.world.level.LevelAccessor level) -
getVisualizer
@Nullable <T extends net.minecraft.world.level.block.entity.BlockEntity> @Nullable BlockEntityVisualizer<? super T> getVisualizer(net.minecraft.world.level.block.entity.BlockEntityType<T> type) -
getVisualizer
@Nullable <T extends net.minecraft.world.entity.Entity> @Nullable EntityVisualizer<? super T> getVisualizer(net.minecraft.world.entity.EntityType<T> type) -
setVisualizer
<T extends net.minecraft.world.level.block.entity.BlockEntity> void setVisualizer(net.minecraft.world.level.block.entity.BlockEntityType<T> type, @Nullable @Nullable BlockEntityVisualizer<? super T> visualizer) -
setVisualizer
<T extends net.minecraft.world.entity.Entity> void setVisualizer(net.minecraft.world.entity.EntityType<T> type, @Nullable @Nullable EntityVisualizer<? super T> visualizer)
-