Index
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.ForgePlatformHelper
- 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.
- addBrewingRecipes(FMLCommonSetupEvent) - Static method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- addCompostable(Supplier<? extends ItemLike>, float) - Method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- 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.
- addComposting(FMLCommonSetupEvent) - Static method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- addFurnaceFuel(Supplier<? extends ItemLike>, int) - Method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- 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.
- addFurnaceFuels(FurnaceFuelBurnTimeEvent) - Static method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- addMix(Supplier<? extends Potion>, Supplier<? extends Item>, Supplier<? extends Potion>) - Method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- 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.ForgePlatformHelper
- 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
- BlockPropertiesMixin - Class in com.github.voidleech.oblivion.mixin.extensions
- BlockPropertiesMixin() - Constructor for class com.github.voidleech.oblivion.mixin.extensions.BlockPropertiesMixin
- BOAT - Static variable in class com.github.voidleech.oblivion.init.OblivionEntities
- BoatDispenseItemBehaviorMixin - Class in com.github.voidleech.oblivion.mixin.boat
- BoatDispenseItemBehaviorMixin() - Constructor for class com.github.voidleech.oblivion.mixin.boat.BoatDispenseItemBehaviorMixin
- BoatItemMixin - Class in com.github.voidleech.oblivion.mixin.boat
- BoatItemMixin(Item.Properties) - Constructor for class com.github.voidleech.oblivion.mixin.boat.BoatItemMixin
- BoatMixin - Class in com.github.voidleech.oblivion.mixin.boat
- BoatMixin(EntityType<?>, Level) - Constructor for class com.github.voidleech.oblivion.mixin.boat.BoatMixin
- build() - Method in class com.github.voidleech.oblivion.mixin.plugin.Condition.Builder
- BuiltInResourcePackSource - Class in com.github.voidleech.oblivion.registration
- BuiltInResourcePackSource(boolean) - Constructor for class com.github.voidleech.oblivion.registration.BuiltInResourcePackSource
C
- canBoatInFluid(FluidState) - Method in class com.github.voidleech.oblivion.mixin.boat.OblivionBoatMixin
- canBoatInFluid(FluidState) - Method in class com.github.voidleech.oblivion.mixin.boat.OblivionChestBoatMixin
- canBoatInFluid(FluidType) - Method in class com.github.voidleech.oblivion.mixin.boat.OblivionBoatMixin
- canBoatInFluid(FluidType) - Method in class com.github.voidleech.oblivion.mixin.boat.OblivionChestBoatMixin
- 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.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.accessor - package com.github.voidleech.oblivion.mixin.accessor
- com.github.voidleech.oblivion.mixin.boat - package com.github.voidleech.oblivion.mixin.boat
- com.github.voidleech.oblivion.mixin.extensions - package com.github.voidleech.oblivion.mixin.extensions
- com.github.voidleech.oblivion.mixin.packs - package com.github.voidleech.oblivion.mixin.packs
- com.github.voidleech.oblivion.mixin.plugin - package com.github.voidleech.oblivion.mixin.plugin
- com.github.voidleech.oblivion.mixin.sign - package com.github.voidleech.oblivion.mixin.sign
- com.github.voidleech.oblivion.registration - package com.github.voidleech.oblivion.registration
- 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
- decorate(Component) - Method in class com.github.voidleech.oblivion.registration.BuiltInResourcePackSource
- 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
displayrecord component.
E
- enabledByDefault() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
-
Returns the value of the
enabledByDefaultrecord 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
- 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
- fireImmune() - Method in class com.github.voidleech.oblivion.entities.OblivionBoatEntity
- fireImmune() - Method in class com.github.voidleech.oblivion.entities.OblivionChestBoatEntity
- fireResistant() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
- ForgePlatformHelper - Class in com.github.voidleech.oblivion.services
- ForgePlatformHelper() - Constructor for class com.github.voidleech.oblivion.services.ForgePlatformHelper
- 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.ForgePlatformHelper
- 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.ForgePlatformHelper
- 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.sign
- HangingSignBlockEntityMixin() - Constructor for class com.github.voidleech.oblivion.mixin.sign.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
- IFluidTypePropertyUndoer - 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
- init(IEventBus, IEventBus) - Static method in class com.github.voidleech.oblivion.OblivionForgeClient
- 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.ForgePlatformHelper
- isDevelopmentEnvironment() - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
-
Checks 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.ForgePlatformHelper
- isModEarlyLoaded(String) - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
-
Checks if a mod with the given id is loaded, when we need to check early Such as in mixin config plugin.
- isModEarlyLoaded(String) - Static method in class com.github.voidleech.oblivion.util.Platform
-
Checks if a mod with the given id is loaded, when we need to check early Such as in mixin config plugin.
- isModLoaded(String) - Method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- 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.
- isPhysicalClient() - Method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- isPhysicalClient() - Method in interface com.github.voidleech.oblivion.services.services.IPlatformHelper
-
Whether
- isPhysicalClient() - Static method in class com.github.voidleech.oblivion.util.Platform
-
Checks if we're on the physical client.
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
namerecord 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$collision() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
- oblivion$collision() - Method in class com.github.voidleech.oblivion.mixin.extensions.BlockPropertiesMixin
- oblivion$noRandomTicks() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
- oblivion$noRandomTicks() - Method in class com.github.voidleech.oblivion.mixin.extensions.BlockPropertiesMixin
- oblivion$occlusion() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
- oblivion$occlusion() - Method in class com.github.voidleech.oblivion.mixin.extensions.BlockPropertiesMixin
- oblivion$yesLootTable() - Method in interface com.github.voidleech.oblivion.extensions.property.IBlockPropertyUndoer
- oblivion$yesLootTable() - Method in class com.github.voidleech.oblivion.mixin.extensions.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
- OblivionBoatMixin - Class in com.github.voidleech.oblivion.mixin.boat
- OblivionBoatMixin(EntityType<? extends Boat>, Level) - Constructor for class com.github.voidleech.oblivion.mixin.boat.OblivionBoatMixin
- 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
- OblivionChestBoatMixin - Class in com.github.voidleech.oblivion.mixin.boat
- OblivionChestBoatMixin(EntityType<? extends Boat>, Level) - Constructor for class com.github.voidleech.oblivion.mixin.boat.OblivionChestBoatMixin
- 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
- OblivionForge - Class in com.github.voidleech.oblivion
- OblivionForge() - Constructor for class com.github.voidleech.oblivion.OblivionForge
- OblivionForgeClient - Class in com.github.voidleech.oblivion
- OblivionForgeClient() - Constructor for class com.github.voidleech.oblivion.OblivionForgeClient
- 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
- onLoad(String) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
- OptionsMixin - Class in com.github.voidleech.oblivion.mixin.packs
- OptionsMixin() - Constructor for class com.github.voidleech.oblivion.mixin.packs.OptionsMixin
P
- PackData(String, Component, boolean, boolean, PackType) - Constructor for record class com.github.voidleech.oblivion.util.Registration.PackData
-
Creates an instance of a
PackDatarecord 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.ForgePlatformHelper
- 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.ForgePlatformHelper
- 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
- registerFuels(FMLCommonSetupEvent) - Static method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- registerPacks(List<Registration.PackData>, String) - Static method in class com.github.voidleech.oblivion.util.Registration
-
Registers additional resource/data packs
- registerPacks(AddPackFindersEvent) - Static method in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- 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.
- REGISTRIES - Static variable in class com.github.voidleech.oblivion.services.ForgePlatformHelper
- required() - Method in record class com.github.voidleech.oblivion.util.Registration.PackData
-
Returns the value of the
requiredrecord component. - resourcePacks - Variable in class com.github.voidleech.oblivion.mixin.packs.OptionsMixin
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
- shaderLoaderPresent() - Static method in class com.github.voidleech.oblivion.OblivionClient
- shouldAddAutomatically() - Method in class com.github.voidleech.oblivion.registration.BuiltInResourcePackSource
- 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
- shouldUpdateFluidWhileRiding(FluidState, Entity) - Method in class com.github.voidleech.oblivion.mixin.boat.OblivionBoatMixin
- shouldUpdateFluidWhileRiding(FluidState, Entity) - Method in class com.github.voidleech.oblivion.mixin.boat.OblivionChestBoatMixin
- SIGN - Static variable in class com.github.voidleech.oblivion.init.OblivionBlockEntities
- SIGNS - Static variable in class com.github.voidleech.oblivion.init.OblivionInternal
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
typerecord 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.
All Classes and Interfaces|All Packages|Constant Field Values