Interface FlwApiLink
- All Known Implementing Classes:
FlwApiLinkImpl
public interface FlwApiLink
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription<T> IdRegistry<T><T> Registry<T>getVertexViewProvider(com.mojang.blaze3d.vertex.VertexFormat format) @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) booleanvoidsetVertexViewProvider(com.mojang.blaze3d.vertex.VertexFormat format, VertexViewProvider provider) <T extends net.minecraft.world.entity.Entity>
voidsetVisualizer(net.minecraft.world.entity.EntityType<T> type, EntityVisualizer<? super T> visualizer) <T extends net.minecraft.world.level.block.entity.BlockEntity>
voidsetVisualizer(net.minecraft.world.level.block.entity.BlockEntityType<T> type, BlockEntityVisualizer<? super T> visualizer) booleansupportsVisualization(@Nullable net.minecraft.world.level.LevelAccessor level)
-
Field Details
-
INSTANCE
-
-
Method Details
-
createRegistry
-
createIdRegistry
-
getBackend
Backend getBackend() -
isBackendOn
boolean isBackendOn() -
getOffBackend
Backend getOffBackend() -
getDefaultBackend
Backend getDefaultBackend() -
createLayoutBuilder
LayoutBuilder createLayoutBuilder() -
getVertexViewProvider
-
setVertexViewProvider
void setVertexViewProvider(com.mojang.blaze3d.vertex.VertexFormat format, VertexViewProvider provider) -
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, BlockEntityVisualizer<? super T> visualizer) -
setVisualizer
<T extends net.minecraft.world.entity.Entity> void setVisualizer(net.minecraft.world.entity.EntityType<T> type, EntityVisualizer<? super T> visualizer)
-