Index

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

A

AbstractOblivionMixinPlugin - Class in com.github.voidleech.oblivion.mixin.plugin
 
AbstractOblivionMixinPlugin(String, Map<String, Condition>) - Constructor for class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
AbstractOblivionMixinPlugin(Map<String, Condition>) - Constructor for class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
acceptTargets(Set<String>, Set<String>) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
addAdditionalSaveData(CompoundTag) - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
addAdditionalSaveData(CompoundTag) - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
addBrewingRecipe(Supplier<? extends Ingredient>, Supplier<? extends Ingredient>, Supplier<? extends ItemStack>) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
addBrewingRecipe(Supplier<? extends Ingredient>, Supplier<? extends Ingredient>, Supplier<? extends ItemStack>) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Adds a brewing recipe.
addBrewingRecipe(Supplier<? extends Ingredient>, Supplier<? extends Ingredient>, Supplier<? extends ItemStack>) - Static method in class com.github.voidleech.oblivion.util.RecipeLikeProperties
Adds a brewing recipe.
addCompostable(Supplier<? extends ItemLike>, float) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
addCompostable(Supplier<? extends ItemLike>, float) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Adds an item to the composter.
addCompostable(Supplier<? extends ItemLike>, float) - Static method in class com.github.voidleech.oblivion.util.RecipeLikeProperties
Adds an item to the composter.
addFurnaceFuel(Supplier<? extends ItemLike>, int) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
addFurnaceFuel(Supplier<? extends ItemLike>, int) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Adds an item as furnace fuel.
addFurnaceFuel(Supplier<? extends ItemLike>, int) - Static method in class com.github.voidleech.oblivion.util.RecipeLikeProperties
Adds an item as furnace fuel.
addMix(Supplier<? extends Potion>, Supplier<? extends Item>, Supplier<? extends Potion>) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
addMix(Supplier<? extends Potion>, Supplier<? extends Item>, Supplier<? extends Potion>) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Adds a brewing mix.
addMix(Supplier<? extends Potion>, Supplier<? extends Item>, Supplier<? extends Potion>) - Static method in class com.github.voidleech.oblivion.util.RecipeLikeProperties
Adds a brewing mix.
addPack(Registration.PackData, String) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
addPack(Registration.PackData, String) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Registers an addition resource/data pack
AdvancementHelper - Class in com.github.voidleech.oblivion.advancement
 
AdvancementHelper() - Constructor for class com.github.voidleech.oblivion.advancement.AdvancementHelper
 
always() - Static method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 
and(Condition.Builder) - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 
assign(Supplier<T>) - Method in class com.github.voidleech.oblivion.util.AssignOnceSupplier
 
AssignOnceSupplier<T> - Class in com.github.voidleech.oblivion.util
 
AssignOnceSupplier() - Constructor for class com.github.voidleech.oblivion.util.AssignOnceSupplier
 

B

BlockEntityTypeMixin<T extends net.minecraft.world.level.block.entity.BlockEntity> - Class in com.github.voidleech.oblivion.mixin
 
BlockEntityTypeMixin() - Constructor for class com.github.voidleech.oblivion.mixin.BlockEntityTypeMixin
 
BlockPropertiesMixin - Class in com.github.voidleech.oblivion.mixin
 
BlockPropertiesMixin() - Constructor for class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
BOAT - Static variable in class com.github.voidleech.oblivion.init.OblivionEntities
 
BoatDispenseItemBehaviorMixin - Class in com.github.voidleech.oblivion.mixin
 
BoatDispenseItemBehaviorMixin() - Constructor for class com.github.voidleech.oblivion.mixin.BoatDispenseItemBehaviorMixin
 
BoatItemMixin - Class in com.github.voidleech.oblivion.mixin
 
BoatItemMixin(Item.Properties) - Constructor for class com.github.voidleech.oblivion.mixin.BoatItemMixin
 
BoatMixin - Class in com.github.voidleech.oblivion.mixin
 
BoatMixin(EntityType<?>, Level) - Constructor for class com.github.voidleech.oblivion.mixin.BoatMixin
 
BoatRendererMixin - Class in com.github.voidleech.oblivion.mixin
 
BoatRendererMixin() - Constructor for class com.github.voidleech.oblivion.mixin.BoatRendererMixin
 
build() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 

C

CHEST_BOAT - Static variable in class com.github.voidleech.oblivion.init.OblivionEntities
 
com.github.voidleech.oblivion - package com.github.voidleech.oblivion
 
com.github.voidleech.oblivion.advancement - package com.github.voidleech.oblivion.advancement
 
com.github.voidleech.oblivion.blocks - package com.github.voidleech.oblivion.blocks
 
com.github.voidleech.oblivion.blocks.entities - package com.github.voidleech.oblivion.blocks.entities
 
com.github.voidleech.oblivion.compat.jade - package com.github.voidleech.oblivion.compat.jade
 
com.github.voidleech.oblivion.creativeTab - package com.github.voidleech.oblivion.creativeTab
 
com.github.voidleech.oblivion.entities - package com.github.voidleech.oblivion.entities
 
com.github.voidleech.oblivion.entities.client - package com.github.voidleech.oblivion.entities.client
 
com.github.voidleech.oblivion.extensions - package com.github.voidleech.oblivion.extensions
 
com.github.voidleech.oblivion.extensions.property - package com.github.voidleech.oblivion.extensions.property
 
com.github.voidleech.oblivion.init - package com.github.voidleech.oblivion.init
 
com.github.voidleech.oblivion.items - package com.github.voidleech.oblivion.items
 
com.github.voidleech.oblivion.mixin - package com.github.voidleech.oblivion.mixin
 
com.github.voidleech.oblivion.mixin.accessor - package com.github.voidleech.oblivion.mixin.accessor
 
com.github.voidleech.oblivion.mixin.plugin - package com.github.voidleech.oblivion.mixin.plugin
 
com.github.voidleech.oblivion.services - package com.github.voidleech.oblivion.services
 
com.github.voidleech.oblivion.services.services - package com.github.voidleech.oblivion.services.services
 
com.github.voidleech.oblivion.util - package com.github.voidleech.oblivion.util
 
ComposterBlockInvoker - Interface in com.github.voidleech.oblivion.mixin.accessor
 
Condition - Interface in com.github.voidleech.oblivion.mixin.plugin
 
Condition.And - Class in com.github.voidleech.oblivion.mixin.plugin
 
Condition.Builder - Class in com.github.voidleech.oblivion.mixin.plugin
 
Condition.Fabric - Class in com.github.voidleech.oblivion.mixin.plugin
 
Condition.Forge - Class in com.github.voidleech.oblivion.mixin.plugin
 
Condition.ModLoaded - Class in com.github.voidleech.oblivion.mixin.plugin
 
Condition.Not - Class in com.github.voidleech.oblivion.mixin.plugin
 
createBoatModel(EntityRendererProvider.Context, OblivionBoatType, boolean) - Method in class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 
createBoatModelName(OblivionBoatType) - Static method in class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 
createChestBoatModelName(OblivionBoatType) - Static method in class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 

D

defineSynchedData() - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
defineSynchedData() - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
display() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns the value of the display record component.

E

enabledByDefault() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns the value of the enabledByDefault record component.
equals(Object) - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Indicates whether some other object is "equal to" this one.

F

FabricPlatformHelper - Class in com.github.voidleech.oblivion.services
 
FabricPlatformHelper() - Constructor for class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
FALLBACK - Enum constant in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
 
FALLBACK_BOAT_LAYER - Static variable in class com.github.voidleech.oblivion.entities.client.OblivionModelLayers
 
FALLBACK_CHEST_BOAT_LAYER - Static variable in class com.github.voidleech.oblivion.entities.client.OblivionModelLayers
 
fromSerializedName(String) - Static method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 

G

get() - Method in class com.github.voidleech.oblivion.util.AssignOnceSupplier
 
getBoat() - Method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
 
getBoat() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
getChestBoat() - Method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
 
getChestBoat() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
getDropItem() - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
getDropItem() - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
getEnvironmentName() - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Gets the name of the environment type as a string.
getEnvironmentName() - Static method in class com.github.voidleech.oblivion.util.Platform
Gets the name of the environment type as a string.
getMixins() - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
getModelWithLocation(Boat) - Method in class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 
getModType() - Method in class com.github.voidleech.oblivion.items.OblivionBoatItem
 
getModVariant() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoat
 
getModVariant() - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
getModVariant() - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
getName() - Method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
 
getName() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
getNamespace() - Method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
 
getNamespace() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
getPlanks() - Method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
 
getPlanks() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
getPlatformName() - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
getPlatformName() - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Gets the name of the current platform
getPlatformName() - Static method in class com.github.voidleech.oblivion.util.Platform
Gets the name of the current platform
getRefMapperConfig() - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
getResourcePath(String, String) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
getResourcePath(String, String) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
 
getResourcePath(String, String) - Static method in class com.github.voidleech.oblivion.util.Platform
 
getSerializedName() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.github.voidleech.oblivion.blocks.OblivionHangingSignBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.github.voidleech.oblivion.blocks.OblivionStandingSignBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.github.voidleech.oblivion.blocks.OblivionWallHangingSignBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.github.voidleech.oblivion.blocks.OblivionWallSignBlock
 
getType() - Method in class com.github.voidleech.oblivion.entities.OblivionBoatDispenseItemBehavior
 
grantByName(ResourceLocation, ServerPlayer) - Static method in class com.github.voidleech.oblivion.advancement.AdvancementHelper
Grants an advancement by name, regardless of actual criteria completed.
grantByName(ResourceLocation, Player) - Static method in class com.github.voidleech.oblivion.advancement.AdvancementHelper
Grants an advancement by name, regardless of actual criteria completed.

H

HANGING_SIGN - Static variable in class com.github.voidleech.oblivion.init.OblivionBlockEntities
 
HANGING_SIGNS - Static variable in class com.github.voidleech.oblivion.init.OblivionInternal
 
HangingSignBlockEntityMixin - Class in com.github.voidleech.oblivion.mixin
 
HangingSignBlockEntityMixin() - Constructor for class com.github.voidleech.oblivion.mixin.HangingSignBlockEntityMixin
 
hashCode() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns a hash code value for this object.

I

IBlockPropertyUndoer - Interface in com.github.voidleech.oblivion.extensions.property
 
IItemPropertyUndoer - Interface in com.github.voidleech.oblivion.extensions.property
 
init() - Static method in class com.github.voidleech.oblivion.init.OblivionBlockEntities
 
init() - Static method in class com.github.voidleech.oblivion.init.OblivionEntities
 
init() - Static method in class com.github.voidleech.oblivion.Oblivion
 
init() - Static method in class com.github.voidleech.oblivion.OblivionClient
 
initOBT() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
IPlatformHelper - Interface in com.github.voidleech.oblivion.services.services
 
isAssigned() - Method in class com.github.voidleech.oblivion.util.AssignOnceSupplier
 
isDevelopmentEnvironment() - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
isDevelopmentEnvironment() - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Check if the game is currently in a development environment.
isDevelopmentEnvironment() - Static method in class com.github.voidleech.oblivion.util.Platform
Check if the game is currently in a development environment.
IShownInCreativeTab - Interface in com.github.voidleech.oblivion.creativeTab
 
isModEarlyLoaded(String) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
isModEarlyLoaded(String) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Checks if a mod with the given id is loaded early.
isModEarlyLoaded(String) - Static method in class com.github.voidleech.oblivion.util.Platform
Checks if a mod with the given id is loaded early.
isModLoaded(String) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
isModLoaded(String) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Checks if a mod with the given id is loaded.
isModLoaded(String) - Static method in class com.github.voidleech.oblivion.util.Platform
Checks if a mod with the given id is loaded.

L

load(Class<T>) - Static method in class com.github.voidleech.oblivion.services.Services
 
LOGGER - Static variable in class com.github.voidleech.oblivion.Oblivion
 

M

MOD_ID - Static variable in class com.github.voidleech.oblivion.Oblivion
 
modLoaded(String) - Static method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 

N

name() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns the value of the name record component.
newBlockEntity(BlockPos, BlockState) - Method in class com.github.voidleech.oblivion.blocks.OblivionHangingSignBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.github.voidleech.oblivion.blocks.OblivionStandingSignBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.github.voidleech.oblivion.blocks.OblivionWallHangingSignBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.github.voidleech.oblivion.blocks.OblivionWallSignBlock
 
not() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 

O

Oblivion - Class in com.github.voidleech.oblivion
 
Oblivion() - Constructor for class com.github.voidleech.oblivion.Oblivion
 
oblivion$add(float, ItemLike) - Static method in interface com.github.voidleech.oblivion.mixin.accessor.ComposterBlockInvoker
 
oblivion$addMix(Potion, Item, Potion) - Static method in interface com.github.voidleech.oblivion.mixin.accessor.PotionBrewingInvoker
 
oblivion$addSupportedBlock(Block) - Method in interface com.github.voidleech.oblivion.extensions.SupportsAdditionalBlocks
 
oblivion$addSupportedBlock(Block) - Method in class com.github.voidleech.oblivion.mixin.BlockEntityTypeMixin
 
oblivion$collision() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
 
oblivion$collision() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$noRandomTicks() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
 
oblivion$noRandomTicks() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$occlusion() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
 
oblivion$occlusion() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$yesLootTable() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
 
oblivion$yesLootTable() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
OblivionBlockEntities - Class in com.github.voidleech.oblivion.init
 
OblivionBlockEntities() - Constructor for class com.github.voidleech.oblivion.init.OblivionBlockEntities
 
OblivionBoat - Interface in com.github.voidleech.oblivion.entities
 
OblivionBoatDispenseItemBehavior - Class in com.github.voidleech.oblivion.entities
 
OblivionBoatDispenseItemBehavior(OblivionBoatType, boolean) - Constructor for class com.github.voidleech.oblivion.entities.OblivionBoatDispenseItemBehavior
 
OblivionBoatEntity - Class in com.github.voidleech.oblivion.entities
 
OblivionBoatEntity(EntityType<? extends Boat>, Level) - Constructor for class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
OblivionBoatEntity(Level, double, double, double) - Constructor for class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
OblivionBoatItem - Class in com.github.voidleech.oblivion.items
 
OblivionBoatItem(boolean, OblivionBoatType, Item.Properties) - Constructor for class com.github.voidleech.oblivion.items.OblivionBoatItem
 
OblivionBoatRenderer - Class in com.github.voidleech.oblivion.entities.client
 
OblivionBoatRenderer(EntityRendererProvider.Context, boolean) - Constructor for class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 
OblivionBoatType - Interface in com.github.voidleech.oblivion.entities
 
OblivionBoatType.FallbackType - Enum Class in com.github.voidleech.oblivion.entities
 
OblivionChestBoatEntity - Class in com.github.voidleech.oblivion.entities
 
OblivionChestBoatEntity(EntityType<? extends Boat>, Level) - Constructor for class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
OblivionChestBoatEntity(Level, double, double, double) - Constructor for class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
OblivionClient - Class in com.github.voidleech.oblivion
 
OblivionClient() - Constructor for class com.github.voidleech.oblivion.OblivionClient
 
OblivionEntities - Class in com.github.voidleech.oblivion.init
 
OblivionEntities() - Constructor for class com.github.voidleech.oblivion.init.OblivionEntities
 
OblivionFabric - Class in com.github.voidleech.oblivion
 
OblivionFabric() - Constructor for class com.github.voidleech.oblivion.OblivionFabric
 
OblivionFabricClient - Class in com.github.voidleech.oblivion
 
OblivionFabricClient() - Constructor for class com.github.voidleech.oblivion.OblivionFabricClient
 
OblivionHangingSignBlock - Class in com.github.voidleech.oblivion.blocks
 
OblivionHangingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class com.github.voidleech.oblivion.blocks.OblivionHangingSignBlock
 
OblivionHangingSignBlockEntity - Class in com.github.voidleech.oblivion.blocks.entities
 
OblivionHangingSignBlockEntity(BlockPos, BlockState) - Constructor for class com.github.voidleech.oblivion.blocks.entities.OblivionHangingSignBlockEntity
 
OblivionInternal - Class in com.github.voidleech.oblivion.init
 
OblivionInternal() - Constructor for class com.github.voidleech.oblivion.init.OblivionInternal
 
OblivionJadeCompat - Class in com.github.voidleech.oblivion.compat.jade
 
OblivionJadeCompat() - Constructor for class com.github.voidleech.oblivion.compat.jade.OblivionJadeCompat
 
OblivionModelLayers - Class in com.github.voidleech.oblivion.entities.client
 
OblivionModelLayers() - Constructor for class com.github.voidleech.oblivion.entities.client.OblivionModelLayers
 
OblivionSignBlockEntity - Class in com.github.voidleech.oblivion.blocks.entities
 
OblivionSignBlockEntity(BlockPos, BlockState) - Constructor for class com.github.voidleech.oblivion.blocks.entities.OblivionSignBlockEntity
 
OblivionStandingSignBlock - Class in com.github.voidleech.oblivion.blocks
 
OblivionStandingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class com.github.voidleech.oblivion.blocks.OblivionStandingSignBlock
 
OblivionWallHangingSignBlock - Class in com.github.voidleech.oblivion.blocks
 
OblivionWallHangingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class com.github.voidleech.oblivion.blocks.OblivionWallHangingSignBlock
 
OblivionWallSignBlock - Class in com.github.voidleech.oblivion.blocks
 
OblivionWallSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class com.github.voidleech.oblivion.blocks.OblivionWallSignBlock
 
onFabric() - Static method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 
onForge() - Static method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
 
onInitialize() - Method in class com.github.voidleech.oblivion.OblivionFabric
 
onInitializeClient() - Method in class com.github.voidleech.oblivion.OblivionFabricClient
 
onLoad(String) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 

P

PackData(String, Component, boolean, boolean, PackType) - Constructor for record class com.github.voidleech.oblivion.util.Registration.PackData
Creates an instance of a PackData record class.
Platform - Class in com.github.voidleech.oblivion.util
 
Platform() - Constructor for class com.github.voidleech.oblivion.util.Platform
 
PLATFORM - Static variable in class com.github.voidleech.oblivion.services.Services
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
PotionBrewingInvoker - Interface in com.github.voidleech.oblivion.mixin.accessor
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 

R

readAdditionalSaveData(CompoundTag) - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
readAdditionalSaveData(CompoundTag) - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
RecipeLikeProperties - Class in com.github.voidleech.oblivion.util
 
RecipeLikeProperties() - Constructor for class com.github.voidleech.oblivion.util.RecipeLikeProperties
 
register(String, Supplier<T>) - Static method in class com.github.voidleech.oblivion.init.OblivionBlockEntities
 
register(String, Supplier<T>) - Static method in class com.github.voidleech.oblivion.init.OblivionEntities
 
register(Registry<I>, String, String, Supplier<T>) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
register(Registry<I>, String, String, Supplier<T>) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Registers an object
register(Registry<I>, String, String, Supplier<T>) - Static method in class com.github.voidleech.oblivion.util.Registration
Registers an object
register(IWailaCommonRegistration) - Method in class com.github.voidleech.oblivion.compat.jade.OblivionJadeCompat
 
registerBoatResources(Class<T>, String) - Static method in class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 
registerClient(IWailaClientRegistration) - Method in class com.github.voidleech.oblivion.compat.jade.OblivionJadeCompat
 
registerConfig(ForgeConfigSpec, ModConfig.Type, String) - Method in class com.github.voidleech.oblivion.services.FabricPlatformHelper
 
registerConfig(ForgeConfigSpec, ModConfig.Type, String) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
Registers a config
registerConfig(ForgeConfigSpec, ModConfig.Type, String) - Static method in class com.github.voidleech.oblivion.util.Registration
Registers a config
registerPacks(List<Registration.PackData>, String) - Static method in class com.github.voidleech.oblivion.util.Registration
Registers additional resource/data packs
Registration - Class in com.github.voidleech.oblivion.util
 
Registration() - Constructor for class com.github.voidleech.oblivion.util.Registration
 
Registration.PackData - Record Class in com.github.voidleech.oblivion.util
Metadata necessary for finding or adding an additional resource/data pack.
required() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns the value of the required record component.

S

Services - Class in com.github.voidleech.oblivion.services
 
Services() - Constructor for class com.github.voidleech.oblivion.services.Services
 
setVariant(OblivionBoatType) - Method in interface com.github.voidleech.oblivion.entities.OblivionBoat
 
setVariant(OblivionBoatType) - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
 
setVariant(OblivionBoatType) - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
 
shouldApplyMixin(String, String) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
shouldHide() - Method in interface com.github.voidleech.oblivion.creativeTab.IShownInCreativeTab
 
shouldLoad() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.And
 
shouldLoad() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Fabric
 
shouldLoad() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Forge
 
shouldLoad() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.ModLoaded
 
shouldLoad() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Not
 
shouldLoad() - Method in interface com.github.voidleech.oblivion.mixin.plugin.Condition
 
SIGN - Static variable in class com.github.voidleech.oblivion.init.OblivionBlockEntities
 
SIGNS - Static variable in class com.github.voidleech.oblivion.init.OblivionInternal
 
SupportsAdditionalBlocks - Interface in com.github.voidleech.oblivion.extensions
 

T

toString() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns a string representation of this record class.
type() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
Returns the value of the type record component.
TYPES - Static variable in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 

U

usesRaftModel() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 

V

valueOf(String) - Static method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.github.voidleech.oblivion.entities.OblivionBoatType.FallbackType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values