Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Shadows-of-Fire/Hostile-Neural-Networks
/ functions
Functions
623 in github.com/Shadows-of-Fire/Hostile-Neural-Networks
⨍
Functions
623
◇
Types & classes
110
↓ 3 callers
Method
maybeSyncActiveMask
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 callers
Method
next
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:371
↓ 3 callers
Method
renderTooltip
(GuiGraphics gfx, int pX, int pY)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/LootFabScreen.java:109
↓ 3 callers
Method
runSimulation
(EntityType<?> type, Player p, int runs, float maxStackSize)
src/main/java/dev/shadowsoffire/hostilenetworks/command/GenerateModelCommand.java:299
↓ 3 callers
Method
selectedDropIndex
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterFabConfigScreen.java:84
↓ 3 callers
Method
setColor
(int red, int green, int blue, int alpha)
src/main/java/dev/shadowsoffire/hostilenetworks/client/GhostVertexBuilder.java:19
↓ 3 callers
Method
setRedstoneState
(RedstoneState state)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/LootFabMenu.java:103
↓ 3 callers
Method
writeIntArray
(int[] src)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:583
↓ 3 callers
Method
writeSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:266
↓ 3 callers
Method
writeSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:642
↓ 2 callers
Method
actionWordKey
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 callers
Method
advanced
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 callers
Method
appendToQueue
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 callers
Method
applyToEquippedDeepLearner
(Player player, Consumer<ItemStack> mutator)
src/main/java/dev/shadowsoffire/hostilenetworks/curios/CuriosCompat.java:31
↓ 2 callers
Method
asHolder
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTier.java:61
↓ 2 callers
Method
attunesTo
(ServerLevel level, BlockPos pos)
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModel.java:141
↓ 2 callers
Method
canStack
(ItemStack a, ItemStack b)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:220
↓ 2 callers
Method
clearOwner
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:47
↓ 2 callers
Method
clearQueue
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 callers
Method
completeAttunement
(Player player, InteractionHand hand, DataModel match)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:128
↓ 2 callers
Method
computeNeededShellChunks
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 callers
Method
createDisplayEntity
(Level level, DisplayableBlock block)
src/main/java/dev/shadowsoffire/hostilenetworks/data/BlockDataModel.java:165
↓ 2 callers
Method
cycleMode
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 callers
Method
didPredictionSucceed
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberMenu.java:45
↓ 2 callers
Method
displayStack
()
src/main/java/dev/shadowsoffire/hostilenetworks/util/DisplayableBlock.java:41
↓ 2 callers
Method
displayVariants
Returns all variant display entities for this data model.
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:33
↓ 2 callers
Method
findFor
(BlockPos controllerPos, BlockState controllerState, LevelReader level)
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:31
↓ 2 callers
Method
forEachCellUntil
{@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 callers
Method
forEachLearner
(ServerPlayer p, Consumer<ItemStack> action)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:180
↓ 2 callers
Method
fromHand
(InteractionHand hand)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:143
↓ 2 callers
Method
getAccuracyComponent
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:93
↓ 2 callers
Method
getCachedLayout
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:535
↓ 2 callers
Method
getDataGained
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 callers
Method
getDataGained
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:58
↓ 2 callers
Method
getDisplayEntity
(Level level, int variant)
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:102
↓ 2 callers
Method
getKey
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:339
↓ 2 callers
Method
getMode
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:31
↓ 2 callers
Method
getNextTier
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModelInstance.java:54
↓ 2 callers
Method
getOrLoadModel
(ItemStack stack)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/SimChamberTileEntity.java:235
↓ 2 callers
Method
getStack
(Player player)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerMenu.java:135
↓ 2 callers
Method
getTranslationKey
()
src/main/java/dev/shadowsoffire/hostilenetworks/util/IOPortMode.java:24
↓ 2 callers
Method
getType
()
src/main/java/dev/shadowsoffire/hostilenetworks/net/OpenDeepLearnerPayload.java:38
↓ 2 callers
Method
giveItem
(CommandSourceStack pSource, ResourceLocation modelId, Collection<ServerPlayer> pTargets, String tierName, int
src/main/java/dev/shadowsoffire/hostilenetworks/command/GiveModelCommand.java:64
↓ 2 callers
Method
hasAttunement
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/EntityDataModel.java:158
↓ 2 callers
Method
hasPowerFor
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 callers
Method
insertInOutput
(ItemStack stack, boolean sim)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:102
↓ 2 callers
Method
insertIntoOutput
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 callers
Method
isEmpty
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 callers
Method
isShellValid
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterMenu.java:172
↓ 2 callers
Method
matchComposite
(int id, int base)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterMenu.java:134
↓ 2 callers
Method
matches
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 callers
Method
name
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTier.java:57
↓ 2 callers
Method
pickMatch
(Player player, Collection<M> candidates, Predicate<M> matcher)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileEvents.java:105
↓ 2 callers
Method
playClickSound
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterFabConfigScreen.java:256
↓ 2 callers
Method
readIntArray
(ListTag list, int[] dest)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:589
↓ 2 callers
Method
readSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/LootFabTileEntity.java:274
↓ 2 callers
Method
readSelections
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:650
↓ 2 callers
Method
readSyncTag
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:125
↓ 2 callers
Method
readSyncTag
(CompoundTag tag)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:631
↓ 2 callers
Method
removeFromQueue
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 callers
Method
render
(DataCenterTileEntity tile, float partialTick, PoseStack pose, MultiBufferSource bufs, int light, int overlay)
src/main/java/dev/shadowsoffire/hostilenetworks/client/DataCenterRenderer.java:68
↓ 2 callers
Method
resetText
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:312
↓ 2 callers
Method
resolveOwner
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 callers
Method
selectLeft
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:127
↓ 2 callers
Method
setIters
(ItemStack stack, int iterations)
src/main/java/dev/shadowsoffire/hostilenetworks/item/DataModelItem.java:130
↓ 2 callers
Method
setupEmptyText
Clears all texts and generates the empty text lines.
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:261
↓ 2 callers
Method
sync
()
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterIOPortTileEntity.java:62
↓ 2 callers
Method
tierHolderCodec
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/ModelTierRegistry.java:115
↓ 2 callers
Method
tryUpdateDeepLearner
(Player player, EntityType<?> type, int bonus)
src/main/java/dev/shadowsoffire/hostilenetworks/curios/CuriosCompat.java:23
↓ 2 callers
Method
type
()
src/main/java/dev/shadowsoffire/hostilenetworks/net/OpenDeepLearnerPayload.java:31
↓ 2 callers
Method
updateHudPos
(AnchorPoint anchor, int x, int y)
src/main/java/dev/shadowsoffire/hostilenetworks/HostileClient.java:171
↓ 2 callers
Method
validate
Short-circuits on the first violation. Use {@link #findInvalidPositions} for a full list.
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:67
↓ 2 callers
Method
writeLayout
(CompoundTag tag, DataCenterShell.Layout layout)
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:110
↓ 1 callers
Method
advanceQueue
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 callers
Method
appendHoverText
(ItemStack stack, TooltipContext context, List<Component> list, TooltipFlag flag)
src/main/java/dev/shadowsoffire/hostilenetworks/item/FabDirectiveItem.java:95
↓ 1 callers
Method
bestGuessLayout
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 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:66
↓ 1 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:85
↓ 1 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:94
↓ 1 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:104
↓ 1 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:110
↓ 1 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:149
↓ 1 callers
Method
bootstrap
()
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:184
↓ 1 callers
Method
bootstrap
(IEventBus bus)
src/main/java/dev/shadowsoffire/hostilenetworks/Hostile.java:195
↓ 1 callers
Method
canAcceptInOutput
(ItemStack stack)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:318
↓ 1 callers
Method
canStartFor
Sets {@code failStates[slot]} on rejection.
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:253
↓ 1 callers
Method
canStartSimulation
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 callers
Method
canUpgrade
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 callers
Method
classify
(int x, int y, int z)
src/main/java/dev/shadowsoffire/hostilenetworks/multiblock/DataCenterShell.java:78
↓ 1 callers
Method
cleanup
()
src/main/java/dev/shadowsoffire/hostilenetworks/client/WeirdRenderThings.java:27
↓ 1 callers
Method
clearPortOwnersOnBreak
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 callers
Method
click
(int id)
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DataCenterScreen.java:207
↓ 1 callers
Method
consumeInput
(ItemStack modelStack)
src/main/java/dev/shadowsoffire/hostilenetworks/tile/DataCenterTileEntity.java:233
↓ 1 callers
Method
containerTick
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/DeepLearnerScreen.java:211
↓ 1 callers
Method
containerTick
()
src/main/java/dev/shadowsoffire/hostilenetworks/gui/SimChamberScreen.java:152
↓ 1 callers
Method
createBlockBreakContext
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 callers
Method
createDisplayEntity
(EntityType<?> type)
src/main/java/dev/shadowsoffire/hostilenetworks/data/EntityDataModel.java:193
↓ 1 callers
Method
cycle
()
src/main/java/dev/shadowsoffire/hostilenetworks/util/IOPortMode.java:28
↓ 1 callers
Method
dataGained
()
src/main/java/dev/shadowsoffire/hostilenetworks/data/DataModel.java:51
↓ 1 callers
Method
dataPerActionKey
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
← previous
next →
101–200 of 623, ranked by callers