Class PortalConfiguration.Builder
java.lang.Object
tech.anonymoushacker1279.openportals.portal.config.PortalConfiguration.Builder
- Enclosing class:
PortalConfiguration
Builder for creating immutable
PortalConfiguration instances.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()voidcolor(int color) voidframeBlock(net.minecraft.world.level.block.Block frameBlock) voidframeTester(PortalFrameTester portalFrameTester) voidignitionSource(PortalIgnitionSource ignitionSource) voidportalBlock(CustomPortalBlock portalBlock) voidportalSearchYBottom(int portalSearchYBottom) voidportalSearchYTop(int portalSearchYTop) voidreturnDimension(net.minecraft.resources.Identifier returnDimensionIdentifier) voidreturnPortalSearchYBottom(int returnPortalSearchYBottom) voidreturnPortalSearchYTop(int returnPortalSearchYTop) voidstrictHeight(int strictHeight) voidstrictWidth(int strictWidth) voidtargetDimension(net.minecraft.resources.Identifier targetDimensionIdentifier)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
frameBlock
public void frameBlock(net.minecraft.world.level.block.Block frameBlock) -
ignitionSource
-
portalBlock
-
targetDimension
public void targetDimension(net.minecraft.resources.Identifier targetDimensionIdentifier) -
returnDimension
public void returnDimension(net.minecraft.resources.Identifier returnDimensionIdentifier) -
color
public void color(int color) -
strictWidth
public void strictWidth(int strictWidth) -
strictHeight
public void strictHeight(int strictHeight) -
portalSearchYBottom
public void portalSearchYBottom(int portalSearchYBottom) -
portalSearchYTop
public void portalSearchYTop(int portalSearchYTop) -
returnPortalSearchYBottom
public void returnPortalSearchYBottom(int returnPortalSearchYBottom) -
returnPortalSearchYTop
public void returnPortalSearchYTop(int returnPortalSearchYTop) -
frameTester
-
build
-