MCPcopy Create free account

hub / github.com/Shadows-of-Fire/Hostile-Neural-Networks / functions

Functions623 in github.com/Shadows-of-Fire/Hostile-Neural-Networks

↓ 3 callersMethodmaybeSyncActiveMask
Excludes paused (REDSTONE / ENERGY_MID_CYCLE) slots so the BER doesn't draw entities whose sim isn't producing.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:161
↓ 3 callersMethodnext
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:371
↓ 3 callersMethodrenderTooltip
(GuiGraphics gfx, int pX, int pY)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/LootFabScreen.java:109
↓ 3 callersMethodrunSimulation
(EntityType<?> type, Player p, int runs, float maxStackSize)
src/main/java/dev/shadowsoffire/hostilenetworks/command/GenerateModelCommand.java:299
↓ 3 callersMethodselectedDropIndex
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterFabConfigScreen.java:84
↓ 3 callersMethodsetColor
(int red, int green, int blue, int alpha)
src/main/java/dev/shadowsoffire/hostilenetworks/client/GhostVertexBuilder.java:19
↓ 3 callersMethodsetRedstoneState
(RedstoneState state)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/LootFabMenu.java:103
↓ 3 callersMethodwriteIntArray
(int[] src)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:583
↓ 3 callersMethodwriteSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:266
↓ 3 callersMethodwriteSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:642
↓ 2 callersMethodactionWordKey
Lang key for the singular world-action verb that grants data to this model — e.g. "kill" for entities, "mine" for blocks. <p> Used in the Deep Learner
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:95
↓ 2 callersMethodadvanced
Returns a copy with the cursor advanced to the next queue entry, looping at the end. <p> A no-op for {@link ProductionMode#FIXED} selections or empty
src/main/java/dev/shadowsoffire/hostilenetworks/util/FabSelection.java:65
↓ 2 callersMethodappendToQueue
Appends a drop index to the model's production queue, switching it to Queue mode if needed.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:170
↓ 2 callersMethodapplyToEquippedDeepLearner
(Player player, Consumer<ItemStack> mutator)
src/main/java/dev/shadowsoffire/hostilenetworks/curios/CuriosCompat.java:31
↓ 2 callersMethodasHolder
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTier.java:61
↓ 2 callersMethodattunesTo
(ServerLevel level, BlockPos pos)
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModel.java:141
↓ 2 callersMethodcanStack
(ItemStack a, ItemStack b)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:220
↓ 2 callersMethodclearOwner
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:47
↓ 2 callersMethodclearQueue
Empties the model's production queue while keeping it in Queue mode (ready to receive new appends).
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:183
↓ 2 callersMethodcompleteAttunement
(Player player, InteractionHand hand, DataModel match)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:128
↓ 2 callersMethodcomputeNeededShellChunks
Excludes the controller's own chunk, which is loaded by virtue of the BE existing.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:406
↓ 2 callersMethodcreateDisplayEntity
(Level level, DisplayableBlock block)
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModel.java:165
↓ 2 callersMethodcycleMode
Toggles the model between Fixed and Queue production modes, carrying the currently-resolved drop across the swap.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:138
↓ 2 callersMethoddidPredictionSucceed
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberMenu.java:45
↓ 2 callersMethoddisplayStack
()
src/main/java/dev/shadowsoffire/hostilenetworks/util/DisplayableBlock.java:41
↓ 2 callersMethoddisplayVariants
Returns all variant display entities for this data model.
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:33
↓ 2 callersMethodfindFor
(BlockPos controllerPos, BlockState controllerState, LevelReader level)
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:31
↓ 2 callersMethodforEachCellUntil
{@link #forEachCell} variant that stops as soon as {@code action} returns {@code true}. Returns whether iteration was stopped early.
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:97
↓ 2 callersMethodforEachLearner
(ServerPlayer p, Consumer<ItemStack> action)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:180
↓ 2 callersMethodfromHand
(InteractionHand hand)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:143
↓ 2 callersMethodgetAccuracyComponent
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:93
↓ 2 callersMethodgetCachedLayout
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:535
↓ 2 callersMethodgetDataGained
Returns the data per kill for this model when at the given tier. <p> This method respects overrides present in {@link #dataPerKill}. @param tier The
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:79
↓ 2 callersMethodgetDataGained
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:58
↓ 2 callersMethodgetDisplayEntity
(Level level, int variant)
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:102
↓ 2 callersMethodgetKey
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:339
↓ 2 callersMethodgetMode
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:31
↓ 2 callersMethodgetNextTier
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:54
↓ 2 callersMethodgetOrLoadModel
(ItemStack stack)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:235
↓ 2 callersMethodgetStack
(Player player)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:135
↓ 2 callersMethodgetTranslationKey
()
src/main/java/dev/shadowsoffire/hostilenetworks/util/IOPortMode.java:24
↓ 2 callersMethodgetType
()
src/main/java/dev/shadowsoffire/hostilenetworks/net/OpenDeepLearnerPayload.java:38
↓ 2 callersMethodgiveItem
(CommandSourceStack pSource, ResourceLocation modelId, Collection<ServerPlayer> pTargets, String tierName, int
src/main/java/dev/shadowsoffire/hostilenetworks/command/GiveModelCommand.java:64
↓ 2 callersMethodhasAttunement
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/EntityDataModel.java:158
↓ 2 callersMethodhasPowerFor
Checks if the system has the power required for the tick cost of a model. @param model The model being checked. @return If the chamber has more power
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:231
↓ 2 callersMethodinsertInOutput
(ItemStack stack, boolean sim)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:102
↓ 2 callersMethodinsertIntoOutput
Bypasses the menu's insert filter. Items that don't fit are dropped on the floor (matches the Loot Fab).
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:312
↓ 2 callersMethodisEmpty
True only when the directive carries no meaningful state - no selections and the default redstone setting.
src/main/java/dev/shadowsoffire/hostilenetworks/util/SavedSelections.java:73
↓ 2 callersMethodisShellValid
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterMenu.java:172
↓ 2 callersMethodmatchComposite
(int id, int base)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterMenu.java:134
↓ 2 callersMethodmatches
Checks if the block state at the given position matches the attunement rules. <p> The block will already have been checked to ensure it is of the corr
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockAttunement.java:29
↓ 2 callersMethodname
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTier.java:57
↓ 2 callersMethodpickMatch
(Player player, Collection<M> candidates, Predicate<M> matcher)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:105
↓ 2 callersMethodplayClickSound
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterFabConfigScreen.java:256
↓ 2 callersMethodreadIntArray
(ListTag list, int[] dest)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:589
↓ 2 callersMethodreadSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:274
↓ 2 callersMethodreadSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:650
↓ 2 callersMethodreadSyncTag
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:125
↓ 2 callersMethodreadSyncTag
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:631
↓ 2 callersMethodremoveFromQueue
Removes the queue entry at the given position, keeping the cursor pointing at the same upcoming entry.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:193
↓ 2 callersMethodrender
(DataCenterTileEntity tile, float partialTick, PoseStack pose, MultiBufferSource bufs, int light, int overlay)
src/main/java/dev/shadowsoffire/hostilenetworks/client/DataCenterRenderer.java:68
↓ 2 callersMethodresetText
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:312
↓ 2 callersMethodresolveOwner
Resolves to the owning controller iff it's loaded and its shell is currently valid; otherwise {@code null}.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:55
↓ 2 callersMethodselectLeft
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:127
↓ 2 callersMethodsetIters
(ItemStack stack, int iterations)
src/main/java/dev/shadowsoffire/hostilenetworks/item/DataModelItem.java:130
↓ 2 callersMethodsetupEmptyText
Clears all texts and generates the empty text lines.
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:261
↓ 2 callersMethodsync
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:62
↓ 2 callersMethodtierHolderCodec
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTierRegistry.java:115
↓ 2 callersMethodtryUpdateDeepLearner
(Player player, EntityType<?> type, int bonus)
src/main/java/dev/shadowsoffire/hostilenetworks/curios/CuriosCompat.java:23
↓ 2 callersMethodtype
()
src/main/java/dev/shadowsoffire/hostilenetworks/net/OpenDeepLearnerPayload.java:31
↓ 2 callersMethodupdateHudPos
(AnchorPoint anchor, int x, int y)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileClient.java:171
↓ 2 callersMethodvalidate
Short-circuits on the first violation. Use {@link #findInvalidPositions} for a full list.
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:67
↓ 2 callersMethodwriteLayout
(CompoundTag tag, DataCenterShell.Layout layout)
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:110
↓ 1 callersMethodadvanceQueue
After a Queue-mode model fabricates an item, steps its cursor to the next entry.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:208
↓ 1 callersMethodappendHoverText
(ItemStack stack, TooltipContext context, List<Component> list, TooltipFlag flag)
src/main/java/dev/shadowsoffire/hostilenetworks/item/FabDirectiveItem.java:95
↓ 1 callersMethodbestGuessLayout
Returns the candidate with the fewest failures, so the screen can still describe issues when no candidate fully validates.
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:179
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:66
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:85
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:94
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:104
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:110
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:149
↓ 1 callersMethodbootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:184
↓ 1 callersMethodbootstrap
(IEventBus bus)
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:195
↓ 1 callersMethodcanAcceptInOutput
(ItemStack stack)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:318
↓ 1 callersMethodcanStartFor
Sets {@code failStates[slot]} on rejection.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:253
↓ 1 callersMethodcanStartSimulation
Checks if the output slots are clear and there is enough power for a sim run.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:187
↓ 1 callersMethodcanUpgrade
Whether mining this block should grant data to the model, evaluated against the {@link LootContext} of the break. <p> Returns {@code true} when no {@c
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModel.java:76
↓ 1 callersMethodclassify
(int x, int y, int z)
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:78
↓ 1 callersMethodcleanup
()
src/main/java/dev/shadowsoffire/hostilenetworks/client/WeirdRenderThings.java:27
↓ 1 callersMethodclearPortOwnersOnBreak
Clears owners from IO ports. Only called when the block is broken (but not from setRemoved) since the owner ref is persisted.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:396
↓ 1 callersMethodclick
(int id)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterScreen.java:207
↓ 1 callersMethodconsumeInput
(ItemStack modelStack)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:233
↓ 1 callersMethodcontainerTick
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:211
↓ 1 callersMethodcontainerTick
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberScreen.java:152
↓ 1 callersMethodcreateBlockBreakContext
Builds the {@link LootContext} for a block break, used to evaluate a {@link BlockDataModel}'s {@code upgrade_conditions}. Populates the {@code BLOCK}
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:168
↓ 1 callersMethodcreateDisplayEntity
(EntityType<?> type)
src/main/java/dev/shadowsoffire/hostilenetworks/data/EntityDataModel.java:193
↓ 1 callersMethodcycle
()
src/main/java/dev/shadowsoffire/hostilenetworks/util/IOPortMode.java:28
↓ 1 callersMethoddataGained
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:51
↓ 1 callersMethoddataPerActionKey
Lang key for the per-action data label shown in item tooltips — e.g. "Data Per Kill" / "Data Per Mine".
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:100
← previousnext →101–200 of 623, ranked by callers