Uses of Class
net.tnemc.menu.core.builder.IconBuilder
Packages that use IconBuilder
-
Uses of IconBuilder in net.tnemc.menu.core
Methods in net.tnemc.menu.core with parameters of type IconBuilderModifier and TypeMethodDescriptionvoidPage.setColumn(int menuRows, int startingRow, int endingRow, int column, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified column.voidPage.setColumn(int menuRows, int startingRow, int column, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified column.voidPage.setColumn(int menuRows, int column, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified column.voidPlayerInstancePage.setColumn(UUID player, int menuRows, int startingRow, int endingRow, int column, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified column.voidPlayerInstancePage.setColumn(UUID player, int menuRows, int startingRow, int column, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified column.voidPlayerInstancePage.setColumn(UUID player, int menuRows, int column, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified column.voidPage.setRow(int row, int startingColumn, int endingColumn, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified row.voidPage.setRow(int row, int startingColumn, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified row.voidPage.setRow(int row, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified row.voidPlayerInstancePage.setRow(UUID player, int row, int startingColumn, int endingColumn, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified row.voidPlayerInstancePage.setRow(UUID player, int row, int startingColumn, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified row.voidPlayerInstancePage.setRow(UUID player, int row, IconBuilder iconBuilder) Sets the specifiedIconBuilderto the specified row. -
Uses of IconBuilder in net.tnemc.menu.core.builder
Methods in net.tnemc.menu.core.builder that return IconBuilderModifier and TypeMethodDescriptionIconBuilder.withActions(IconAction... actions) Adds actions to the list of actions for the icon.IconBuilder.withClick(Consumer<MenuClickHandler> click) Sets the click handler for the icon.IconBuilder.withConstraint(Constraint<?> key, String value) Adds a constraint to the icon.IconBuilder.withDefaultState(String defaultState) Sets the default state for the StateIcon.IconBuilder.withItemProvider(@Nullable Function<MenuPlayer, net.tnemc.item.AbstractItemStack<?>> itemProvider) Sets the item provider function for the icon.IconBuilder.withSlot(int slot) Sets the slot for the icon.Sets the slot for the icon using aSlotPosobject.Adds a state to the StateIcon.IconBuilder.withStateHandler(Function<String, String> stateHandler) Sets the state handler for the StateIcon.IconBuilder.withStateID(String stateID) Sets the state ID for the StateIcon.Methods in net.tnemc.menu.core.builder with parameters of type IconBuilderModifier and TypeMethodDescriptionPageBuilder.withColumn(int menuRows, int startingRow, int endingRow, int column, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified column.PageBuilder.withColumn(int menuRows, int startingRow, int column, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified column.PageBuilder.withColumn(int menuRows, int column, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified column.PlayerPageBuilder.withColumn(UUID player, int menuRows, int startingRow, int endingRow, int column, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified column for a player.PlayerPageBuilder.withColumn(UUID player, int menuRows, int startingRow, int column, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified column for a player.PlayerPageBuilder.withColumn(UUID player, int menuRows, int column, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified column for a player.PageBuilder.withRow(int row, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified row.PlayerPageBuilder.withRow(UUID player, int row, int startingColumn, int endingColumn, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified row for a player.PlayerPageBuilder.withRow(UUID player, int row, int startingColumn, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified row for a player.PlayerPageBuilder.withRow(UUID player, int row, IconBuilder iconBuilder) Adds the specifiedIconBuilderto the specified row for a player.