Klasse SignBlockPart<Self extends SignBlockPart<Self>>
java.lang.Object
gollorum.signpost.blockpartdata.types.SignBlockPart<Self>
- Alle implementierten Schnittstellen:
Interactable,BlockPart<Self>
- Bekannte direkte Unterklassen:
LargeSignBlockPart,SmallShortSignBlockPart,SmallWideSignBlockPart
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen gollorum.signpost.interactions.Interactable
Interactable.InteractionResult -
Feldübersicht
FelderVon Schnittstelle geerbte Felder gollorum.signpost.utils.BlockPart
CODEC_V2, STREAM_CODEC -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidabstract Selfcopy()getAngle()intgetColor()Collection<net.minecraft.world.item.ItemStack> getDrops()Optional<net.minecraft.world.item.ItemStack> protected abstract NameProvider[]booleanhasThePermissionToEdit(WithOwner tile, net.minecraft.world.entity.player.Player player) interact(InteractionInfo info) booleanbooleanisLocked()booleanprotected voidnotifyChange(InteractionInfo info) static AnglepointingAt(net.minecraft.core.BlockPos block, net.minecraft.core.BlockPos target) protected abstract voidvoidsetAngle(AngleProvider angleProvider) voidsetColor(int color) voidsetDestination(Optional<WaystoneHandle> destination) voidsetFlip(boolean flip) voidsetItemToDropOnBreak(Optional<net.minecraft.world.item.ItemStack> itemToDropOnBreak) voidsetMainTexture(Texture tex) voidVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden gollorum.signpost.utils.BlockPart
getMeta, removeFromVon Schnittstelle geerbte Methoden gollorum.signpost.interactions.Interactable
intersectWith
-
Felddetails
-
coreData
-
transformedBounds
-
-
Konstruktordetails
-
SignBlockPart
-
-
Methodendetails
-
pointingAt
public static Angle pointingAt(net.minecraft.core.BlockPos block, net.minecraft.core.BlockPos target) -
getDestination
-
setAngle
-
getNameProviders
-
attachTo
- Angegeben von:
attachToin SchnittstelleBlockPart<Self extends SignBlockPart<Self>>
-
setFlip
public void setFlip(boolean flip) -
setColor
public void setColor(int color) -
setDestination
-
setItemToDropOnBreak
-
getItemToDropOnBreak
-
isFlipped
public boolean isFlipped() -
getColor
public int getColor() -
getModelType
-
isLocked
public boolean isLocked() -
isMarkedForGeneration
public boolean isMarkedForGeneration() -
hasThePermissionToEdit
public boolean hasThePermissionToEdit(WithOwner tile, net.minecraft.world.entity.player.Player player) - Angegeben von:
hasThePermissionToEditin SchnittstelleBlockPart<Self extends SignBlockPart<Self>>
-
getMainTexture
-
getSecondaryTexture
-
setMainTexture
-
setSecondaryTexture
-
getOverlay
-
regenerateTransformedBox
protected abstract void regenerateTransformedBox() -
getIntersection
- Angegeben von:
getIntersectionin SchnittstelleInteractable
-
interact
- Angegeben von:
interactin SchnittstelleInteractable
-
notifyChange
-
getDrops
- Angegeben von:
getDropsin SchnittstelleBlockPart<Self extends SignBlockPart<Self>>
-
getAngle
-
copy
-
getAllTextures
- Angegeben von:
getAllTexturesin SchnittstelleBlockPart<Self extends SignBlockPart<Self>>
-