Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Petrolpark-Mods/Destroy
/ functions
Functions
4,373 in github.com/Petrolpark-Mods/Destroy
⨍
Functions
4,373
◇
Types & classes
1,063
↓ 3 callers
Method
checkLocal
(PollutionType type)
src/main/java/com/petrolpark/destroy/core/pollution/Pollution.java:97
↓ 3 callers
Method
checkNull
(LegacySpecies molecule)
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:406
↓ 3 callers
Method
clearContent
()
src/main/java/com/petrolpark/destroy/core/extendedinventory/ExtendedInventory.java:527
↓ 3 callers
Method
coloredFluid
(String name, int color, ResourceLocation stillTexture, ResourceLocation flowingTexture)
src/main/java/com/petrolpark/destroy/DestroyFluids.java:126
↓ 3 callers
Method
consumesItem
Whether this Reaction needs any Item Stack as a {@link IItemReactant reactant}. Even if this is {@code true}, the Reaction may still have {@link IItem
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:155
↓ 3 callers
Method
create
(Level level, BlockPos pos, @Nullable BlockState state, @Nullable LivingEntity igniter)
src/main/java/com/petrolpark/destroy/core/explosion/PrimeableBombBlock.java:26
↓ 3 callers
Method
createEntityChemicalPoison
()
src/main/java/com/petrolpark/destroy/core/chemistry/hazard/EntityChemicalPoisonCapability.java:55
↓ 3 callers
Method
createRecipe
(String name, FluidStack from, FluidStack light, FluidStack dense)
src/main/java/com/petrolpark/destroy/content/processing/centrifuge/potion/PotionSeparationRecipes.java:113
↓ 3 callers
Method
createRecipe
(String id, FluidStack itemSubstitute, FluidStack fromFluid, FluidStack toFluid)
src/main/java/com/petrolpark/destroy/content/processing/centrifuge/potion/PotionFluidMixingRecipes.java:119
↓ 3 callers
Method
cropGrowthFailureParticles
()
src/main/java/com/petrolpark/destroy/core/pollution/PollutionHelper.java:175
↓ 3 callers
Method
deserializeNBT
(CompoundTag tag)
src/main/java/com/petrolpark/destroy/content/oil/ChunkCrudeOil.java:194
↓ 3 callers
Method
direction
(Direction direction)
src/main/java/com/petrolpark/destroy/client/DestroyLang.java:79
↓ 3 callers
Method
drainGasTank
(FluidStack resource, FluidAction action)
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatControllerBlockEntity.java:786
↓ 3 callers
Method
drainLiquidTank
(FluidStack resource, FluidAction action)
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatControllerBlockEntity.java:772
↓ 3 callers
Method
execute
(BlockSource blockSource, ItemStack stack)
src/main/java/com/petrolpark/destroy/content/confetti/ConfettiItem.java:40
↓ 3 callers
Method
finalizeExplosion
(boolean clientSide)
src/main/java/com/petrolpark/destroy/core/explosion/SmartExplosion.java:145
↓ 3 callers
Method
fire
Fire a {@link IChemistryEvent} on this Thread, regardless of what platform we're on. The {@link IChemistryEvent} is sent to all {@link Firer#FIRERS Fi
src/main/java/com/petrolpark/destroy/chemistry/api/event/Firer.java:27
↓ 3 callers
Method
get
Retrieve an object stored in this registry. @param id The unique identifier for the object @return The object with the given index, or {@code null} if
src/main/java/com/petrolpark/destroy/chemistry/api/registry/IChemistryRegistry.java:29
↓ 3 callers
Method
getAbsolutePlaytime
The number of ticks this program has been playing for.
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgram.java:105
↓ 3 callers
Method
getActualPosition
()
src/main/java/com/petrolpark/destroy/content/processing/trypolithography/keypunch/KeypunchBlockEntity.java:126
↓ 3 callers
Method
getAllAtoms
Get every {@link IAtom} in this {@link ISpecies}. @return A {@link Set} which shouldn't be mutable, containing every {@link IAtom} that contributes to
src/main/java/com/petrolpark/destroy/chemistry/api/species/IAtomSet.java:22
↓ 3 callers
Method
getAllPrecipitates
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/ReactionResult.java:63
↓ 3 callers
Method
getBabyBlueAddiction
()
src/main/java/com/petrolpark/destroy/content/product/babyblue/PlayerBabyBlueAddictionCapability.java:28
↓ 3 callers
Method
getBlockState
(MovementContext context)
src/main/java/com/petrolpark/destroy/content/processing/extrusion/ExtrudableMovementBehaviour.java:142
↓ 3 callers
Method
getCapOp
(Level level, BlockPos pos, PollutionType pollutionType)
src/main/java/com/petrolpark/destroy/core/pollution/PollutionHelper.java:41
↓ 3 callers
Method
getCapability
(@NotNull Capability<T> cap, @Nullable Direction side)
src/main/java/com/petrolpark/destroy/core/chemistry/storage/testtube/TestTubeRackBlockEntity.java:48
↓ 3 callers
Method
getCapability
(@NotNull Capability<T> cap, @Nullable Direction side)
src/main/java/com/petrolpark/destroy/core/player/PlayerCrouchingCapability.java:68
↓ 3 callers
Method
getCapability
(@Nonnull Capability<T> cap, @Nullable Direction side)
src/main/java/com/petrolpark/destroy/content/processing/centrifuge/CentrifugeBlockEntity.java:479
↓ 3 callers
Method
getCatalystRenderPosition
(int position, int numberOfCatalysts)
src/main/java/com/petrolpark/destroy/compat/jei/category/ReactionCategory.java:272
↓ 3 callers
Method
getClientState
(LivingEntity entity)
src/main/java/com/petrolpark/destroy/content/tool/swissarmyknife/SwissArmyKnifeItem.java:236
↓ 3 callers
Method
getColor
()
src/main/java/com/petrolpark/destroy/core/explosion/mixedexplosive/IDyeableMixedExplosiveBlockEntity.java:36
↓ 3 callers
Method
getContainer
()
src/main/java/com/petrolpark/destroy/core/chemistry/storage/ItemMixtureTank.java:57
↓ 3 callers
Method
getCustomName
()
src/main/java/com/petrolpark/destroy/core/explosion/mixedexplosive/MixedExplosiveBlockEntity.java:62
↓ 3 callers
Method
getDirection
(BlockState state)
src/main/java/com/petrolpark/destroy/core/block/DirectionalRotatedPillarKineticBlock.java:20
↓ 3 callers
Method
getDisplayName
()
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgrammerBehaviour.java:150
↓ 3 callers
Method
getEachTankCapacity
()
src/main/java/com/petrolpark/destroy/content/processing/centrifuge/CentrifugeBlockEntity.java:503
↓ 3 callers
Method
getElectronegativity
Get the Pauling electronegativity of this object. @return A float which should but may not be greater than {@code 0f}.
src/main/java/com/petrolpark/destroy/chemistry/api/property/IElectronegativity.java:15
↓ 3 callers
Method
getEnthalpyChange
The {@link LegacyReaction#enthalpyChange enthalpy change} for this Reaction, in kJ/mol.
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:217
↓ 3 callers
Method
getEquivalent
Checks all {@link LegacySpecies#MOLECULES known Molecules} for those which have the same structure as this one - this allows novel Molecules generated
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:215
↓ 3 callers
Method
getFROWNSCode
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:226
↓ 3 callers
Method
getFilledItemStack
(ItemStack emptyItemStack)
src/main/java/com/petrolpark/destroy/core/explosion/mixedexplosive/IMixedExplosiveBlockEntity.java:43
↓ 3 callers
Method
getFirstGroupType
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/genericreaction/DoubleGroupGenericReaction.java:45
↓ 3 callers
Method
getFluidInTank
(int tankNo)
src/main/java/com/petrolpark/destroy/content/processing/glassblowing/BlowpipeItem.java:272
↓ 3 callers
Method
getFormattedName
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpeciesTag.java:45
↓ 3 callers
Method
getHeight
()
src/main/java/com/petrolpark/destroy/core/chemistry/MoleculeRenderer.java:153
↓ 3 callers
Method
getID
Get the ID of this Topology in the form {@code <nameSpace>:<id>} (for example {@code destroy:benzene}) for use in {@link LegacyMolecularStructure#seri
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:1299
↓ 3 callers
Method
getInternalLength
()
src/main/java/com/petrolpark/destroy/core/chemistry/vat/Vat.java:264
↓ 3 callers
Method
getInternalWidth
()
src/main/java/com/petrolpark/destroy/core/chemistry/vat/Vat.java:260
↓ 3 callers
Method
getItems
()
src/main/java/com/petrolpark/destroy/content/processing/trypolithography/recipe/CircuitPatternIngredient.java:39
↓ 3 callers
Method
getLowerCorner
()
src/main/java/com/petrolpark/destroy/core/chemistry/vat/Vat.java:240
↓ 3 callers
Method
getMark
(int x, int z)
src/main/java/com/petrolpark/destroy/content/oil/seismology/SeismographItem.java:118
↓ 3 callers
Method
getMixtureCapacity
()
src/main/java/com/petrolpark/destroy/core/chemistry/storage/PlaceableMixtureTankBlock.java:30
↓ 3 callers
Method
getMixtureFluidIngredientSubtype
()
src/main/java/com/petrolpark/destroy/core/recipe/ingredient/fluid/IonFluidIngredient.java:49
↓ 3 callers
Method
getModel
(BakedModel baseModel, ArmorMaterial armorMaterial, ArmorItem.Type armorType, TrimMaterial trimMaterial)
src/main/java/com/petrolpark/destroy/core/universalarmortrim/UniversalArmorTrimItemOverrides.java:67
↓ 3 callers
Method
getMolarHeatCapacity
The number of joules of heat flow required to raise the temperature of this substance by one kelvin. @return A molar heat capacity in joules per mole-
src/main/java/com/petrolpark/destroy/chemistry/api/property/IMolarHeatCapacity.java:17
↓ 3 callers
Method
getMolecule
()
src/main/java/com/petrolpark/destroy/core/chemistry/hazard/EntityChemicalPoisonCapability.java:43
↓ 3 callers
Method
getName
Get the {@link LegacySpecies#name display name} of this Molecule. @param iupac Whether to use the IUPAC systematic name rather than the common one
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:439
↓ 3 callers
Method
getOreSupplier
()
src/main/java/com/petrolpark/destroy/content/processing/phytomining/CropMutation.java:109
↓ 3 callers
Method
getOverrides
()
src/main/java/com/petrolpark/destroy/core/universalarmortrim/UniversalArmorTrimModel.java:29
↓ 3 callers
Method
getPatternsWithGenerators
()
src/main/java/com/petrolpark/destroy/content/processing/trypolithography/CircuitPatternHandler.java:62
↓ 3 callers
Method
getPressure
Get the pressure above room pressure of the gas in this Vat (in Pa).
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatControllerBlockEntity.java:648
↓ 3 callers
Method
getReactantRenderPosition
(int position, int numberOfReactants)
src/main/java/com/petrolpark/destroy/compat/jei/category/ReactionCategory.java:253
↓ 3 callers
Method
getRenderedFluidLevel
Height (in blocks) of the Fluid level above the internal base of the Vat. This is client-side. @see VatControllerBlockEntity#getFluidLevel Server-side
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatControllerBlockEntity.java:585
↓ 3 callers
Method
getReverseReactionForDisplay
If this is the 'forward' half of a reversible Reaction, this contains the reverse Reaction. This is so JEI knows the products of the forward Reaction
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:276
↓ 3 callers
Method
getRows
()
src/main/java/com/petrolpark/destroy/content/oil/seismology/SeismographItem.java:106
↓ 3 callers
Method
getSecondGroupType
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/genericreaction/DoubleGroupGenericReaction.java:49
↓ 3 callers
Method
getSelected
(ExplosiveProperties properties, double mX, double mY)
src/main/java/com/petrolpark/destroy/core/explosion/mixedexplosive/ExplosivePropertiesTooltip.java:111
↓ 3 callers
Method
getSerializedCharge
Get a String representing the {@link LegacySpecies#charge charge} of this Molecule. For example, this will be {@code -} for the chloride ion, and {@co
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:475
↓ 3 callers
Method
getStartCropSupplier
()
src/main/java/com/petrolpark/destroy/content/processing/phytomining/CropMutation.java:101
↓ 3 callers
Method
getStartNode
()
src/main/java/com/petrolpark/destroy/chemistry/serializer/Branch.java:25
↓ 3 callers
Method
getTanks
()
src/main/java/com/petrolpark/destroy/content/processing/glassblowing/BlowpipeItem.java:267
↓ 3 callers
Method
getTargetConcentration
()
src/main/java/com/petrolpark/destroy/core/recipe/ingredient/fluid/ConcentrationRangeFluidIngredient.java:63
↓ 3 callers
Method
getTargetedTube
@param state @param pos @param player @return {@code -1} if there is no collision or {@code 0} to {@code 3} depending on which tube is hit
src/main/java/com/petrolpark/destroy/core/chemistry/storage/testtube/TestTubeRackBlock.java:98
↓ 3 callers
Method
getTemperature
()
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatControllerBlockEntity.java:638
↓ 3 callers
Method
getTintCaches
()
src/main/java/com/petrolpark/destroy/mixin/client/ClientLevelMixin.java:66
↓ 3 callers
Method
getTotalConcentration
Get the combined concentration of every Molecule in this Mixture. @return in moles per bucket
src/main/java/com/petrolpark/destroy/chemistry/legacy/ReadOnlyMixture.java:210
↓ 3 callers
Method
getTranslationKey
(boolean iupac)
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:445
↓ 3 callers
Method
getVatController
(BlockState state, Level level, BlockPos pos)
src/main/java/com/petrolpark/destroy/DestroyMovementChecks.java:20
↓ 3 callers
Method
getWorld
()
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgrammerBehaviour.java:98
↓ 3 callers
Method
getXY
(Block block)
src/main/java/com/petrolpark/destroy/content/product/periodictable/PeriodicTableBlock.java:78
↓ 3 callers
Method
growthSuccessParticles
(SceneBuilder scene, SceneBuildingUtil util, BlockPos pos)
src/main/java/com/petrolpark/destroy/core/pollution/PollutionPonderScenes.java:183
↓ 3 callers
Method
hasPower
()
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgram.java:165
↓ 3 callers
Method
hasResult
Whether this Reaction has a {@link ReactionResult Result}.
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:224
↓ 3 callers
Method
heat
Add or take heat from this Mixture. This will boil/condense Molecules and change the temperature. @param energy In joules per bucket
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMixture.java:410
↓ 3 callers
Method
highlightPlus
(SceneBuilder scene, PonderPalette color, int x, int z, int ticks)
src/main/java/com/petrolpark/destroy/content/oil/seismology/ShowSeismographPonderInstruction.java:127
↓ 3 callers
Method
isActive
()
src/main/java/com/petrolpark/destroy/client/stackedtextbox/StackedTextBox.java:154
↓ 3 callers
Method
isActive
()
src/main/java/com/petrolpark/destroy/core/bettervaluesettings/SidedScrollValueBehaviour.java:134
↓ 3 callers
Method
isAtEquilibrium
Whether any {@link ITransformation}s are currently occuring - equivalently, whether calling {@link IReacting#react()} will result in a change in state
src/main/java/com/petrolpark/destroy/chemistry/api/transformation/reaction/IReacting.java:37
↓ 3 callers
Method
isFireproof
(RegistryAccess registryAccess, ItemStack stack)
src/main/java/com/petrolpark/destroy/content/product/fireretardant/FireproofingHelper.java:69
↓ 3 callers
Method
isHalfReaction
Whether this Reaction is a reduction half-Reaction.
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:351
↓ 3 callers
Method
isValid
()
src/main/java/com/petrolpark/destroy/client/IConditionalGhostSlot.java:4
↓ 3 callers
Method
isValid
Whether the given Block can be used to construct a Vat. @param block
src/main/java/com/petrolpark/destroy/core/chemistry/vat/material/VatMaterial.java:31
↓ 3 callers
Method
load
()
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgram.java:196
↓ 3 callers
Method
mapChunkCenter
(int chunkCoordinate)
src/main/java/com/petrolpark/destroy/content/oil/seismology/SeismographItem.java:247
↓ 3 callers
Method
mapChunkLowerCorner
(int chunkCoordinate)
src/main/java/com/petrolpark/destroy/content/oil/seismology/SeismographItem.java:251
↓ 3 callers
Method
matches
(RecipeWrapper pContainer, Level pLevel)
src/main/java/com/petrolpark/destroy/core/explosion/ObliterationRecipe.java:20
↓ 3 callers
Method
nameBoxX
Copied from {@link com.simibubi.create.content.trains.station.StationScreen Create source code}. @param s @param nameBox
src/main/java/com/petrolpark/destroy/content/processing/trypolithography/keypunch/KeypunchScreen.java:135
↓ 3 callers
Method
nothingIfOne
(int n)
src/main/java/com/petrolpark/destroy/client/DestroyLang.java:307
↓ 3 callers
Method
onInject
Called when a Player injects themselves, or an Entity is injected by another Entity. Should enact the result of the injection. @param itemStack The It
src/main/java/com/petrolpark/destroy/content/tool/syringe/SyringeItem.java:44
↓ 3 callers
Method
openScreen
(ItemStack stack, Level level, Player player)
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgrammerBlockItem.java:62
← previous
next →
501–600 of 4,373, ranked by callers