MCPcopy Create free account

hub / github.com/Petrolpark-Mods/Destroy / functions

Functions4,373 in github.com/Petrolpark-Mods/Destroy

↓ 792 callersMethodget
(Direction face)
src/main/java/com/petrolpark/destroy/core/explosion/mixedexplosive/MixedExplosiveBlockEntityRenderer.java:72
↓ 582 callersMethodadd
Adds a new {@link IAtom} to this {@link IMolecularStructure}. @param newAtom A new {@link IAtom} not already {@link IMolecularStructure#contains(IAtom
src/main/java/com/petrolpark/destroy/chemistry/api/species/structure/IModifiableMolecularStructure.java:31
↓ 473 callersMethodtag
Adds the given tags to this Molecule. @return This Molecule Builder
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:720
↓ 434 callersMethodregister
Register a Block Extrusion 'recipe'. This must be done after all Blocks are initialized. @param block @param extrusion
src/main/java/com/petrolpark/destroy/content/processing/extrusion/BlockExtrusion.java:29
↓ 356 callersMethodtranslate
(String langKey, Object... args)
src/main/java/com/petrolpark/destroy/client/DestroyLang.java:56
↓ 337 callersMethodbuild
Builds the {@link LegacySpecies}. This will also:<ul> <li>Estimate the {@link MoleculeBuilder#boilingPoint boiling point} and {@link MoleculeBuilder#d
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:736
↓ 322 callersMethodget
Get the number of {@link IAtom}s of this {@link INuclide} present. @param nuclide @return A number greater than or equal to {@code 0}.
src/main/java/com/petrolpark/destroy/chemistry/api/species/IMolecularFormula.java:19
↓ 319 callersMethodselect
Change the {@link ITraversableMolecularStructure#getSelectedAtom() selected} {@link IAtom} to the one given. If that {@link IAtom} is not {@link IMole
src/main/java/com/petrolpark/destroy/chemistry/api/species/structure/ITraversableMolecularStructure.java:33
↓ 271 callersMethodid
The internal {@link LegacySpecies#id ID} for this Molecule. By default, the {@link LegacySpecies#translationKey translation key} for this Molecule wil
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:586
↓ 267 callersMethodaddReactant
Add a {@link LegacySpecies} of which one mole will be consumed per mole of Reaction. By default, the order of rate of reaction with respect to this Mo
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:418
↓ 251 callersMethodaddProduct
Add a {@link LegacySpecies} of which one mole will be produced per mole of Reaction. @param molecule @return This Reaction Builder
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:540
↓ 250 callersMethodi
(ItemProviderEntry<?> item)
src/main/java/com/petrolpark/destroy/DestroyCreativeModeTabs.java:106
↓ 226 callersMethodgetValue
()
src/main/java/com/petrolpark/destroy/mixin/accessor/ValueSettingsPacketAccessor.java:21
↓ 221 callersMethodsize
()
src/main/java/com/petrolpark/destroy/chemistry/api/util/Couple.java:117
↓ 196 callersMethodisEmpty
(ItemStack stack)
src/main/java/com/petrolpark/destroy/core/chemistry/storage/IMixtureStorageItem.java:188
↓ 186 callersMethodstructure
Set the {@link LegacyMolecularStructure structure} of this Molecule. To {@link LegacyMolecularStructure#addAllHydrogens add all hydrogens automaticall
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:599
↓ 176 callersMethodof
(FluidStack fluidStack)
src/main/java/com/petrolpark/destroy/core/chemistry/storage/testtube/TestTubeItem.java:44
↓ 156 callersMethodbuild
(String text)
src/main/java/com/petrolpark/destroy/client/fancytext/Paragraph.java:231
↓ 152 callersMethodasResource
(String path)
src/main/java/com/petrolpark/destroy/Destroy.java:62
↓ 151 callersMethodbuilder
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/index/DestroyMolecules.java:1358
↓ 141 callersMethodblock
(String path)
src/main/java/com/petrolpark/destroy/client/DestroyPartials.java:94
↓ 141 callersMethodgetBlockPos
()
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgram.java:167
↓ 136 callersMethodgetBlockState
()
src/main/java/com/petrolpark/destroy/content/processing/moltenblock/MoltenStainlessSteelFluid.java:32
↓ 133 callersMethodsetValue
(Direction direction, int newValue)
src/main/java/com/petrolpark/destroy/core/bettervaluesettings/SidedScrollValueBehaviour.java:110
↓ 130 callersMethodatom
Generates an {@link LegacyAtom} of the {@link LegacyElement} as the starting point for a Formula. @param element @return A new Formula instance
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:141
↓ 128 callersMethodbuilder
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/index/DestroyReactions.java:1132
↓ 122 callersMethodof
(ItemStack discStack)
src/main/java/com/petrolpark/destroy/content/processing/discstamping/DiscStamperItem.java:33
↓ 120 callersMethoddeserialize
Creates a Formula from a <a href="https://github.com/petrolpark/Destroy/wiki/FROWNS">FROWNS</a> code. Hydrogens will be {@link LegacyMolecularStructur
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:833
↓ 120 callersMethodgetItem
(int slotIndex)
src/main/java/com/petrolpark/destroy/core/extendedinventory/ExtendedInventory.java:487
↓ 110 callersMethodcos
(float value)
src/main/java/com/petrolpark/destroy/chemistry/legacy/index/DestroyTopologies.java:336
↓ 110 callersMethodsin
(float value)
src/main/java/com/petrolpark/destroy/chemistry/legacy/index/DestroyTopologies.java:340
↓ 108 callersMethodtransform
(StructureTransform transform, BlockPos newControllerPos)
src/main/java/com/petrolpark/destroy/core/chemistry/vat/Vat.java:268
↓ 107 callersMethodcontains
Whether this {@link IMolecularStructure} contains the given {@link IAtom}. @param atom @return {@code true} if this {@link IAtom} can be found in this
src/main/java/com/petrolpark/destroy/chemistry/api/species/structure/IMolecularStructure.java:23
↓ 97 callersMethoddensity
Set the {@link LegacySpecies#density density} of this Molecule in grams per Bucket. @param density @return This Molecule Builder
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:613
↓ 96 callersMethodcreate
(Container container, int slotIndex, int x, int y)
src/main/java/com/petrolpark/destroy/core/extendedinventory/ExtendedInventory.java:199
↓ 93 callersMethodstream
()
src/main/java/com/petrolpark/destroy/core/extendedinventory/ExtendedInventory.java:209
↓ 91 callersMethodboilingPoint
Set the {@link LegacySpecies#boilingPoint boiling point} in degrees Celsius. If not supplied, the boiling point will be very loosely {@link MoleculeBu
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:625
↓ 91 callersMethodforEach
Iterate over every entry in this Map. @param consumer @see Map#forEach(java.util.function.BiConsumer) Intended behaviour
src/main/java/com/petrolpark/destroy/chemistry/api/util/ImmutableObjectIntMap.java:26
↓ 88 callersMethodrender
(GuiGraphics graphics, Vec3 location)
src/main/java/com/petrolpark/destroy/core/chemistry/MoleculeRenderer.java:388
↓ 83 callersMethodremove
Removes an {@link IAtom} from this {@link IMolecularStructure} and any {@link IAtomConnection}s to it. This mutates this {@link IMolecularStructure}.
src/main/java/com/petrolpark/destroy/chemistry/api/species/structure/IModifiableMolecularStructure.java:44
↓ 82 callersMethodwithBondTo
Adds a {@link LegacyBond} between this Atom and the {@code n}th Atom to be added to this Topology (where the first is {@code 0}). @param n The index o
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:1471
↓ 80 callersMethodaddAtom
Adds a singly-{@link LegacyBond bonded} {@link LegacyAtom} of an {@link LegacyElement} onto the {@link LegacyMolecularStructure#currentAtom current At
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:189
↓ 80 callersMethodmolarHeatCapacity
Set the {@link LegacySpecies#molarHeatCapacity molar heat capacity} for this Molecule, in joules per mole-kelvin. @param molarHeatCapacity @return Thi
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:668
↓ 77 callersMethodeffects
Create sounds and particle effects. This is called on both server and client side. Default implementation is copied from the {@link net.minecraft.worl
src/main/java/com/petrolpark/destroy/core/explosion/SmartExplosion.java:316
↓ 68 callersMethodattach
Attaches this Atom with all of its information to the Topology. @return The Topology Builder
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:1509
↓ 66 callersMethodgetType
()
src/main/java/com/petrolpark/destroy/client/fancytext/component/FancyComponent.java:38
↓ 66 callersMethodscale
(int[] vertexData, float factor)
src/main/java/com/petrolpark/destroy/content/processing/extrusion/ExtrudedBlockModel.java:62
↓ 64 callersMethodaddAll
(Collection<? extends O> c)
src/main/java/com/petrolpark/destroy/chemistry/api/util/Couple.java:197
↓ 63 callersMethodgetFluid
()
src/main/java/com/petrolpark/destroy/mixin/accessor/FluidNetworkAccessor.java:19
↓ 58 callersMethodgetFirst
@return The first object in this {@link Couple}, which may be {@code null} @since Destroy 0.1.0 @author petrolpark @see OrderedCouple#get(boolean) @se
src/main/java/com/petrolpark/destroy/chemistry/api/util/OrderedCouple.java:42
↓ 57 callersMethodis
(Recipe<?> recipe)
src/main/java/com/petrolpark/destroy/DestroyRecipeTypes.java:138
↓ 55 callersMethodgetAmount
()
src/main/java/com/petrolpark/destroy/content/oil/ChunkCrudeOil.java:158
↓ 54 callersMethodcopy
(SequencedAssemblyRecipe wrappedRecipe)
src/main/java/com/petrolpark/destroy/content/processing/trypolithography/recipe/CircuitSequencedAssemblyRecipe.java:58
↓ 52 callersMethodgetConcentrationOf
(LegacySpecies molecule)
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMixture.java:293
↓ 47 callersMethodequals
(Object obj)
src/main/java/com/petrolpark/destroy/config/DestroyClientConfigs.java:60
↓ 47 callersMethodrender
(DestroyGuiTextures texture, float x, float y)
src/main/java/com/petrolpark/destroy/content/oil/seismology/SeismographItemRenderer.java:117
↓ 46 callersMethodgetSecond
@return The second object in this {@link Couple}, which may be {@code null} @since Destroy 0.1.0 @author petrolpark @see OrderedCouple#get(boolean) @s
src/main/java/com/petrolpark/destroy/chemistry/api/util/OrderedCouple.java:53
↓ 46 callersMethodtick
(BlockState state, ServerLevel level, BlockPos pos, RandomSource random)
src/main/java/com/petrolpark/destroy/content/oil/pumpjack/IPumpjackStructuralBlock.java:108
↓ 44 callersMethodgetMolecule
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/genericreaction/GenericReactant.java:16
↓ 44 callersMethodof
(String string, Font font, int maxTextWidth, MakerMaker defaultMakerMaker, char[] delimiters, List<MakerMaker>
src/main/java/com/petrolpark/destroy/client/fancytext/Paragraph.java:72
↓ 44 callersMethodof
(Supplier<ItemStack> precipitate)
src/main/java/com/petrolpark/destroy/chemistry/legacy/reactionresult/PrecipitateReactionResult.java:21
↓ 44 callersMethodwithSideBranch
Add a singly-bonded side chain to the current attached {@link LegacyAtom}. @param bondDirection The direction of the next {@link LegacyBond} @param br
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:1487
↓ 43 callersMethodmoveTo
Moves the {@link LegacyMolecularStructure#currentAtom currently selected} {@link LegacyAtom Atom} to the one given. @param atom If this does not exist
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:111
↓ 43 callersMethodrelative
(Block block, Block blockToPlace, Direction tableFacing)
src/main/java/com/petrolpark/destroy/content/product/periodictable/PeriodicTableBlock.java:61
↓ 42 callersMethodgetFullID
Get the String used for storing this Molecule in NBT.<ul> <li>For known Molecules, this will be of the format {@code <namespace>:<id>}.</li> <li>For n
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:194
↓ 41 callersMethodfill
(FluidStack stack, FluidAction action)
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatControllerBlockEntity.java:832
↓ 40 callersMethodbondedAtomsOfElementTo
A convenience method that gives all {@link LegacyAtom Atoms} of the given {@link LegacyElement} {@link Bonded bonded} (with any {@link LegacyBond.Bond
src/main/java/com/petrolpark/destroy/chemistry/legacy/GroupFinder.java:50
↓ 39 callersMethodactivationEnergy
Set the activation energy (in kJ) for this Reaction. If no activation energy is given, defaults to 50kJ. @param activationEnergy @return This Reaction
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:623
↓ 39 callersMethodonRegister
(final RegisterEvent event)
src/main/java/com/petrolpark/destroy/Destroy.java:156
↓ 36 callersMethodaddCatalyst
Add a {@link LegacySpecies} which does not get consumed in this Reaction, but which affects the rate. @param molecule @param order If this is is 0, th
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:563
↓ 36 callersMethodshape
(double x1, double y1, double z1, double x2, double y2, double z2)
src/main/java/com/petrolpark/destroy/DestroyVoxelShapes.java:196
↓ 35 callersMethodshallowCopyStructure
Generates a {@link LegacyMolecularStructure#shallowCopy copy} of the {@link LegacyMolecularStructure structure} of this Molecule. @return A new Formul
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:299
↓ 35 callersMethodwithResult
Set the {@link ReactionResult Reaction Result} for this Reaction. Use a {@link com.petrolpark.destroy.chemistry.legacy.reactionresult.CombinedReaction
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyReaction.java:658
↓ 34 callersMethodaccept
(I ingredient)
src/main/java/com/petrolpark/destroy/compat/jei/DestroyGhostIngredientHandler.java:64
↓ 34 callersMethodchase
(ThermometerElement thermometer, float temperature, float speed)
src/main/java/com/petrolpark/destroy/core/chemistry/vat/ponder/ThermometerInstruction.java:48
↓ 34 callersMethodmoleculeBuilder
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/genericreaction/GenericReaction.java:60
↓ 33 callersMethodgetOpposite
Get a new {@link OrderedCouple} instance whose {@link OrderedCouple#getFirst() first} object is this one's {@link OrderedCouple#getSecond() second}, a
src/main/java/com/petrolpark/destroy/chemistry/api/util/OrderedCouple.java:63
↓ 33 callersMethodisMixture
(FluidStack stack)
src/main/java/com/petrolpark/destroy/DestroyFluids.java:130
↓ 32 callersMethodd
(ItemProviderEntry<?> item)
src/main/java/com/petrolpark/destroy/DestroyCreativeModeTabs.java:126
↓ 30 callersMethodgetMolecule
If given a:<ul> <li>{@link LegacySpecies} {@link LegacySpecies#getFullID ID} (e.g. {@code destroy:ethanol}), gives the Molecule identified by that ID,
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:167
↓ 29 callersMethodgetHeight
The height of this Component, used to determine the height of the whole {@link Paragraph.Line Line} of text. This is only accessed once, when the {@li
src/main/java/com/petrolpark/destroy/client/fancytext/component/FancyComponent.java:34
↓ 29 callersMethodgetSource
()
src/main/java/com/petrolpark/destroy/mixin/accessor/PipeConnectionAccessor.java:28
↓ 29 callersMethodof
Creates a Fluid Stack of the given {@link com.petrolpark.destroy.chemistry.legacy.LegacyMixture Mixture}. @param amount How many mB this Fluid Stack i
src/main/java/com/petrolpark/destroy/chemistry/minecraft/MixtureFluid.java:43
↓ 28 callersMethodformat
(int value)
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatSideBlockEntity.java:306
↓ 28 callersMethodgetCharge
Get the charge of this, relative to a proton. For example, electrons would return {@code -1d}, and neutrons {@code 0d}. @return A positive or negative
src/main/java/com/petrolpark/destroy/chemistry/api/property/ICharge.java:16
↓ 28 callersMethodgetController
()
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatSideBlockEntity.java:169
↓ 28 callersMethodgetId
A unique identifier for this object. This should be totally unique for any two objects which are not {@link Object#equals(Object) equal}. @return A un
src/main/java/com/petrolpark/destroy/chemistry/api/registry/IRegisteredChemistryObject.java:18
↓ 27 callersMethodgetFloat
Returns a float representing the proportion {@code 0.0} to {@code 1.0} of how full the given type of Pollution is in the level, at the position the lo
src/main/java/com/petrolpark/destroy/core/pollution/PollutionNumberProvider.java:44
↓ 27 callersMethodgetWorld
()
src/main/java/com/petrolpark/destroy/content/redstone/programmer/RedstoneProgram.java:171
↓ 27 callersMethodreactionBuilder
()
src/main/java/com/petrolpark/destroy/chemistry/legacy/genericreaction/GenericReaction.java:64
↓ 27 callersMethodtranslationKey
Sets the {@link LegacySpecies#translationKey translation key} of this Molecule, so that the full translation key is {@code <namespace>.chemical.<trans
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:693
↓ 26 callersMethodgetExtraHotbarSlots
()
src/main/java/com/petrolpark/destroy/core/extendedinventory/ExtendedInventory.java:104
↓ 26 callersMethodgetName
()
src/main/java/com/petrolpark/destroy/content/processing/trypolithography/keypunch/ICircuitPuncher.java:9
↓ 26 callersMethodgetPrimaryHandler
@deprecated Use {@link VatFluidTankBehaviour#getLiquidHandler()} and {@link VatFluidTankBehaviour#getGasHandler()} instead.
src/main/java/com/petrolpark/destroy/core/chemistry/vat/VatFluidTankBehaviour.java:287
↓ 26 callersMethodrenderInto
(VertexConsumer builder, Vec3 location)
src/main/java/com/petrolpark/destroy/core/chemistry/MoleculeRenderer.java:389
↓ 26 callersMethodtoString
()
src/main/java/com/petrolpark/destroy/chemistry/api/util/Namespace.java:20
↓ 25 callersMethodcolor
Set the {@link LegacySpecies#color color} of this Molecule. @param color ARGB color e.g. {@code 0xFFFF00FF} @return This Molecule Builder
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacySpecies.java:703
↓ 24 callersMethodaddGroup
Adds a singly-{@link LegacyBond bonded} sub-Formula to the {@link LegacyMolecularStructure#currentAtom current Atom}, staying on that {@link LegacyAto
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyMolecularStructure.java:238
↓ 24 callersMethodapply
(Level world, ItemStack stack)
src/main/java/com/petrolpark/destroy/content/product/fireretardant/FireproofingHelper.java:65
↓ 24 callersMethodgetDestinationAtom
The {@link LegacyAtom} to which this Bond is.
src/main/java/com/petrolpark/destroy/chemistry/legacy/LegacyBond.java:55
next →1–100 of 4,373, ranked by callers