Index

A B C D E F G H I L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

ABSTRACT_PROCESSOR_CODEC - Static variable in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
ABSTRACT_PROCESSOR_CODEC_LIST - Static variable in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
AbstractProcessor - Class in com.wdiscute.sellingbin.processors
 
AbstractProcessor() - Constructor for class com.wdiscute.sellingbin.processors.AbstractProcessor
 
addCapabilities(RegisterCapabilitiesEvent) - Static method in class com.wdiscute.sellingbin.event.SBevents
 
addCreative(BuildCreativeModeTabContentsEvent) - Static method in class com.wdiscute.sellingbin.event.SBevents
 
addPackFinders(AddPackFindersEvent) - Static method in class com.wdiscute.sellingbin.event.SBevents
 
addRegistry(NewRegistryEvent) - Static method in class com.wdiscute.sellingbin.event.SBevents
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.DurabilityProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.EmptyProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.FoodProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
addValue(int, int, ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
addWidgets(WidgetHolder) - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
addWidgets(WidgetHolder) - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
addWidgets(WidgetHolder) - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
addWidgets(WidgetHolder) - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
ALWAYS_SHOW_SELLING_BIN_PRICE - Static variable in class com.wdiscute.sellingbin.SBConfig
 
ARROW - Static variable in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
ARROW - Static variable in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 

B

baseValue() - Method in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
Returns the value of the baseValue record component.
be - Variable in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
BEER_QUALITY_PROCESSOR - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
BeerQualityProcessor - Class in com.wdiscute.sellingbin.processors
 
BeerQualityProcessor() - Constructor for class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
BeerQualityProcessor(Map<String, Float>) - Constructor for class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
BLOCK_ENTITIES - Static variable in interface com.wdiscute.sellingbin.registry.SBBlockEntities
 
BLOCKS - Static variable in interface com.wdiscute.sellingbin.registry.SBBlocks
 
buildRecipes(Consumer<FinishedRecipe>) - Method in class com.wdiscute.sellingbin.datagen.DGSBRecipeProvider
 

C

calculateValueFromSingleStack(ItemStack) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
calculateValueFromSingleStack(ItemStack, Player) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
calculateValueFromSingleStack(ItemStack, BlockEntity) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
calculateValueFromSingleStack(ItemStack, BlockEntity, Player) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
canPlaceItemThroughFace(int, ItemStack, Direction) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
canSell(ItemStack, BlockEntity, Player) - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
canTakeItemThroughFace(int, ItemStack, Direction) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
CARD_SLOT - Static variable in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
clearContent() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
clickMenuButton(Player, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
codec() - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.DurabilityProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.EmptyProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.FoodProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
codec() - Method in class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.DurabilityProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.EmptyProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.FoodProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
CODEC - Static variable in class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
CODEC - Static variable in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
 
com.wdiscute.sellingbin - package com.wdiscute.sellingbin
 
com.wdiscute.sellingbin.bin - package com.wdiscute.sellingbin.bin
 
com.wdiscute.sellingbin.compat - package com.wdiscute.sellingbin.compat
 
com.wdiscute.sellingbin.datagen - package com.wdiscute.sellingbin.datagen
 
com.wdiscute.sellingbin.emi - package com.wdiscute.sellingbin.emi
 
com.wdiscute.sellingbin.event - package com.wdiscute.sellingbin.event
 
com.wdiscute.sellingbin.jei - package com.wdiscute.sellingbin.jei
 
com.wdiscute.sellingbin.processors - package com.wdiscute.sellingbin.processors
 
com.wdiscute.sellingbin.registry - package com.wdiscute.sellingbin.registry
 
comps() - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Returns the value of the comps record component.
create(int) - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
createEmpty() - Static method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
createEmpty(int) - Static method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
createMenu(int, Inventory, Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
currencies - Variable in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
currencies - Static variable in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
currencies - Static variable in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
currenciesReversed - Variable in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
Currency - Record Class in com.wdiscute.sellingbin.bin
 
Currency(Item, int) - Constructor for record class com.wdiscute.sellingbin.bin.Currency
Creates an instance of a Currency record class.
currencySelected - Variable in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
cycleCurrency() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 

D

decorate(Component) - Method in class com.wdiscute.sellingbin.event.SBevents.DefaultPackSource
 
DefaultPackSource() - Constructor for class com.wdiscute.sellingbin.event.SBevents.DefaultPackSource
 
deposit(ItemStack, ItemStack) - Static method in class com.wdiscute.sellingbin.compat.NumismaticsCompat
 
DGSBDataMapsProvider - Class in com.wdiscute.sellingbin.datagen
 
DGSBDataMapsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.wdiscute.sellingbin.datagen.DGSBDataMapsProvider
 
DGSBlockLootTableProvider - Class in com.wdiscute.sellingbin.datagen
 
DGSBlockLootTableProvider() - Constructor for class com.wdiscute.sellingbin.datagen.DGSBlockLootTableProvider
 
DGSBRecipeProvider - Class in com.wdiscute.sellingbin.datagen
 
DGSBRecipeProvider(PackOutput) - Constructor for class com.wdiscute.sellingbin.datagen.DGSBRecipeProvider
 
draw(SellingBinCurrencyJeiRecipe.Recipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe
 
draw(SellingBinSellingJeiRecipe.Recipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe
 
DURABILITY - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
DurabilityProcessor - Class in com.wdiscute.sellingbin.processors
 
DurabilityProcessor() - Constructor for class com.wdiscute.sellingbin.processors.DurabilityProcessor
 

E

EMPTY - Static variable in record class com.wdiscute.sellingbin.bin.Currency
 
EMPTY - Static variable in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
 
EMPTY_PROCESSOR - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
EmptyProcessor - Class in com.wdiscute.sellingbin.processors
 
EmptyProcessor() - Constructor for class com.wdiscute.sellingbin.processors.EmptyProcessor
 
EnchantmentProcessor - Class in com.wdiscute.sellingbin.processors
 
EnchantmentProcessor() - Constructor for class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
EnchantmentProcessor(Map<Holder<Enchantment>, Integer>) - Constructor for class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
ENCHANTMENTS_PROCESSOR - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
equals(Object) - Method in record class com.wdiscute.sellingbin.bin.Currency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
Indicates whether some other object is "equal to" this one.

F

FACING - Static variable in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
FOOD_PROCESSOR - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
FoodProcessor - Class in com.wdiscute.sellingbin.processors
 
FoodProcessor() - Constructor for class com.wdiscute.sellingbin.processors.FoodProcessor
 
forceUpdate() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 

G

gather(HolderLookup.Provider) - Method in class com.wdiscute.sellingbin.datagen.DGSBDataMapsProvider
 
gatherData(GatherDataEvent) - Static method in class com.wdiscute.sellingbin.datagen.SBDataGenerators
 
generate() - Method in class com.wdiscute.sellingbin.datagen.DGSBlockLootTableProvider
 
getBounds() - Method in class com.wdiscute.sellingbin.emi.HoverTextWidget
 
getCapability(Capability<T>, Direction) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getCategory() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
getCategory() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
getCategory() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
getCategory() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
getCodecOrThrow() - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
getContainer(BlockState, LevelAccessor, BlockPos) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getContainerSize() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getCurrencies() - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
getDefaultStateForPreviews(Direction) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.DurabilityProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.EmptyProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.FoodProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
getDescription() - Method in class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
getDirectionProperty() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getDisplayHeight() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
getDisplayHeight() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
getDisplayHeight() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
getDisplayHeight() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
getDisplayName() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getDisplayWidth() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
getDisplayWidth() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
getDisplayWidth() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
getDisplayWidth() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
getId() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
getId() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
getId() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
getId() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
getInputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
getInputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
getInputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
getInputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
getItem(int) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getItems() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getKnownBlocks() - Method in class com.wdiscute.sellingbin.datagen.DGSBlockLootTableProvider
 
getListOfCurrenciesFromValue(List<Currency>, int, boolean) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
getMultiblockRenderShape(BlockState, boolean) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getOrDefault(ItemStack, DataMapType<Item, T>, T) - Static method in interface com.wdiscute.sellingbin.registry.SBDataMaps
 
getOutputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
getOutputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
getOutputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
getOutputs() - Method in class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
getPluginUid() - Method in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
getPluralTranslation(Item) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
getProgressAvailable() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.DurabilityProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.EmptyProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.FoodProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
getRegistryHolder() - Method in class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
getRegistryHolderOrThrow() - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
getRegistryName(SellingBinCurrencyJeiRecipe.Recipe) - Method in class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe
 
getRegistryName(SellingBinSellingJeiRecipe.Recipe) - Method in class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe
 
getShadeBrightness(BlockState, BlockGetter, BlockPos) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getSlotsForFace(Direction) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getStateForPlacement(BlockPlaceContext) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getStringFromValue(int) - Static method in record class com.wdiscute.sellingbin.bin.Currency
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
getUpdatePacket() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
getUpdateTag() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 

H

hasCustomBE() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
hashCode() - Method in record class com.wdiscute.sellingbin.bin.Currency
Returns a hash code value for this object.
hashCode() - Method in record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
Returns a hash code value for this object.
hashCode() - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Returns a hash code value for this object.
hashCode() - Method in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
Returns a hash code value for this object.
HoverTextWidget - Class in com.wdiscute.sellingbin.emi
 
HoverTextWidget(int, int, int, int, List<Component>) - Constructor for class com.wdiscute.sellingbin.emi.HoverTextWidget
 

I

init() - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
instaSell - Variable in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
isEmpty() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
isNone() - Method in record class com.wdiscute.sellingbin.bin.Currency
 
item() - Method in record class com.wdiscute.sellingbin.bin.Currency
Returns the value of the item record component.
item() - Method in record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
Returns the value of the item record component.
item() - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Returns the value of the item record component.
ITEM_SLOT - Static variable in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
ITEMS - Static variable in interface com.wdiscute.sellingbin.registry.SBBlocks
 
itemValue() - Method in record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
Returns the value of the itemValue record component.
itemValue() - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Returns the value of the itemValue record component.
ItemValue(int, List<AbstractProcessor>) - Constructor for record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
Creates an instance of a ItemValue record class.

L

listCurrencies - Static variable in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
listSellables - Static variable in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
load(CompoundTag) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
LOGGER - Static variable in class com.wdiscute.sellingbin.SellingBin
 

M

makeFullBlockShape(Level, BlockPos, BlockState, BlockEntity, Direction) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
mayPickup(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockedSlot
 
mayPickup(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinResultSlot
 
mayPlace(ItemStack) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockedSlot
 
mayPlace(ItemStack) - Method in class com.wdiscute.sellingbin.bin.SellingBinCardSlot
 
mayPlace(ItemStack) - Method in class com.wdiscute.sellingbin.bin.SellingBinItemSlot
 
mayPlace(ItemStack) - Method in class com.wdiscute.sellingbin.bin.SellingBinResultSlot
 
MENUS - Static variable in interface com.wdiscute.sellingbin.registry.SBMenuTypes
 
MOD_ID - Static variable in class com.wdiscute.sellingbin.SellingBin
 
mouseClicked(double, double, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
mouseReleased(double, double, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
MY_WORKSTATION - Static variable in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 

N

newBlockEntity(BlockPos, BlockState) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
NONE - Static variable in record class com.wdiscute.sellingbin.bin.Currency
 
NumismaticsCompat - Class in com.wdiscute.sellingbin.compat
 
NumismaticsCompat() - Constructor for class com.wdiscute.sellingbin.compat.NumismaticsCompat
 

O

onSellComplete(ItemStack) - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
onSellStart(ItemStack) - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
onTake(Player, ItemStack) - Method in class com.wdiscute.sellingbin.bin.SellingBinResultSlot
 

P

price() - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Returns the value of the price record component.
processors() - Method in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
Returns the value of the processors record component.
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 

Q

QUALITY_FOODS_PROCESSOR - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
QualityFoodsProcessor - Class in com.wdiscute.sellingbin.processors
 
QualityFoodsProcessor() - Constructor for class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
QualityFoodsProcessor(Map<String, Float>) - Constructor for class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
quickMoveStack(Player, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinMenu
 

R

r - Static variable in class com.wdiscute.sellingbin.SellingBin
 
Recipe(Item, SBDataMaps.ItemValue, int, List<Component>) - Constructor for record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Creates an instance of a Recipe record class.
Recipe(Item, Integer) - Constructor for record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
Creates an instance of a Recipe record class.
register(EmiRegistry) - Method in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
register(String, Supplier<AbstractProcessor>) - Static method in class com.wdiscute.sellingbin.processors.SBProcessors
 
register(IEventBus) - Static method in class com.wdiscute.sellingbin.processors.SBProcessors
 
register(IEventBus) - Static method in interface com.wdiscute.sellingbin.registry.SBBlockEntities
 
register(IEventBus) - Static method in interface com.wdiscute.sellingbin.registry.SBBlocks
 
register(IEventBus) - Static method in interface com.wdiscute.sellingbin.registry.SBMenuTypes
 
registerAttributed(RegisterDataMapTypesEvent) - Static method in class com.wdiscute.sellingbin.event.SBevents
 
registerCategories(IRecipeCategoryRegistration) - Method in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
registerOptionals() - Static method in class com.wdiscute.sellingbin.processors.SBProcessors
 
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
registerRecipes(IRecipeRegistration) - Method in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
registerScreens(FMLClientSetupEvent) - Static method in class com.wdiscute.sellingbin.event.SBClientEvents
 
removed(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
removeItem(int, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
removeItemNoUpdate(int) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
render(GuiGraphics, int, int, float) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
render(GuiGraphics, int, int, float) - Method in class com.wdiscute.sellingbin.emi.HoverTextWidget
 
renderBg(GuiGraphics, float, int, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
renderCenteredFatString(GuiGraphics, Font, Component, int, int, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
renderCenteredString(GuiGraphics, Font, Component, int, int, int, boolean) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
renderLabels(GuiGraphics, int, int) - Method in class com.wdiscute.sellingbin.bin.SellingBinScreen
 
RESULT_SLOT - Static variable in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
rl(String) - Static method in class com.wdiscute.sellingbin.SellingBin
 
rl(String, String) - Static method in class com.wdiscute.sellingbin.SellingBin
 

S

saveAdditional(CompoundTag) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
SBBlockEntities - Interface in com.wdiscute.sellingbin.registry
 
SBBlocks - Interface in com.wdiscute.sellingbin.registry
 
SBClientEvents - Class in com.wdiscute.sellingbin.event
 
SBClientEvents() - Constructor for class com.wdiscute.sellingbin.event.SBClientEvents
 
SBConfig - Class in com.wdiscute.sellingbin
 
SBConfig() - Constructor for class com.wdiscute.sellingbin.SBConfig
 
SBDataGenerators - Class in com.wdiscute.sellingbin.datagen
 
SBDataGenerators() - Constructor for class com.wdiscute.sellingbin.datagen.SBDataGenerators
 
SBDataMaps - Interface in com.wdiscute.sellingbin.registry
 
SBDataMaps.ItemValue - Record Class in com.wdiscute.sellingbin.registry
 
SBevents - Class in com.wdiscute.sellingbin.event
 
SBevents() - Constructor for class com.wdiscute.sellingbin.event.SBevents
 
SBevents.DefaultPackSource - Class in com.wdiscute.sellingbin.event
 
SBForgeEvents - Class in com.wdiscute.sellingbin.event
 
SBForgeEvents() - Constructor for class com.wdiscute.sellingbin.event.SBForgeEvents
 
SBItemPredicate - Interface in com.wdiscute.sellingbin.registry
 
SBMenuTypes - Interface in com.wdiscute.sellingbin.registry
 
SBProcessors - Class in com.wdiscute.sellingbin.processors
 
SBProcessors() - Constructor for class com.wdiscute.sellingbin.processors.SBProcessors
 
SBTooltipEvents - Class in com.wdiscute.sellingbin.event
 
SBTooltipEvents() - Constructor for class com.wdiscute.sellingbin.event.SBTooltipEvents
 
sell(boolean) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
sellable - Static variable in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
sellables - Static variable in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
SELLING_BIN - Static variable in interface com.wdiscute.sellingbin.registry.SBBlockEntities
 
SELLING_BIN - Static variable in interface com.wdiscute.sellingbin.registry.SBBlocks
 
SELLING_BIN - Static variable in class com.wdiscute.sellingbin.SellingBin
 
SELLING_BIN_CURRENCIES - Static variable in interface com.wdiscute.sellingbin.registry.SBDataMaps
 
SELLING_BIN_CURRENCIES_CATEGORY - Static variable in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
SELLING_BIN_MENU - Static variable in interface com.wdiscute.sellingbin.registry.SBMenuTypes
 
SELLING_BIN_MULTIPLIER - Static variable in class com.wdiscute.sellingbin.SBConfig
 
SELLING_BIN_PROCESSORS - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
SELLING_BIN_REGISTRY - Static variable in class com.wdiscute.sellingbin.SellingBin
 
SELLING_BIN_SELLING_CATEGORY - Static variable in class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
SELLING_BIN_VALUE - Static variable in interface com.wdiscute.sellingbin.registry.SBDataMaps
 
SellingBin - Class in com.wdiscute.sellingbin
 
SellingBin() - Constructor for class com.wdiscute.sellingbin.SellingBin
 
SellingBinBlock - Class in com.wdiscute.sellingbin.bin
 
SellingBinBlock() - Constructor for class com.wdiscute.sellingbin.bin.SellingBinBlock
 
SellingBinBlockedSlot - Class in com.wdiscute.sellingbin.bin
 
SellingBinBlockedSlot(Container, int) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinBlockedSlot
 
SellingBinBlockEntity - Class in com.wdiscute.sellingbin.bin
 
SellingBinBlockEntity(BlockPos, BlockState) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
SellingBinCardSlot - Class in com.wdiscute.sellingbin.bin
 
SellingBinCardSlot(SellingBinMenu, Container, int, int, int, boolean) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinCardSlot
 
SellingBinCurrencyEmiRecipe - Class in com.wdiscute.sellingbin.emi
 
SellingBinCurrencyEmiRecipe(Currency) - Constructor for class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmiRecipe
 
SellingBinCurrencyEmptyEmiRecipe - Class in com.wdiscute.sellingbin.emi
 
SellingBinCurrencyEmptyEmiRecipe() - Constructor for class com.wdiscute.sellingbin.emi.SellingBinCurrencyEmptyEmiRecipe
 
SellingBinCurrencyJeiRecipe - Class in com.wdiscute.sellingbin.jei
 
SellingBinCurrencyJeiRecipe(IGuiHelper) - Constructor for class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe
 
SellingBinCurrencyJeiRecipe.Recipe - Record Class in com.wdiscute.sellingbin.jei
 
SellingBinEmiPlugin - Class in com.wdiscute.sellingbin.emi
 
SellingBinEmiPlugin() - Constructor for class com.wdiscute.sellingbin.emi.SellingBinEmiPlugin
 
SellingBinItemSlot - Class in com.wdiscute.sellingbin.bin
 
SellingBinItemSlot(SellingBinMenu, Container, int, int, int, boolean) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinItemSlot
 
SellingBinJeiPlugin - Class in com.wdiscute.sellingbin.jei
 
SellingBinJeiPlugin() - Constructor for class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
SellingBinMenu - Class in com.wdiscute.sellingbin.bin
 
SellingBinMenu(int, Inventory, FriendlyByteBuf) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinMenu
 
SellingBinMenu(int, Inventory, Container, BlockEntity) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinMenu
 
SellingBinResultSlot - Class in com.wdiscute.sellingbin.bin
 
SellingBinResultSlot(SellingBinMenu, Container, int, int, int, boolean) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinResultSlot
 
SellingBinScreen - Class in com.wdiscute.sellingbin.bin
 
SellingBinScreen(SellingBinMenu, Inventory, Component) - Constructor for class com.wdiscute.sellingbin.bin.SellingBinScreen
 
SellingBinSellingEmiRecipe - Class in com.wdiscute.sellingbin.emi
 
SellingBinSellingEmiRecipe(Item, SBDataMaps.ItemValue) - Constructor for class com.wdiscute.sellingbin.emi.SellingBinSellingEmiRecipe
 
SellingBinSellingEmptyEmiRecipe - Class in com.wdiscute.sellingbin.emi
 
SellingBinSellingEmptyEmiRecipe() - Constructor for class com.wdiscute.sellingbin.emi.SellingBinSellingEmptyEmiRecipe
 
SellingBinSellingJeiRecipe - Class in com.wdiscute.sellingbin.jei
 
SellingBinSellingJeiRecipe(IGuiHelper) - Constructor for class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe
 
SellingBinSellingJeiRecipe.Recipe - Record Class in com.wdiscute.sellingbin.jei
 
setChanged() - Method in class com.wdiscute.sellingbin.bin.SellingBinCardSlot
 
setChanged() - Method in class com.wdiscute.sellingbin.bin.SellingBinResultSlot
 
setItem(int, ItemStack) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
setRecipe(IRecipeLayoutBuilder, SellingBinCurrencyJeiRecipe.Recipe, IFocusGroup) - Method in class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe
 
setRecipe(IRecipeLayoutBuilder, SellingBinSellingJeiRecipe.Recipe, IFocusGroup) - Method in class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe
 
shouldAddAutomatically() - Method in class com.wdiscute.sellingbin.event.SBevents.DefaultPackSource
 
shouldCancelShrink(ItemStack) - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.AbstractProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.BeerQualityProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.DurabilityProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.EmptyProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.EnchantmentProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.FoodProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.QualityFoodsProcessor
 
showDescriptionOnEmi() - Method in class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
sizeX - Variable in class com.wdiscute.sellingbin.emi.HoverTextWidget
 
sizeY - Variable in class com.wdiscute.sellingbin.emi.HoverTextWidget
 
SLOT_BACKGROUND - Static variable in class com.wdiscute.sellingbin.jei.SellingBinJeiPlugin
 
sound - Variable in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
startOpen(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
stillValid(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
stillValid(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinMenu
 
stopOpen(Player) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
storedProgress - Variable in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 

T

tick() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
toggleSound() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
tooltipEvent(ItemTooltipEvent) - Static method in class com.wdiscute.sellingbin.event.SBTooltipEvents
 
toString() - Method in record class com.wdiscute.sellingbin.bin.Currency
Returns a string representation of this record class.
toString() - Method in record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
Returns a string representation of this record class.
toString() - Method in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
Returns a string representation of this record class.
toString() - Method in record class com.wdiscute.sellingbin.registry.SBDataMaps.ItemValue
Returns a string representation of this record class.
TYPE - Static variable in record class com.wdiscute.sellingbin.jei.SellingBinCurrencyJeiRecipe.Recipe
 
TYPE - Static variable in record class com.wdiscute.sellingbin.jei.SellingBinSellingJeiRecipe.Recipe
 

U

update() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
updateToClient() - Method in class com.wdiscute.sellingbin.bin.SellingBinBlockEntity
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class com.wdiscute.sellingbin.bin.SellingBinBlock
 

V

value() - Method in record class com.wdiscute.sellingbin.bin.Currency
Returns the value of the value record component.

W

WINE_AGE_PROCESSOR - Static variable in class com.wdiscute.sellingbin.processors.SBProcessors
 
WineAgeProcessor - Class in com.wdiscute.sellingbin.processors
 
WineAgeProcessor() - Constructor for class com.wdiscute.sellingbin.processors.WineAgeProcessor
 
WineAgeProcessor(Map<String, Float>) - Constructor for class com.wdiscute.sellingbin.processors.WineAgeProcessor
 

X

x - Variable in class com.wdiscute.sellingbin.emi.HoverTextWidget
 

Y

y - Variable in class com.wdiscute.sellingbin.emi.HoverTextWidget
 
A B C D E F G H I L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values