Index

A B C D 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, String>) - Constructor for class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
AbstractOblivionMixinPlugin(Map<String, String>) - Constructor for class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
AbstractOblivionPacks - Class in com.github.voidleech.oblivion.registry
 
AbstractOblivionPacks(Map<String, Tuple<Component, Boolean>>, String, String) - Constructor for class com.github.voidleech.oblivion.registry.AbstractOblivionPacks
 
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
 
addCompostable(Supplier<ItemLike>, float) - Static method in class com.github.voidleech.oblivion.registry.OblivionComposting
Adds an item to the composter.
addFurnaceFuel(Supplier<Item>, int) - Static method in class com.github.voidleech.oblivion.registry.OblivionFurnaceFuel
Adds an item as furnace fuel.
addHangingSign(SignBlock) - Static method in class com.github.voidleech.oblivion.registry.OblivionBlockEntities
 
addMix(Supplier<Potion>, Supplier<Item>, Supplier<Potion>) - Static method in class com.github.voidleech.oblivion.registry.OblivionPotionRecipes
Adds a brewing mix.
addRecipe(Supplier<Ingredient>, Supplier<Ingredient>, Supplier<ItemStack>) - Static method in class com.github.voidleech.oblivion.registry.OblivionPotionRecipes
Adds a brewing recipe.
addSign(SignBlock) - Static method in class com.github.voidleech.oblivion.registry.OblivionBlockEntities
 
AdvancementHelper - Class in com.github.voidleech.oblivion.advancement
 
AdvancementHelper() - Constructor for class com.github.voidleech.oblivion.advancement.AdvancementHelper
 
assign(RegistryObject<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
 
BlockPropertiesMixin() - Constructor for class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
BOAT - Static variable in class com.github.voidleech.oblivion.registry.OblivionEntities
 

C

CHEST_BOAT - Static variable in class com.github.voidleech.oblivion.registry.OblivionEntities
 
ClientModEvents() - Constructor for class com.github.voidleech.oblivion.Oblivion.ClientModEvents
 
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.items - package com.github.voidleech.oblivion.items
 
com.github.voidleech.oblivion.mixin - package com.github.voidleech.oblivion.mixin
 
com.github.voidleech.oblivion.mixin.plugin - package com.github.voidleech.oblivion.mixin.plugin
 
com.github.voidleech.oblivion.propertyUndoers - package com.github.voidleech.oblivion.propertyUndoers
 
com.github.voidleech.oblivion.registry - package com.github.voidleech.oblivion.registry
 
com.github.voidleech.oblivion.util - package com.github.voidleech.oblivion.util
 
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
 

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
 
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
 
getMixins() - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
getModelWithLocation(Boat) - Method in class com.github.voidleech.oblivion.entities.client.OblivionBoatRenderer
 
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
 
getRefMapperConfig() - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
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
 
grantByName(String, ServerPlayer) - Static method in class com.github.voidleech.oblivion.advancement.AdvancementHelper
Deprecated.
grantByName(String, Player) - Static method in class com.github.voidleech.oblivion.advancement.AdvancementHelper
Deprecated.
grantByName(ResourceLocation, ServerPlayer) - Static method in class com.github.voidleech.oblivion.advancement.AdvancementHelper
 
grantByName(ResourceLocation, Player) - Static method in class com.github.voidleech.oblivion.advancement.AdvancementHelper
 

H

HANGING_SIGN - Static variable in class com.github.voidleech.oblivion.registry.OblivionBlockEntities
 
HangingSignBlockEntityMixin - Class in com.github.voidleech.oblivion.mixin
 
HangingSignBlockEntityMixin() - Constructor for class com.github.voidleech.oblivion.mixin.HangingSignBlockEntityMixin
 

I

IBlockPropertyUndoerExtensions - Interface in com.github.voidleech.oblivion.propertyUndoers
 
initOBT() - Method in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 
isAssigned() - Method in class com.github.voidleech.oblivion.util.AssignOnceSupplier
 
IShownInCreativeTab - Interface in com.github.voidleech.oblivion.creativeTab
 

L

LOGGER - Static variable in class com.github.voidleech.oblivion.Oblivion
 

M

MOD_ID - Static variable in class com.github.voidleech.oblivion.Oblivion
 

N

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
 

O

Oblivion - Class in com.github.voidleech.oblivion
 
Oblivion() - Constructor for class com.github.voidleech.oblivion.Oblivion
 
Oblivion.ClientModEvents - Class in com.github.voidleech.oblivion
 
oblivion$collision() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$collision() - Method in interface com.github.voidleech.oblivion.propertyUndoers.IBlockPropertyUndoerExtensions
 
oblivion$noRandomTicks() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$noRandomTicks() - Method in interface com.github.voidleech.oblivion.propertyUndoers.IBlockPropertyUndoerExtensions
 
oblivion$occlusion() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$occlusion() - Method in interface com.github.voidleech.oblivion.propertyUndoers.IBlockPropertyUndoerExtensions
 
oblivion$yesLootTable() - Method in class com.github.voidleech.oblivion.mixin.BlockPropertiesMixin
 
oblivion$yesLootTable() - Method in interface com.github.voidleech.oblivion.propertyUndoers.IBlockPropertyUndoerExtensions
 
OblivionBlockEntities - Class in com.github.voidleech.oblivion.registry
 
OblivionBlockEntities() - Constructor for class com.github.voidleech.oblivion.registry.OblivionBlockEntities
 
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
 
OblivionComposting - Class in com.github.voidleech.oblivion.registry
 
OblivionComposting() - Constructor for class com.github.voidleech.oblivion.registry.OblivionComposting
 
OblivionConfig - Class in com.github.voidleech.oblivion
 
OblivionConfig() - Constructor for class com.github.voidleech.oblivion.OblivionConfig
 
OblivionEntities - Class in com.github.voidleech.oblivion.registry
 
OblivionEntities() - Constructor for class com.github.voidleech.oblivion.registry.OblivionEntities
 
OblivionFurnaceFuel - Class in com.github.voidleech.oblivion.registry
 
OblivionFurnaceFuel() - Constructor for class com.github.voidleech.oblivion.registry.OblivionFurnaceFuel
 
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
 
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
 
OblivionPotionRecipes - Class in com.github.voidleech.oblivion.registry
 
OblivionPotionRecipes() - Constructor for class com.github.voidleech.oblivion.registry.OblivionPotionRecipes
 
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
 
onClientSetup(FMLClientSetupEvent) - Static method in class com.github.voidleech.oblivion.Oblivion.ClientModEvents
 
onLoad(String) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
onServerStarting(ServerStartingEvent) - Method in class com.github.voidleech.oblivion.Oblivion
 

P

postApply(String, ClassNode, String, IMixinInfo) - Method in class com.github.voidleech.oblivion.mixin.plugin.AbstractOblivionMixinPlugin
 
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
 
register(IEventBus) - Method in class com.github.voidleech.oblivion.registry.AbstractOblivionPacks
 
register(IEventBus) - Static method in class com.github.voidleech.oblivion.registry.OblivionBlockEntities
 
register(IEventBus) - Static method in class com.github.voidleech.oblivion.registry.OblivionComposting
 
register(IEventBus) - Static method in class com.github.voidleech.oblivion.registry.OblivionEntities
 
register(IEventBus) - Static method in class com.github.voidleech.oblivion.registry.OblivionPotionRecipes
 
register(IEventBus, IEventBus) - Static method in class com.github.voidleech.oblivion.registry.OblivionFurnaceFuel
 
register(IWailaCommonRegistration) - Method in class com.github.voidleech.oblivion.compat.jade.OblivionJadeCompat
 
registerBER(EntityRenderersEvent.RegisterRenderers) - Static method in class com.github.voidleech.oblivion.Oblivion.ClientModEvents
 
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
 
registerModelLayers(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.github.voidleech.oblivion.Oblivion.ClientModEvents
 

S

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
 
SIGN - Static variable in class com.github.voidleech.oblivion.registry.OblivionBlockEntities
 

T

TYPES - Static variable in interface com.github.voidleech.oblivion.entities.OblivionBoatType
 

U

use(Level, Player, InteractionHand) - Method in class com.github.voidleech.oblivion.items.OblivionBoatItem
 
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 F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values