Class PDLButton.Builder<B extends net.minecraft.client.gui.components.AbstractButton>
java.lang.Object
com.portingdeadmods.researchd.client.screens.lib.widgets.PDLButton.Builder<B>
- Enclosing class:
PDLButton
public static class PDLButton.Builder<B extends net.minecraft.client.gui.components.AbstractButton>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Function<PDLButton.Builder<B>, B> net.minecraft.client.gui.components.Button.CreateNarrationintnet.minecraft.network.chat.Componentfinal PDLButton.OnPress<B> net.minecraft.client.gui.components.WidgetSpritesnet.minecraft.client.gui.components.Tooltipintintint -
Method Summary
Modifier and TypeMethodDescriptionbounds(int x, int y, int width, int height) build()createNarration(net.minecraft.client.gui.components.Button.CreateNarration createNarration) message(net.minecraft.network.chat.Component message) pos(int x, int y) size(int width, int height) sprites(net.minecraft.client.gui.components.WidgetSprites sprites) tooltip(net.minecraft.client.gui.components.Tooltip tooltip) width(int width)
-
Field Details
-
message
public net.minecraft.network.chat.Component message -
buttonFactory
public final Function<PDLButton.Builder<B extends net.minecraft.client.gui.components.AbstractButton>,B extends net.minecraft.client.gui.components.AbstractButton> buttonFactory -
onPress
public final PDLButton.OnPress<B extends net.minecraft.client.gui.components.AbstractButton> onPress -
tooltip
@Nullable public net.minecraft.client.gui.components.Tooltip tooltip -
x
public int x -
y
public int y -
width
public int width -
height
public int height -
createNarration
public net.minecraft.client.gui.components.Button.CreateNarration createNarration -
sprites
public net.minecraft.client.gui.components.WidgetSprites sprites
-
-
Method Details
-
pos
-
width
-
size
-
bounds
-
tooltip
-
createNarration
public PDLButton.Builder<B> createNarration(net.minecraft.client.gui.components.Button.CreateNarration createNarration) -
message
-
sprites
-
build
-