MCPcopy Create free account

hub / github.com/Shadows-of-Fire/Hostile-Neural-Networks / types & classes

Types & classes110 in github.com/Shadows-of-Fire/Hostile-Neural-Networks

ClassBlankDataModelItem
src/main/java/dev/shadowsoffire/hostilenetworks/item/BlankDataModelItem.java:13
ClassBlockAttunement
Variant of {@link EntityAttunement} for blocks. See that class for general details.
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockAttunement.java:13
ClassBlockDataModel
Stores all of the information representing an individual Data Model.
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModel.java:38
ClassBlockDataModelsCondition
A data-load {@link ICondition} that passes only while block data models are enabled in the config. <p> It is bound to {@link HostileConfig#enableBlock
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModelsCondition.java:18
ClassBlockLoot
src/main/java/dev/shadowsoffire/hostilenetworks/datagen/LootProvider.java:37
ClassBlockTagProvider
src/main/java/dev/shadowsoffire/hostilenetworks/datagen/BlockTagProvider.java:14
ClassBlocks
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:53
EnumCellKind
Categorises a position inside the shell. Use {@link Layout#classify} to compute.
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:72
ClassClientAccess
src/main/java/dev/shadowsoffire/hostilenetworks/item/FabDirectiveItem.java:93
ClassClientEntityCache
Caches and retains client entities for rendering. <p> Entities are cleared on level unload.
src/main/java/dev/shadowsoffire/hostilenetworks/util/ClientEntityCache.java:22
ClassColor
src/main/java/dev/shadowsoffire/hostilenetworks/util/Color.java:6
ClassComponents
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:113
ClassConditions
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:175
ClassConfigPayload
src/main/java/dev/shadowsoffire/hostilenetworks/HostileConfig.java:65
ClassContainers
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:97
ClassCountedStack
src/main/java/dev/shadowsoffire/hostilenetworks/command/GenerateModelCommand.java:75
ClassCuriosCompat
src/main/java/dev/shadowsoffire/hostilenetworks/curios/CuriosCompat.java:17
ClassDataCenterBlock
src/main/java/dev/shadowsoffire/hostilenetworks/block/DataCenterBlock.java:23
ClassDataCenterFabConfigScreen
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterFabConfigScreen.java:26
ClassDataCenterIOPortBlock
src/main/java/dev/shadowsoffire/hostilenetworks/block/DataCenterIOPortBlock.java:21
ClassDataCenterIOPortTileEntity
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:22
ClassDataCenterItemHandler
45 slots: [0..24] models, [25..28] inputs, [29..44] output buffer.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:661
ClassDataCenterMenu
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterMenu.java:20
ClassDataCenterRenderer
src/main/java/dev/shadowsoffire/hostilenetworks/client/DataCenterRenderer.java:33
ClassDataCenterScreen
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterScreen.java:34
ClassDataCenterShell
Stateless geometry + validation for the Data Center's 7×7×7 hollow shell: obsidian floor, glass walls + ceiling, with the controller substituting one
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:23
ClassDataCenterTileEntity
Controller BE for the Data Center multiblock. Runs up to {@value #MODEL_SLOTS} parallel sim loops + per-model {@link FabSelection} production queues.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:62
ClassDataGained
This class records overrides over the {@link ModelTier} objects for the value of {@link ModelTier#dataGained()}.
src/main/java/dev/shadowsoffire/hostilenetworks/util/DataGained.java:15
InterfaceDataModel
Abstract view of a data model. All data models must implement this interface so the Simulation Chamber and Loot Fabricator know how to interact with t
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:20
ClassDataModelInstance
Live instance of a data model parsed from an item stack.
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:20
ClassDataModelItem
src/main/java/dev/shadowsoffire/hostilenetworks/item/DataModelItem.java:28
ClassDataModelItemStackRenderer
src/main/java/dev/shadowsoffire/hostilenetworks/client/DataModelItemStackRenderer.java:28
ClassDataModelRegistry
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelRegistry.java:24
ClassDataModelSlot
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:88
ClassDataModelTooltipRenderer
src/main/java/dev/shadowsoffire/hostilenetworks/client/DataModelTooltipRenderer.java:15
ClassDeepLearnerHudRenderer
src/main/java/dev/shadowsoffire/hostilenetworks/client/DeepLearnerHudRenderer.java:29
ClassDeepLearnerItem
src/main/java/dev/shadowsoffire/hostilenetworks/item/DeepLearnerItem.java:23
ClassDeepLearnerMenu
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:21
ClassDeepLearnerScreen
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:44
EnumDeepLearnerSource
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:130
ClassDisplayData
@param nbt NBT data applied to the rendered entity. @param scale Scale factor applied to the rendered entity. 1 = default scale. @param xOffset
src/main/java/dev/shadowsoffire/hostilenetworks/util/DisplayData.java:16
ClassDisplayEntity
src/main/java/dev/shadowsoffire/hostilenetworks/util/DisplayEntity.java:6
ClassDisplayableBlock
src/main/java/dev/shadowsoffire/hostilenetworks/util/DisplayableBlock.java:14
ClassEntityAttunement
A Model Attunement specifies data-driven rules for how a Model Framework should attune to a specific data model. <p> Most data models will not specify
src/main/java/dev/shadowsoffire/hostilenetworks/data/EntityAttunement.java:22
ClassEntityDataModel
Stores all of the information representing an individual Data Model. @param entity The primary entity type of this model. Must be a valid entit
src/main/java/dev/shadowsoffire/hostilenetworks/data/EntityDataModel.java:51
ClassFabDirectiveItem
An item which holds a set of Loot Fabricator targets. <p> It can copy the targets from a fabricator and apply them to another. It can also be used to
src/main/java/dev/shadowsoffire/hostilenetworks/item/FabDirectiveItem.java:40
ClassFabDirectiveMenu
src/main/java/dev/shadowsoffire/hostilenetworks/gui/FabDirectiveMenu.java:15
ClassFabDirectiveScreen
src/main/java/dev/shadowsoffire/hostilenetworks/gui/FabDirectiveScreen.java:8
ClassFabItemHandler
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:323
ClassFabSelection
A single data model's output configuration within a Loot Fabricator: a {@link ProductionMode}, the ordered list of drop indices it applies to, and a c
src/main/java/dev/shadowsoffire/hostilenetworks/util/FabSelection.java:23
EnumFailureState
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:317
ClassGenerateModelCommand
src/main/java/dev/shadowsoffire/hostilenetworks/command/GenerateModelCommand.java:67
ClassGhostVertexBuilder
src/main/java/dev/shadowsoffire/hostilenetworks/client/GhostVertexBuilder.java:5
ClassGiveModelCommand
Give command for Data Models. <p> Syntax: /hostilenetworks give_model targets data_model model_tier bonus_data <p> targets is an entity selector for p
src/main/java/dev/shadowsoffire/hostilenetworks/command/GiveModelCommand.java:43
ClassHNNRecipeProvider
src/main/java/dev/shadowsoffire/hostilenetworks/datagen/HNNRecipeProvider.java:17
ClassHostile
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:49
ClassHostileClient
src/main/java/dev/shadowsoffire/hostilenetworks/HostileClient.java:56
ClassHostileConfig
src/main/java/dev/shadowsoffire/hostilenetworks/HostileConfig.java:17
ClassHostileEvents
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:57
ClassHostileJadePlugin
src/main/java/dev/shadowsoffire/hostilenetworks/compat/jade/HostileJadePlugin.java:16
ClassHostileJeiPlugin
src/main/java/dev/shadowsoffire/hostilenetworks/jei/HostileJeiPlugin.java:25
ClassHostileNetworks
src/main/java/dev/shadowsoffire/hostilenetworks/HostileNetworks.java:31
EnumIOPortMode
src/main/java/dev/shadowsoffire/hostilenetworks/util/IOPortMode.java:5
ClassInvalidEntry
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:147
EnumInvalidType
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:131
ClassItems
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:69
ClassLayout
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:76
ClassLockedSlot
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:113
ClassLootFabBlock
src/main/java/dev/shadowsoffire/hostilenetworks/block/LootFabBlock.java:27
ClassLootFabCategory
src/main/java/dev/shadowsoffire/hostilenetworks/jei/LootFabCategory.java:21
ClassLootFabMenu
src/main/java/dev/shadowsoffire/hostilenetworks/gui/LootFabMenu.java:19
ClassLootFabRecipe
src/main/java/dev/shadowsoffire/hostilenetworks/jei/LootFabRecipe.java:6
ClassLootFabScreen
src/main/java/dev/shadowsoffire/hostilenetworks/gui/LootFabScreen.java:30
ClassLootFabTileEntity
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:42
ClassLootProvider
src/main/java/dev/shadowsoffire/hostilenetworks/datagen/LootProvider.java:22
ClassMiscCodecs
src/main/java/dev/shadowsoffire/hostilenetworks/util/MiscCodecs.java:12
ClassMixinRenderType
src/main/java/dev/shadowsoffire/hostilenetworks/mixin/client/MixinRenderType.java:14
ClassMobPredictionItem
src/main/java/dev/shadowsoffire/hostilenetworks/item/MobPredictionItem.java:14
ClassModelPortHandler
Exposes the Data Center's 25 model slots through a Model IO Port. Insertion routes through the controller's filter (so only {@code DataModelItem}s are
src/main/java/dev/shadowsoffire/hostilenetworks/tile/proxy/ModelPortHandler.java:13
ClassModelSubtypes
src/main/java/dev/shadowsoffire/hostilenetworks/jei/HostileJeiPlugin.java:80
ClassModelTier
Record which holds all information needed to described a model tier. Infinitely many model tiers may exist. @param requiredData The amount of data re
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTier.java:25
ClassModelTierRegistry
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTierRegistry.java:15
ClassOffsetRangedPortHandler
Pass-through view of a contiguous slot range on the controller's inventory. The underlying handler enforces all per-slot insert/extract semantics; thi
src/main/java/dev/shadowsoffire/hostilenetworks/tile/proxy/OffsetRangedPortHandler.java:12
ClassOpenDeepLearnerPayload
src/main/java/dev/shadowsoffire/hostilenetworks/net/OpenDeepLearnerPayload.java:23
ClassPerTypeBufferSource
A {@link MultiBufferSource} that gives every {@link RenderType} its own buffer, so requesting one type never ends another's batch. <p> Workaround for
src/main/java/dev/shadowsoffire/hostilenetworks/client/PerTypeBufferSource.java:26
EnumProductionMode
The production strategy a Loot Fabricator applies to a data model's {@code fabDrops}.
src/main/java/dev/shadowsoffire/hostilenetworks/util/FabSelection.java:75
ClassProvider
src/main/java/dev/shadowsoffire/hostilenetworks/HostileConfig.java:104
ClassProvider
src/main/java/dev/shadowsoffire/hostilenetworks/item/DeepLearnerItem.java:60
ClassProvider
src/main/java/dev/shadowsoffire/hostilenetworks/net/OpenDeepLearnerPayload.java:36
ClassRedstoneButton
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberScreen.java:203
EnumRedstoneState
Tri-state redstone control mode shared by HNN machines (Sim Chamber, Loot Fabricator). Determines whether the machine's processing tick is gated on th
src/main/java/dev/shadowsoffire/hostilenetworks/util/RedstoneState.java:15
ClassReflectionThings
src/main/java/dev/shadowsoffire/hostilenetworks/util/ReflectionThings.java:9
ClassRequiredData
RequiredData records overrides over the {@link ModelTier} objects for the value of {@link ModelTier#requiredData()}.
src/main/java/dev/shadowsoffire/hostilenetworks/util/RequiredData.java:16
ClassSavedSelections
A snapshot of a Loot Fabricator's configuration - per-model {@link FabSelection}s plus the machine's {@link RedstoneState}, used as the data component
src/main/java/dev/shadowsoffire/hostilenetworks/util/SavedSelections.java:22
ClassSimChamberBlock
src/main/java/dev/shadowsoffire/hostilenetworks/block/SimChamberBlock.java:23
ClassSimChamberCategory
src/main/java/dev/shadowsoffire/hostilenetworks/jei/SimChamberCategory.java:29
ClassSimChamberMenu
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberMenu.java:16
ClassSimChamberScreen
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberScreen.java:28
ClassSimChamberTileEntity
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:32
ClassSimItemHandler
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:281
next →1–100 of 110, ranked by callers