Index

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

A

AbstractContainerScreenMixin<T> - Class in dev.dhyces.compostbag.mixin
 
AbstractContainerScreenMixin(Component) - Constructor for class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 

B

bonemeal(ItemStack, Level, BlockPos, Player) - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
bonemeal(ItemStack, Level, BlockPos, Player) - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
 
BONEMEAL_COUNT - Static variable in class dev.dhyces.compostbag.CompostBag
 
bonemealFullness(ItemStack, ClientLevel, LivingEntity, int) - Static method in class dev.dhyces.compostbag.CompostBagClient
 

C

ClientCompostBagTooltip - Record Class in dev.dhyces.compostbag.tooltip
 
ClientCompostBagTooltip(int, int, int, int) - Constructor for record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Creates an instance of a ClientCompostBagTooltip record class.
ClientCompostBagTooltip(CompostBagTooltip) - Constructor for record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
 
COMPOST_BAG_ITEM - Static variable in class dev.dhyces.compostbag.CompostBag
 
COMPOST_LEVEL - Static variable in class dev.dhyces.compostbag.CompostBag
 
CompostBag - Class in dev.dhyces.compostbag
 
CompostBag() - Constructor for class dev.dhyces.compostbag.CompostBag
 
compostbag_cancelTickerClick(double, double, int, CallbackInfoReturnable<Boolean>) - Method in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
compostbag_gatherTooltips(Font, List<ClientTooltipComponent>, int, int, ClientTooltipPositioner, CallbackInfo) - Method in class dev.dhyces.compostbag.mixin.GuiGraphicsMixin
 
compostbag_multiDrop(CallbackInfo) - Method in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
compostbag_renderTooltipWhileHovering(GuiGraphics, int, int, float, CallbackInfo) - Method in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
CompostBagClient - Class in dev.dhyces.compostbag
 
CompostBagClient() - Constructor for class dev.dhyces.compostbag.CompostBagClient
 
CompostBagItem - Class in dev.dhyces.compostbag.item
 
CompostBagItem(Item.Properties) - Constructor for class dev.dhyces.compostbag.item.CompostBagItem
 
CompostBagTooltip - Record Class in dev.dhyces.compostbag.tooltip
 
CompostBagTooltip(int, int, int, int) - Constructor for record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Creates an instance of a CompostBagTooltip record class.
count() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Returns the value of the count record component.
count() - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Returns the value of the count record component.

D

dev.dhyces.compostbag - package dev.dhyces.compostbag
 
dev.dhyces.compostbag.item - package dev.dhyces.compostbag.item
 
dev.dhyces.compostbag.mixin - package dev.dhyces.compostbag.mixin
 
dev.dhyces.compostbag.platform - package dev.dhyces.compostbag.platform
 
dev.dhyces.compostbag.platform.services - package dev.dhyces.compostbag.platform.services
 
dev.dhyces.compostbag.tooltip - package dev.dhyces.compostbag.tooltip
 
dev.dhyces.compostbag.util - package dev.dhyces.compostbag.util
 
DISPENSE_BEHAVIOR - Static variable in class dev.dhyces.compostbag.item.CompostBagItem
 

E

equals(Object) - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Indicates whether some other object is "equal to" this one.

F

FabricCompostBag - Class in dev.dhyces.compostbag
 
FabricCompostBag() - Constructor for class dev.dhyces.compostbag.FabricCompostBag
 
FabricCompostBagClient - Class in dev.dhyces.compostbag
 
FabricCompostBagClient() - Constructor for class dev.dhyces.compostbag.FabricCompostBagClient
 
FabricPlatformHelper - Class in dev.dhyces.compostbag.platform
 
FabricPlatformHelper() - Constructor for class dev.dhyces.compostbag.platform.FabricPlatformHelper
 

G

getBarColor(ItemStack) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 
getBarWidth(ItemStack) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 
getBonemeal(ItemStack) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
getCompostChance(ItemStack) - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
getCompostChance(ItemStack) - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
 
getHeight() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
 
getLevel(ItemStack) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
getMaxBonemeal(ItemStack) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
getMaxLevel(ItemStack) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
getMenu() - Method in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
getPlatformName() - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
getPlatformName() - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
Gets the name of the current platform
getTickerInstance() - Static method in class dev.dhyces.compostbag.CompostBagClient
 
getTooltipImage(ItemStack) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 
getWidth(Font) - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
 
growBonemealCount(ItemStack, int) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
growLevel(ItemStack, int) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
GuiGraphicsMixin - Class in dev.dhyces.compostbag.mixin
 
GuiGraphicsMixin() - Constructor for class dev.dhyces.compostbag.mixin.GuiGraphicsMixin
 

H

hashCode() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Returns a hash code value for this object.
hashCode() - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Returns a hash code value for this object.
hoveredSlot - Variable in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 

I

id(String) - Static method in class dev.dhyces.compostbag.CompostBag
 
init() - Static method in class dev.dhyces.compostbag.CompostBag
 
inProgress() - Method in class dev.dhyces.compostbag.util.Ticker
 
IPlatformHelper - Interface in dev.dhyces.compostbag.platform.services
 
isBarVisible(ItemStack) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 
isDevelopmentEnvironment() - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
isDevelopmentEnvironment() - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
Check if the game is currently in a development environment.
isModLoaded(String) - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
isModLoaded(String) - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
Checks if a mod with the given id is loaded.
isQuickCrafting - Variable in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
isSideClient() - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
isSideClient() - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
 

L

leftPos - Variable in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
level() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Returns the value of the level record component.
level() - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Returns the value of the level record component.
load(Class<T>) - Static method in class dev.dhyces.compostbag.platform.Services
 
LOGGER - Static variable in class dev.dhyces.compostbag.CompostBag
 

M

MAX_BONEMEAL_COUNT - Static variable in class dev.dhyces.compostbag.CompostBag
 
MAX_COMPOST_LEVEL - Static variable in class dev.dhyces.compostbag.CompostBag
 
maxCount() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Returns the value of the maxCount record component.
maxCount() - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Returns the value of the maxCount record component.
maxLevel() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Returns the value of the maxLevel record component.
maxLevel() - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Returns the value of the maxLevel record component.
MODID - Static variable in class dev.dhyces.compostbag.CompostBag
 

O

onInitialize() - Method in class dev.dhyces.compostbag.FabricCompostBag
 
onInitializeClient() - Method in class dev.dhyces.compostbag.FabricCompostBagClient
 
overrideOtherStackedOnMe(ItemStack, ItemStack, Slot, ClickAction, Player, SlotAccess) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 
overrideStackedOnOther(ItemStack, Slot, ClickAction, Player) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 

P

PLATFORM - Static variable in class dev.dhyces.compostbag.platform.Services
 

R

register(Registry<T>, String, Supplier<T>) - Method in class dev.dhyces.compostbag.platform.FabricPlatformHelper
 
register(Registry<T>, String, Supplier<T>) - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
 
registerItem(String, Supplier<Item>) - Method in interface dev.dhyces.compostbag.platform.services.IPlatformHelper
 
renderImage(Font, int, int, GuiGraphics) - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
 
renderText(Font, int, int, Matrix4f, MultiBufferSource.BufferSource) - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
 
restart() - Method in class dev.dhyces.compostbag.util.Ticker
 

S

Services - Class in dev.dhyces.compostbag.platform
 
Services() - Constructor for class dev.dhyces.compostbag.platform.Services
 
setLevel(ItemStack, int) - Static method in class dev.dhyces.compostbag.item.CompostBagItem
 
slotClicked(Slot, int, int, ClickType) - Method in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 

T

TEXTURE_LOCATION - Static variable in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
 
tick() - Method in class dev.dhyces.compostbag.util.Ticker
Returns whether this tick should interact
Ticker - Class in dev.dhyces.compostbag.util
 
Ticker(int, int) - Constructor for class dev.dhyces.compostbag.util.Ticker
On the first interaction, it should be a longer delay before more items are input.
topPos - Variable in class dev.dhyces.compostbag.mixin.AbstractContainerScreenMixin
 
toString() - Method in record class dev.dhyces.compostbag.tooltip.ClientCompostBagTooltip
Returns a string representation of this record class.
toString() - Method in record class dev.dhyces.compostbag.tooltip.CompostBagTooltip
Returns a string representation of this record class.

U

useOn(UseOnContext) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 

V

verifyComponentsAfterLoad(ItemStack) - Method in class dev.dhyces.compostbag.item.CompostBagItem
 
A B C D E F G H I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values