Index

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

A

AbstractArrowMixin - Class in net.modgarden.barricade.mixin
 
AbstractArrowMixin() - Constructor for class net.modgarden.barricade.mixin.AbstractArrowMixin
 
Accessor_DynamicMetaPredicate<T> - Interface in net.modgarden.barricade.mixin
 
Accessor_LevelRenderer - Interface in net.modgarden.barricade.mixin.client
 
Accessor_LevelSlice - Interface in net.modgarden.barricade.mixin.client
 
Accessor_RenderSectionRegion - Interface in net.modgarden.barricade.mixin.client
 
Accessor_TagsProvider - Interface in net.modgarden.barricade.mixin
 
add(T) - Method in class net.modgarden.barricade.util.WeakList
 
addWeak(WeakReference) - Method in class net.modgarden.barricade.util.WeakList
 
AdvancedBarrierModelValues - Record Class in net.modgarden.barricade.client.util
 
AdvancedBarrierModelValues(BlockedDirections, Identifier) - Constructor for record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
Creates an instance of a AdvancedBarrierModelValues record class.
all() - Static method in record class net.modgarden.barricade.data.BlockedDirections
 
apply(List, ResourceManager, ProfilerFiller) - Method in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Loader
 
asState() - Method in class net.modgarden.barricade.mixin.BlockBehaviourBlockStateBaseMixin
 
AVATAR - Static variable in class net.modgarden.barricade.registry.BarricadeValueTypes
 

B

bake(SpecialModelRenderer.BakingContext) - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
 
bake(BlockState, ModelBaker) - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel.Unbaked
 
bakery() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
Returns the value of the bakery record component.
BARRICADE - Static variable in class net.modgarden.barricade.registry.BarricadeBlockEntityTypes
 
BARRICADE - Static variable in class net.modgarden.barricade.registry.BarricadeBlocks
 
BARRICADE - Static variable in class net.modgarden.barricade.registry.BarricadeComponents
 
BARRICADE - Static variable in class net.modgarden.barricade.registry.BarricadeItems
 
BARRICADE - Static variable in class net.modgarden.barricade.registry.BarricadeRegistries
 
BARRICADE_PALETTE - Static variable in class net.modgarden.barricade.attachment.ModAttachments
 
barricade$clear() - Method in interface net.modgarden.barricade.data.ClearableIdMapper
 
barricade$clear() - Method in class net.modgarden.barricade.mixin.Mixin_IdMapper
 
barricade$getLevel() - Method in interface net.modgarden.barricade.mixin.client.Accessor_LevelSlice
 
barricade$getLevel() - Method in interface net.modgarden.barricade.mixin.client.Accessor_RenderSectionRegion
 
barricade$getOrCreateRawBuilder(TagKey) - Method in interface net.modgarden.barricade.mixin.Accessor_TagsProvider
 
barricade$getPredicate() - Method in interface net.modgarden.barricade.mixin.Accessor_DynamicMetaPredicate
 
barricade$setBlockDirty(BlockPos, boolean) - Method in interface net.modgarden.barricade.mixin.client.Accessor_LevelRenderer
 
BarricadeBlock - Class in net.modgarden.barricade.block
 
BarricadeBlock(BlockBehaviour.Properties) - Constructor for class net.modgarden.barricade.block.BarricadeBlock
 
BarricadeBlockEntity - Class in net.modgarden.barricade.block.entity
 
BarricadeBlockEntity(BlockPos, BlockState) - Constructor for class net.modgarden.barricade.block.entity.BarricadeBlockEntity
 
BarricadeBlockEntityTypes - Class in net.modgarden.barricade.registry
 
BarricadeBlockItem - Class in net.modgarden.barricade.item
 
BarricadeBlockItem(Block, Item.Properties) - Constructor for class net.modgarden.barricade.item.BarricadeBlockItem
 
BarricadeBlocks - Class in net.modgarden.barricade.registry
 
BarricadeBlocks() - Constructor for class net.modgarden.barricade.registry.BarricadeBlocks
 
BarricadeBlockStateModel - Class in net.modgarden.barricade.client.model
 
BarricadeBlockStateModel(Material.Baked) - Constructor for class net.modgarden.barricade.client.model.BarricadeBlockStateModel
 
BarricadeBlockStateModel.Unbaked - Class in net.modgarden.barricade.client.model
 
BarricadeClient - Class in net.modgarden.barricade.client
 
BarricadeClient() - Constructor for class net.modgarden.barricade.client.BarricadeClient
 
BarricadeClientCommands - Class in net.modgarden.barricade.client.command
 
BarricadeClientCommands() - Constructor for class net.modgarden.barricade.client.command.BarricadeClientCommands
 
BarricadeClientConfig - Record Class in net.modgarden.barricade.client
 
BarricadeClientConfig(boolean, boolean, Set, float) - Constructor for record class net.modgarden.barricade.client.BarricadeClientConfig
Creates an instance of a BarricadeClientConfig record class.
BarricadeClientPlatformHelper - Interface in net.modgarden.barricade.client.platform
 
BarricadeClientPlatformHelperFabric - Class in net.modgarden.barricade.client.platform
 
BarricadeClientPlatformHelperFabric() - Constructor for class net.modgarden.barricade.client.platform.BarricadeClientPlatformHelperFabric
 
BarricadeComponents - Class in net.modgarden.barricade.registry
 
BarricadeComponents() - Constructor for class net.modgarden.barricade.registry.BarricadeComponents
 
BarricadeData - Record Class in net.modgarden.barricade.data
 
BarricadeData(Optional, BlockedDirections, Optional, Optional, Optional, Optional) - Constructor for record class net.modgarden.barricade.data.BarricadeData
Creates an instance of a BarricadeData record class.
BarricadeFabric - Class in net.modgarden.barricade
 
BarricadeFabric() - Constructor for class net.modgarden.barricade.BarricadeFabric
 
BarricadeFabricClient - Class in net.modgarden.barricade.client
 
BarricadeFabricClient() - Constructor for class net.modgarden.barricade.client.BarricadeFabricClient
 
BarricadeFabricHelper - Class in net.modgarden.barricade
 
BarricadeFabricHelper() - Constructor for class net.modgarden.barricade.BarricadeFabricHelper
 
BarricadeItemModel - Record Class in net.modgarden.barricade.client.model.item
 
BarricadeItemModel(BarricadeBakery) - Constructor for record class net.modgarden.barricade.client.model.item.BarricadeItemModel
Creates an instance of a BarricadeItemModel record class.
BarricadeItemModel.Unbaked - Record Class in net.modgarden.barricade.client.model.item
 
BarricadeItems - Class in net.modgarden.barricade.registry
 
BarricadeItems() - Constructor for class net.modgarden.barricade.registry.BarricadeItems
 
BarricadeItemTextures - Class in net.modgarden.barricade.client.model.item
 
BarricadeItemTextures() - Constructor for class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
BarricadeMod - Class in net.modgarden.barricade
 
BarricadeMod() - Constructor for class net.modgarden.barricade.BarricadeMod
 
BarricadePalette - Record Class in net.modgarden.barricade.attachment
 
BarricadePalette(PalettedContainer) - Constructor for record class net.modgarden.barricade.attachment.BarricadePalette
Creates an instance of a BarricadePalette record class.
BarricadeParticleOptions - Record Class in net.modgarden.barricade.particle
 
BarricadeParticleOptions(BlockedDirections, Identifier, Optional) - Constructor for record class net.modgarden.barricade.particle.BarricadeParticleOptions
Creates an instance of a BarricadeParticleOptions record class.
BarricadeParticleOptions.Type - Class in net.modgarden.barricade.particle
 
BarricadeParticleTypes - Class in net.modgarden.barricade.registry
 
BarricadeParticleTypes() - Constructor for class net.modgarden.barricade.registry.BarricadeParticleTypes
 
BarricadePlatform - Enum Class in net.modgarden.barricade.platform
 
BarricadePlatformHelper - Interface in net.modgarden.barricade.platform
 
BarricadeRegistries - Class in net.modgarden.barricade.registry
 
BarricadeRegistries() - Constructor for class net.modgarden.barricade.registry.BarricadeRegistries
 
BarricadeRendering - Class in net.modgarden.barricade.client.render
 
BARRICADES_TO_PROCESS - Static variable in class net.modgarden.barricade.BarricadeFabric
 
BarricadeTags - Class in net.modgarden.barricade.registry
 
BarricadeTags() - Constructor for class net.modgarden.barricade.registry.BarricadeTags
 
BarricadeTags.BlockTags - Class in net.modgarden.barricade.registry
 
BarricadeTags.ItemTags - Class in net.modgarden.barricade.registry
 
BarricadeValueTypes - Class in net.modgarden.barricade.registry
 
BARRIER_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
BarrierBlockMixin - Class in net.modgarden.barricade.mixin
 
BarrierBlockMixin(BlockBehaviour.Properties) - Constructor for class net.modgarden.barricade.mixin.BarrierBlockMixin
 
barrierFadeTime() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Returns the value of the barrierFadeTime record component.
barrierFadeTimeTicks() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
 
BARRIERS - Static variable in class net.modgarden.barricade.registry.BarricadeTags.BlockTags
 
BARRIERS - Static variable in class net.modgarden.barricade.registry.BarricadeTags.ItemTags
 
BlockBehaviourBlockStateBaseMixin - Class in net.modgarden.barricade.mixin
 
BlockBehaviourBlockStateBaseMixin() - Constructor for class net.modgarden.barricade.mixin.BlockBehaviourBlockStateBaseMixin
 
BLOCKED_DIRECTIONS - Static variable in class net.modgarden.barricade.registry.BarricadeComponents
 
blockedDirections() - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
Returns the value of the blockedDirections record component.
BlockedDirections - Record Class in net.modgarden.barricade.data
 
BlockedDirections(EnumSet) - Constructor for record class net.modgarden.barricade.data.BlockedDirections
Creates an instance of a BlockedDirections record class.
BlockEntityWithBoundingBoxRendererMixin - Class in net.modgarden.barricade.mixin.client
 
BlockEntityWithBoundingBoxRendererMixin() - Constructor for class net.modgarden.barricade.mixin.client.BlockEntityWithBoundingBoxRendererMixin
 
BlockMixin - Class in net.modgarden.barricade.mixin
 
BlockMixin() - Constructor for class net.modgarden.barricade.mixin.BlockMixin
 
blocks() - Method in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
Returns the value of the blocks record component.
blocks(Direction) - Method in record class net.modgarden.barricade.data.BlockedDirections
 
blocksAll() - Method in record class net.modgarden.barricade.data.BlockedDirections
 
BlockTags() - Constructor for class net.modgarden.barricade.registry.BarricadeTags.BlockTags
 

C

canPlace(BlockPlaceContext, BlockState) - Method in class net.modgarden.barricade.item.BarricadeBlockItem
 
canPlace(BlockPlaceContext, BlockState) - Method in class net.modgarden.barricade.item.EntityCheckBarrierBlockItem
 
ClearableIdMapper - Interface in net.modgarden.barricade.data
 
ClientboundSyncBarricadeDataPayload - Record Class in net.modgarden.barricade.network.clientbound
 
ClientboundSyncBarricadeDataPayload(BlockPos, int) - Constructor for record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
Creates an instance of a ClientboundSyncBarricadeDataPayload record class.
ClientboundSyncDynamicRegistriesPayload - Record Class in net.modgarden.barricade.network.clientbound
 
ClientboundSyncDynamicRegistriesPayload(Int2ObjectMap) - Constructor for record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
Creates an instance of a ClientboundSyncDynamicRegistriesPayload record class.
ClientLevelMixin - Class in net.modgarden.barricade.mixin.client
 
ClientLevelMixin() - Constructor for class net.modgarden.barricade.mixin.client.ClientLevelMixin
 
codec() - Method in class net.modgarden.barricade.block.BarricadeBlock
 
codec() - Method in class net.modgarden.barricade.particle.BarricadeParticleOptions.Type
 
CODEC - Static variable in record class net.modgarden.barricade.attachment.BarricadePalette
 
CODEC - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 
CODEC - Static variable in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
 
CODEC - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
CODEC - Static variable in record class net.modgarden.barricade.data.BlockedDirections
 
collectParts(RandomSource, List) - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel
Deprecated.
combine(OperatorBlockPseudoTag) - Method in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
 
condition() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns the value of the condition record component.
CONFIG - Static variable in class net.modgarden.barricade.client.BarricadeClient
 
contains(T) - Method in class net.modgarden.barricade.util.WeakList
 
containsKey(Identifier) - Static method in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Registry
 
context1() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
Returns the value of the context1 record component.
createBlockStateDefinition(StateDefinition.Builder) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
createCallback - Variable in class net.modgarden.barricade.registry.RegistryContext.Value
 

D

DEFAULT - Static variable in record class net.modgarden.barricade.client.BarricadeClientConfig
 
DEFAULT - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
defer(String, Function) - Method in class net.modgarden.barricade.registry.RegistryContext
 
DIRECT_CODEC - Static variable in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
 
DIRECT_CODEC - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
DIRECTION_DOWN_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
DIRECTION_EAST_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
DIRECTION_NORTH_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
DIRECTION_SOUTH_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
DIRECTION_UP_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
DIRECTION_WEST_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
directions() - Method in record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
Returns the value of the directions record component.
directions() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns the value of the directions record component.
directions() - Method in record class net.modgarden.barricade.data.BlockedDirections
Returns the value of the directions record component.
directions(BlockState) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
disableAll(CommandContext) - Static method in class net.modgarden.barricade.client.command.VisibilityCommand
 
disableInSurvival() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Returns the value of the disableInSurvival record component.
disableSpecific(CommandContext) - Static method in class net.modgarden.barricade.client.command.VisibilityCommand
 
doesNotBlock() - Method in record class net.modgarden.barricade.data.BlockedDirections
 
DOWN - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 

E

EAST - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 
emitQuads(QuadEmitter, BlockAndTintGetter, BlockPos, BlockState, RandomSource, Predicate) - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel
 
EMPTY - Static variable in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
 
enableAll(CommandContext) - Static method in class net.modgarden.barricade.client.command.VisibilityCommand
 
enableSpecific(CommandContext) - Static method in class net.modgarden.barricade.client.command.VisibilityCommand
 
EntityCheckBarrierBlockItem - Class in net.modgarden.barricade.item
 
EntityCheckBarrierBlockItem(Block, Item.Properties) - Constructor for class net.modgarden.barricade.item.EntityCheckBarrierBlockItem
 
equals(Object) - Method in record class net.modgarden.barricade.attachment.BarricadePalette
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.data.BarricadeData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.data.BlockedDirections
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
Indicates whether some other object is "equal to" this one.
everythingVisible() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Returns the value of the everythingVisible record component.
extractArgument(ItemStack) - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
 

F

FABRIC - Enum constant in enum class net.modgarden.barricade.platform.BarricadePlatform
 
forEach(Consumer) - Method in class net.modgarden.barricade.util.WeakList
 

G

get() - Method in class net.modgarden.barricade.registry.RegistryContext.Value
 
get(Identifier) - Static method in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Registry
 
getBarricadeData(BlockPos, Level) - Static method in class net.modgarden.barricade.block.BarricadeBlock
 
getBarricadeDataHolder(BlockPos, Level) - Static method in class net.modgarden.barricade.block.BarricadeBlock
 
getBarricadeDataHolder(BlockPos, Level, boolean) - Static method in class net.modgarden.barricade.block.BarricadeBlock
 
getCloneItemStack(LevelReader, BlockPos, BlockState, boolean) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
getExtents(Consumer) - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
 
getHelper() - Static method in class net.modgarden.barricade.BarricadeMod
 
getHelper() - Static method in class net.modgarden.barricade.client.BarricadeClient
 
getKeys() - Static method in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Registry
 
getName(ItemStack) - Method in class net.modgarden.barricade.item.BarricadeBlockItem
 
getProfile() - Method in class net.modgarden.barricade.mixin.client.Mixin_PlayerInfo
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
getType() - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
 
getVariant() - Method in record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
 

H

handle() - Method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 
hashCode() - Method in record class net.modgarden.barricade.attachment.BarricadePalette
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.data.BlockedDirections
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
Returns a hash code value for this object.
hashCode() - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
Returns a hash code value for this object.
helper - Static variable in class net.modgarden.barricade.client.BarricadeClient
 
holderIdMap() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
Returns the value of the holderIdMap record component.

I

icon() - Method in record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
Returns the value of the icon record component.
icon() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns the value of the icon record component.
icon() - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
Returns the value of the icon record component.
id - Variable in class net.modgarden.barricade.block.entity.BarricadeBlockEntity
 
id() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
Returns the value of the id record component.
id(String) - Static method in class net.modgarden.barricade.BarricadeMod
 
ID - Static variable in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
 
ID - Static variable in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
 
ID - Static variable in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 
ID_MAPPER - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
Ident - Class in net.modgarden.barricade.util
aliases for the poorly named Identifier methods
init(BarricadeClientPlatformHelper) - Static method in class net.modgarden.barricade.client.BarricadeClient
 
initialize() - Static method in class net.modgarden.barricade.attachment.ModAttachments
 
initialize() - Static method in class net.modgarden.barricade.client.render.BarricadeRendering
 
initialize() - Static method in class net.modgarden.barricade.registry.BarricadeBlockEntityTypes
 
initialize() - Static method in class net.modgarden.barricade.registry.BarricadeValueTypes
 
INSTANCE - Static variable in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Loader
 
INSTANCE - Static variable in class net.modgarden.barricade.particle.BarricadeParticleOptions.Type
 
isOperatorModel(BlockState) - Static method in class net.modgarden.barricade.BarricadeMod
 
itemBackground() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns the value of the itemBackground record component.
itemIcon() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns the value of the itemIcon record component.
ItemTags() - Constructor for class net.modgarden.barricade.registry.BarricadeTags.ItemTags
 

L

loadAdditional(ValueInput) - Method in class net.modgarden.barricade.block.entity.BarricadeBlockEntity
 
Loader() - Constructor for class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Loader
 
location - Variable in class net.modgarden.barricade.registry.RegistryContext.Value
 
LOG - Static variable in class net.modgarden.barricade.BarricadeMod
 

M

materialFlags() - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel
 
mc(String) - Static method in class net.modgarden.barricade.util.Ident
 
Mixin_IdMapper<T> - Class in net.modgarden.barricade.mixin
 
Mixin_IdMapper() - Constructor for class net.modgarden.barricade.mixin.Mixin_IdMapper
 
Mixin_KeyedRecordCodecBuilder<A> - Class in net.modgarden.barricade.mixin
 
Mixin_KeyedRecordCodecBuilder() - Constructor for class net.modgarden.barricade.mixin.Mixin_KeyedRecordCodecBuilder
 
Mixin_PlayerInfo - Class in net.modgarden.barricade.mixin.client
 
Mixin_PlayerInfo() - Constructor for class net.modgarden.barricade.mixin.client.Mixin_PlayerInfo
 
MOD_ID - Static variable in class net.modgarden.barricade.BarricadeMod
 
MOD_NAME - Static variable in class net.modgarden.barricade.BarricadeMod
 
ModAttachments - Class in net.modgarden.barricade.attachment
 

N

name() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns the value of the name record component.
namespace - Variable in class net.modgarden.barricade.registry.RegistryContext
 
NEOFORGE - Enum constant in enum class net.modgarden.barricade.platform.BarricadePlatform
 
net.modgarden.barricade - package net.modgarden.barricade
 
net.modgarden.barricade.attachment - package net.modgarden.barricade.attachment
 
net.modgarden.barricade.block - package net.modgarden.barricade.block
 
net.modgarden.barricade.block.entity - package net.modgarden.barricade.block.entity
 
net.modgarden.barricade.client - package net.modgarden.barricade.client
 
net.modgarden.barricade.client.command - package net.modgarden.barricade.client.command
 
net.modgarden.barricade.client.model - package net.modgarden.barricade.client.model
 
net.modgarden.barricade.client.model.item - package net.modgarden.barricade.client.model.item
 
net.modgarden.barricade.client.platform - package net.modgarden.barricade.client.platform
 
net.modgarden.barricade.client.render - package net.modgarden.barricade.client.render
 
net.modgarden.barricade.client.util - package net.modgarden.barricade.client.util
 
net.modgarden.barricade.data - package net.modgarden.barricade.data
 
net.modgarden.barricade.item - package net.modgarden.barricade.item
 
net.modgarden.barricade.mixin - package net.modgarden.barricade.mixin
 
net.modgarden.barricade.mixin.client - package net.modgarden.barricade.mixin.client
 
net.modgarden.barricade.network.clientbound - package net.modgarden.barricade.network.clientbound
 
net.modgarden.barricade.particle - package net.modgarden.barricade.particle
 
net.modgarden.barricade.platform - package net.modgarden.barricade.platform
 
net.modgarden.barricade.registry - package net.modgarden.barricade.registry
 
net.modgarden.barricade.util - package net.modgarden.barricade.util
 
newBlockEntity(BlockPos, BlockState) - Method in class net.modgarden.barricade.block.BarricadeBlock
 
newContext(Level, Entity, BlockState, BlockPos) - Static method in class net.modgarden.barricade.block.BarricadeBlock
 
NO_BARRIER_TEXTURE - Static variable in class net.modgarden.barricade.client.model.item.BarricadeItemTextures
 
NORTH - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 

O

of(String, String) - Static method in class net.modgarden.barricade.util.Ident
 
of(Direction...) - Static method in record class net.modgarden.barricade.data.BlockedDirections
 
onInitialize() - Method in class net.modgarden.barricade.BarricadeFabric
 
onInitializeClient() - Method in class net.modgarden.barricade.client.BarricadeFabricClient
 
onSetGameMode(GameType, CallbackInfo) - Method in class net.modgarden.barricade.mixin.client.Mixin_PlayerInfo
 
OperatorBlockPseudoTag - Record Class in net.modgarden.barricade.client.util
 
OperatorBlockPseudoTag(HolderSet, boolean) - Constructor for record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
Creates an instance of a OperatorBlockPseudoTag record class.
OperatorBlockPseudoTag.Loader - Class in net.modgarden.barricade.client.util
 
OperatorBlockPseudoTag.Registry - Class in net.modgarden.barricade.client.util
 
origin() - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
Returns the value of the origin record component.

P

PALETTED_CONTAINER_CODEC - Static variable in record class net.modgarden.barricade.attachment.BarricadePalette
 
palettedContainer() - Method in record class net.modgarden.barricade.attachment.BarricadePalette
Returns the value of the palettedContainer record component.
particleMaterial() - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel
 
PASSIVE_MOB - Static variable in class net.modgarden.barricade.registry.BarricadeValueTypes
 
place(BlockPlaceContext) - Method in class net.modgarden.barricade.item.BarricadeBlockItem
 
pos() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
Returns the value of the pos record component.
prepare(ResourceManager, ProfilerFiller) - Method in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Loader
 

R

read(FriendlyByteBuf) - Static method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 
register() - Method in class net.modgarden.barricade.registry.RegistryContext
 
register(LiteralCommandNode, CommandBuildContext) - Static method in class net.modgarden.barricade.client.command.VisibilityCommand
 
register(Identifier, OperatorBlockPseudoTag) - Static method in class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Registry
 
registerAll() - Static method in class net.modgarden.barricade.registry.BarricadeBlocks
 
registerAll() - Static method in class net.modgarden.barricade.registry.BarricadeComponents
 
registerAll() - Static method in class net.modgarden.barricade.registry.BarricadeItems
 
registerAll() - Static method in class net.modgarden.barricade.registry.BarricadeParticleTypes
 
registerClientCommands(CommandDispatcher, CommandBuildContext) - Static method in class net.modgarden.barricade.client.command.BarricadeClientCommands
 
registry - Variable in class net.modgarden.barricade.registry.RegistryContext
 
registry - Variable in class net.modgarden.barricade.registry.RegistryContext.Value
 
Registry() - Constructor for class net.modgarden.barricade.client.util.OperatorBlockPseudoTag.Registry
 
RegistryContext<TValue> - Class in net.modgarden.barricade.registry
RegistryContext(Registry, String) - Constructor for class net.modgarden.barricade.registry.RegistryContext
 
RegistryContext.Value<TValue> - Class in net.modgarden.barricade.registry
 
reloadBarriers() - Static method in class net.modgarden.barricade.client.render.BarricadeRendering
 
removeWeak(WeakReference) - Method in class net.modgarden.barricade.util.WeakList
 
replace() - Method in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
Returns the value of the replace record component.
resolveDependencies(ResolvableModel.Resolver) - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel.Unbaked
 

S

sendFailureClient(CommandContext, Component) - Method in interface net.modgarden.barricade.client.platform.BarricadeClientPlatformHelper
 
sendFailureClient(CommandContext, Component) - Method in class net.modgarden.barricade.client.platform.BarricadeClientPlatformHelperFabric
 
sendSuccessClient(CommandContext, Component) - Method in interface net.modgarden.barricade.client.platform.BarricadeClientPlatformHelper
 
sendSuccessClient(CommandContext, Component) - Method in class net.modgarden.barricade.client.platform.BarricadeClientPlatformHelperFabric
 
serverContext - Static variable in class net.modgarden.barricade.BarricadeMod
 
setBarricadeData(Level, BlockPos, Holder) - Static method in class net.modgarden.barricade.block.BarricadeBlock
 
setHelper(BarricadePlatformHelper) - Static method in class net.modgarden.barricade.BarricadeMod
 
SetServerContextClientboundPacket - Record Class in net.modgarden.barricade.network.clientbound
 
SetServerContextClientboundPacket() - Constructor for record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
Creates an instance of a SetServerContextClientboundPacket record class.
shouldBlock(BlockPos, CollisionContext) - Method in record class net.modgarden.barricade.data.BlockedDirections
 
skipRendering(BlockState, BlockState, Direction) - Method in class net.modgarden.barricade.mixin.BarrierBlockMixin
 
SODIUM - Static variable in class net.modgarden.barricade.BarricadeMod
 
SOUTH - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 
STRATEGY - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
stream() - Method in class net.modgarden.barricade.util.WeakList
 
STREAM_CODEC - Static variable in record class net.modgarden.barricade.attachment.BarricadePalette
 
STREAM_CODEC - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
STREAM_CODEC - Static variable in record class net.modgarden.barricade.data.BlockedDirections
 
STREAM_CODEC - Static variable in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
 
STREAM_CODEC - Static variable in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
 
STREAM_CODEC - Static variable in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 
streamCodec() - Method in class net.modgarden.barricade.particle.BarricadeParticleOptions.Type
 
string(String) - Static method in class net.modgarden.barricade.util.Ident
 
submit(BarricadeData, PoseStack, SubmitNodeCollector, int, int, boolean, int) - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
 
surviveAll(CommandContext) - Static method in class net.modgarden.barricade.client.command.VisibilityCommand
 

T

test(Level, Entity, BlockState, BlockPos) - Method in record class net.modgarden.barricade.data.BarricadeData
 
TextureAtlasMixin - Class in net.modgarden.barricade.mixin.client
 
TextureAtlasMixin() - Constructor for class net.modgarden.barricade.mixin.client.TextureAtlasMixin
 
toString() - Method in record class net.modgarden.barricade.attachment.BarricadePalette
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.client.util.AdvancedBarrierModelValues
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.client.util.OperatorBlockPseudoTag
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.data.BarricadeData
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.data.BlockedDirections
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
Returns a string representation of this record class.
toString() - Method in record class net.modgarden.barricade.particle.BarricadeParticleOptions
Returns a string representation of this record class.
type() - Method in record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
 
type() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
 
type() - Method in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
 
type() - Method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 
Type() - Constructor for class net.modgarden.barricade.particle.BarricadeParticleOptions.Type
 
TYPE - Static variable in record class net.modgarden.barricade.network.clientbound.ClientboundSyncBarricadeDataPayload
 
TYPE - Static variable in record class net.modgarden.barricade.network.clientbound.ClientboundSyncDynamicRegistriesPayload
 
TYPE - Static variable in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 

U

Unbaked() - Constructor for class net.modgarden.barricade.client.model.BarricadeBlockStateModel.Unbaked
 
Unbaked(ModelModifier.BeforeBakeItem.Context) - Constructor for record class net.modgarden.barricade.client.model.item.BarricadeItemModel.Unbaked
Creates an instance of a Unbaked record class.
union(BlockedDirections) - Method in record class net.modgarden.barricade.data.BlockedDirections
 
UNKNOWN - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
UNKNOWN_HOLDER - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
UNKNOWN_ICON - Static variable in record class net.modgarden.barricade.data.BarricadeData
 
UP - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 

V

Value(Registry, Identifier, Function) - Constructor for class net.modgarden.barricade.registry.RegistryContext.Value
 
valueOf(String) - Static method in enum class net.modgarden.barricade.platform.BarricadePlatform
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.modgarden.barricade.platform.BarricadePlatform
Returns an array containing the constants of this enum class, in the order they are declared.
VisibilityCommand - Class in net.modgarden.barricade.client.command
 
VisibilityCommand() - Constructor for class net.modgarden.barricade.client.command.VisibilityCommand
 
visibleBlocks() - Method in record class net.modgarden.barricade.client.BarricadeClientConfig
Returns the value of the visibleBlocks record component.
visualEqualityGroup(BlockState) - Method in class net.modgarden.barricade.client.model.BarricadeBlockStateModel.Unbaked
 

W

WeakList<T> - Class in net.modgarden.barricade.util
 
WeakList() - Constructor for class net.modgarden.barricade.util.WeakList
 
WEST - Static variable in class net.modgarden.barricade.block.BarricadeBlock
 
write(FriendlyByteBuf, SetServerContextClientboundPacket) - Static method in record class net.modgarden.barricade.network.clientbound.SetServerContextClientboundPacket
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values