Class GeyserGeometryComponent.GeometryComponentBuilder

java.lang.Object
org.geysermc.geyser.level.block.GeyserGeometryComponent.GeometryComponentBuilder
All Implemented Interfaces:
org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder
Enclosing class:
GeyserGeometryComponent

public static class GeyserGeometryComponent.GeometryComponentBuilder extends Object implements org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder
  • Constructor Details

    • GeometryComponentBuilder

      public GeometryComponentBuilder()
  • Method Details

    • identifier

      public org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder identifier(@NonNull String identifier)
      Specified by:
      identifier in interface org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder
    • boneVisibility

      public org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder boneVisibility(@Nullable Map<String,String> boneVisibility)
      Specified by:
      boneVisibility in interface org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder
    • build

      public org.geysermc.geyser.api.block.custom.component.GeometryComponent build()
      Specified by:
      build in interface org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder