Class ContainerLayout.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ContainerLayout.Builder>
com.google.protobuf.GeneratedMessage.Builder<ContainerLayout.Builder>
com.soulfiremc.grpc.generated.ContainerLayout.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ContainerLayoutOrBuilder, Cloneable
- Enclosing class:
ContainerLayout
public static final class ContainerLayout.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ContainerLayout.Builder>
implements ContainerLayoutOrBuilder
Complete layout description for an open container menu. Provides all information needed to render the container UI.Protobuf type
soulfire.v1.ContainerLayout-
Method Summary
Modifier and TypeMethodDescriptionaddAllBookPages(Iterable<? extends BookPage> values) Book pages for lectern containers.addAllButtons(Iterable<? extends ContainerButton> values) Available action buttons for this container.addAllRegions(Iterable<? extends SlotRegion> values) Ordered list of slot regions defining the container layout.addAllTextInputs(Iterable<? extends ContainerTextInput> values) Text input fields available in this container.addBookPages(int index, BookPage value) Book pages for lectern containers.addBookPages(int index, BookPage.Builder builderForValue) Book pages for lectern containers.addBookPages(BookPage value) Book pages for lectern containers.addBookPages(BookPage.Builder builderForValue) Book pages for lectern containers.Book pages for lectern containers.addBookPagesBuilder(int index) Book pages for lectern containers.addButtons(int index, ContainerButton value) Available action buttons for this container.addButtons(int index, ContainerButton.Builder builderForValue) Available action buttons for this container.addButtons(ContainerButton value) Available action buttons for this container.addButtons(ContainerButton.Builder builderForValue) Available action buttons for this container.Available action buttons for this container.addButtonsBuilder(int index) Available action buttons for this container.addRegions(int index, SlotRegion value) Ordered list of slot regions defining the container layout.addRegions(int index, SlotRegion.Builder builderForValue) Ordered list of slot regions defining the container layout.addRegions(SlotRegion value) Ordered list of slot regions defining the container layout.addRegions(SlotRegion.Builder builderForValue) Ordered list of slot regions defining the container layout.Ordered list of slot regions defining the container layout.addRegionsBuilder(int index) Ordered list of slot regions defining the container layout.addTextInputs(int index, ContainerTextInput value) Text input fields available in this container.addTextInputs(int index, ContainerTextInput.Builder builderForValue) Text input fields available in this container.addTextInputs(ContainerTextInput value) Text input fields available in this container.addTextInputs(ContainerTextInput.Builder builderForValue) Text input fields available in this container.Text input fields available in this container.addTextInputsBuilder(int index) Text input fields available in this container.build()clear()Book pages for lectern containers.Available action buttons for this container.Container type identifier for client-specific rendering.Current page being displayed (for lectern).Ordered list of slot regions defining the container layout.Text input fields available in this container.Container title/name displayed at the top.Total number of slots in the container.getBookPages(int index) Book pages for lectern containers.getBookPagesBuilder(int index) Book pages for lectern containers.Book pages for lectern containers.intBook pages for lectern containers.Book pages for lectern containers.getBookPagesOrBuilder(int index) Book pages for lectern containers.List<? extends BookPageOrBuilder> Book pages for lectern containers.getButtons(int index) Available action buttons for this container.getButtonsBuilder(int index) Available action buttons for this container.Available action buttons for this container.intAvailable action buttons for this container.Available action buttons for this container.getButtonsOrBuilder(int index) Available action buttons for this container.List<? extends ContainerButtonOrBuilder> Available action buttons for this container.Container type identifier for client-specific rendering.com.google.protobuf.ByteStringContainer type identifier for client-specific rendering.intCurrent page being displayed (for lectern).static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetRegions(int index) Ordered list of slot regions defining the container layout.getRegionsBuilder(int index) Ordered list of slot regions defining the container layout.Ordered list of slot regions defining the container layout.intOrdered list of slot regions defining the container layout.Ordered list of slot regions defining the container layout.getRegionsOrBuilder(int index) Ordered list of slot regions defining the container layout.List<? extends SlotRegionOrBuilder> Ordered list of slot regions defining the container layout.getTextInputs(int index) Text input fields available in this container.getTextInputsBuilder(int index) Text input fields available in this container.Text input fields available in this container.intText input fields available in this container.Text input fields available in this container.getTextInputsOrBuilder(int index) Text input fields available in this container.List<? extends ContainerTextInputOrBuilder> Text input fields available in this container.getTitle()Container title/name displayed at the top.com.google.protobuf.ByteStringContainer title/name displayed at the top.intTotal number of slots in the container.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ContainerLayout other) removeBookPages(int index) Book pages for lectern containers.removeButtons(int index) Available action buttons for this container.removeRegions(int index) Ordered list of slot regions defining the container layout.removeTextInputs(int index) Text input fields available in this container.setBookPages(int index, BookPage value) Book pages for lectern containers.setBookPages(int index, BookPage.Builder builderForValue) Book pages for lectern containers.setButtons(int index, ContainerButton value) Available action buttons for this container.setButtons(int index, ContainerButton.Builder builderForValue) Available action buttons for this container.setContainerType(String value) Container type identifier for client-specific rendering.setContainerTypeBytes(com.google.protobuf.ByteString value) Container type identifier for client-specific rendering.setCurrentBookPage(int value) Current page being displayed (for lectern).setRegions(int index, SlotRegion value) Ordered list of slot regions defining the container layout.setRegions(int index, SlotRegion.Builder builderForValue) Ordered list of slot regions defining the container layout.setTextInputs(int index, ContainerTextInput value) Text input fields available in this container.setTextInputs(int index, ContainerTextInput.Builder builderForValue) Text input fields available in this container.Container title/name displayed at the top.setTitleBytes(com.google.protobuf.ByteString value) Container title/name displayed at the top.setTotalSlots(int value) Total number of slots in the container.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ContainerLayout.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ContainerLayout.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ContainerLayout.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ContainerLayout.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ContainerLayout.Builder>
-
mergeFrom
public ContainerLayout.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ContainerLayout.Builder>- Throws:
IOException
-
getTitle
Container title/name displayed at the top. Examples: "Chest", "Crafting Table", "Inventory", custom container names.
string title = 1;- Specified by:
getTitlein interfaceContainerLayoutOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()Container title/name displayed at the top. Examples: "Chest", "Crafting Table", "Inventory", custom container names.
string title = 1;- Specified by:
getTitleBytesin interfaceContainerLayoutOrBuilder- Returns:
- The bytes for title.
-
setTitle
Container title/name displayed at the top. Examples: "Chest", "Crafting Table", "Inventory", custom container names.
string title = 1;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
Container title/name displayed at the top. Examples: "Chest", "Crafting Table", "Inventory", custom container names.
string title = 1;- Returns:
- This builder for chaining.
-
setTitleBytes
Container title/name displayed at the top. Examples: "Chest", "Crafting Table", "Inventory", custom container names.
string title = 1;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
getRegionsList
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2;- Specified by:
getRegionsListin interfaceContainerLayoutOrBuilder
-
getRegionsCount
public int getRegionsCount()Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2;- Specified by:
getRegionsCountin interfaceContainerLayoutOrBuilder
-
getRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2;- Specified by:
getRegionsin interfaceContainerLayoutOrBuilder
-
setRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
setRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
addRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
addRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
addRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
addRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
addAllRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
clearRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
removeRegions
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
getRegionsBuilder
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
getRegionsOrBuilder
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2;- Specified by:
getRegionsOrBuilderin interfaceContainerLayoutOrBuilder
-
getRegionsOrBuilderList
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2;- Specified by:
getRegionsOrBuilderListin interfaceContainerLayoutOrBuilder
-
addRegionsBuilder
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
addRegionsBuilder
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
getRegionsBuilderList
Ordered list of slot regions defining the container layout. Regions are listed in rendering order (typically container slots first, then player inventory).
repeated .soulfire.v1.SlotRegion regions = 2; -
getTotalSlots
public int getTotalSlots()Total number of slots in the container. Sum of all region slot_counts.
int32 total_slots = 3;- Specified by:
getTotalSlotsin interfaceContainerLayoutOrBuilder- Returns:
- The totalSlots.
-
setTotalSlots
Total number of slots in the container. Sum of all region slot_counts.
int32 total_slots = 3;- Parameters:
value- The totalSlots to set.- Returns:
- This builder for chaining.
-
clearTotalSlots
Total number of slots in the container. Sum of all region slot_counts.
int32 total_slots = 3;- Returns:
- This builder for chaining.
-
getButtonsList
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4;- Specified by:
getButtonsListin interfaceContainerLayoutOrBuilder
-
getButtonsCount
public int getButtonsCount()Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4;- Specified by:
getButtonsCountin interfaceContainerLayoutOrBuilder
-
getButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4;- Specified by:
getButtonsin interfaceContainerLayoutOrBuilder
-
setButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
setButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
addButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
addButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
addButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
addButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
addAllButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
clearButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
removeButtons
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
getButtonsBuilder
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
getButtonsOrBuilder
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4;- Specified by:
getButtonsOrBuilderin interfaceContainerLayoutOrBuilder
-
getButtonsOrBuilderList
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4;- Specified by:
getButtonsOrBuilderListin interfaceContainerLayoutOrBuilder
-
addButtonsBuilder
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
addButtonsBuilder
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
getButtonsBuilderList
Available action buttons for this container. Present for: stonecutter (recipes), enchanting table (3 enchant options), loom (patterns), villager trading (trade offers), beacon (effects), etc.
repeated .soulfire.v1.ContainerButton buttons = 4; -
getContainerType
Container type identifier for client-specific rendering. Values: "inventory", "chest", "dispenser", "hopper", "furnace", "crafting", "anvil", "enchanting", "brewing", "beacon", "shulker", "grindstone", "stonecutter", "loom", "cartography", "smithing", "merchant", "crafter", "lectern", "generic"
string container_type = 5;- Specified by:
getContainerTypein interfaceContainerLayoutOrBuilder- Returns:
- The containerType.
-
getContainerTypeBytes
public com.google.protobuf.ByteString getContainerTypeBytes()Container type identifier for client-specific rendering. Values: "inventory", "chest", "dispenser", "hopper", "furnace", "crafting", "anvil", "enchanting", "brewing", "beacon", "shulker", "grindstone", "stonecutter", "loom", "cartography", "smithing", "merchant", "crafter", "lectern", "generic"
string container_type = 5;- Specified by:
getContainerTypeBytesin interfaceContainerLayoutOrBuilder- Returns:
- The bytes for containerType.
-
setContainerType
Container type identifier for client-specific rendering. Values: "inventory", "chest", "dispenser", "hopper", "furnace", "crafting", "anvil", "enchanting", "brewing", "beacon", "shulker", "grindstone", "stonecutter", "loom", "cartography", "smithing", "merchant", "crafter", "lectern", "generic"
string container_type = 5;- Parameters:
value- The containerType to set.- Returns:
- This builder for chaining.
-
clearContainerType
Container type identifier for client-specific rendering. Values: "inventory", "chest", "dispenser", "hopper", "furnace", "crafting", "anvil", "enchanting", "brewing", "beacon", "shulker", "grindstone", "stonecutter", "loom", "cartography", "smithing", "merchant", "crafter", "lectern", "generic"
string container_type = 5;- Returns:
- This builder for chaining.
-
setContainerTypeBytes
Container type identifier for client-specific rendering. Values: "inventory", "chest", "dispenser", "hopper", "furnace", "crafting", "anvil", "enchanting", "brewing", "beacon", "shulker", "grindstone", "stonecutter", "loom", "cartography", "smithing", "merchant", "crafter", "lectern", "generic"
string container_type = 5;- Parameters:
value- The bytes for containerType to set.- Returns:
- This builder for chaining.
-
getTextInputsList
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6;- Specified by:
getTextInputsListin interfaceContainerLayoutOrBuilder
-
getTextInputsCount
public int getTextInputsCount()Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6;- Specified by:
getTextInputsCountin interfaceContainerLayoutOrBuilder
-
getTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6;- Specified by:
getTextInputsin interfaceContainerLayoutOrBuilder
-
setTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
setTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
addTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
addTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
addTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
addTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
addAllTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
clearTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
removeTextInputs
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
getTextInputsBuilder
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
getTextInputsOrBuilder
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6;- Specified by:
getTextInputsOrBuilderin interfaceContainerLayoutOrBuilder
-
getTextInputsOrBuilderList
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6;- Specified by:
getTextInputsOrBuilderListin interfaceContainerLayoutOrBuilder
-
addTextInputsBuilder
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
addTextInputsBuilder
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
getTextInputsBuilderList
Text input fields available in this container. Currently only populated for anvil menus.
repeated .soulfire.v1.ContainerTextInput text_inputs = 6; -
getBookPagesList
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7;- Specified by:
getBookPagesListin interfaceContainerLayoutOrBuilder
-
getBookPagesCount
public int getBookPagesCount()Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7;- Specified by:
getBookPagesCountin interfaceContainerLayoutOrBuilder
-
getBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7;- Specified by:
getBookPagesin interfaceContainerLayoutOrBuilder
-
setBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
setBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
addBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
addBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
addBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
addBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
addAllBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
clearBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
removeBookPages
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
getBookPagesBuilder
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
getBookPagesOrBuilder
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7;- Specified by:
getBookPagesOrBuilderin interfaceContainerLayoutOrBuilder
-
getBookPagesOrBuilderList
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7;- Specified by:
getBookPagesOrBuilderListin interfaceContainerLayoutOrBuilder
-
addBookPagesBuilder
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
addBookPagesBuilder
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
getBookPagesBuilderList
Book pages for lectern containers. Contains all pages of the book on the lectern.
repeated .soulfire.v1.BookPage book_pages = 7; -
getCurrentBookPage
public int getCurrentBookPage()Current page being displayed (for lectern). Zero-indexed into book_pages.
int32 current_book_page = 8;- Specified by:
getCurrentBookPagein interfaceContainerLayoutOrBuilder- Returns:
- The currentBookPage.
-
setCurrentBookPage
Current page being displayed (for lectern). Zero-indexed into book_pages.
int32 current_book_page = 8;- Parameters:
value- The currentBookPage to set.- Returns:
- This builder for chaining.
-
clearCurrentBookPage
Current page being displayed (for lectern). Zero-indexed into book_pages.
int32 current_book_page = 8;- Returns:
- This builder for chaining.
-