Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WayofTime/BloodMagic
/ functions
Functions
4,401 in github.com/WayofTime/BloodMagic
⨍
Functions
4,401
◇
Types & classes
765
↓ 4 callers
Method
setConsumeOnHarvest
()
src/main/java/wayoftime/bloodmagic/anointment/Anointment.java:219
↓ 4 callers
Method
setConsumeOnUseFinish
()
src/main/java/wayoftime/bloodmagic/anointment/Anointment.java:208
↓ 4 callers
Method
setDisplayedType
(Level world, BlockPos pos, BlockState state, EnumDemonWillType type)
src/main/java/wayoftime/bloodmagic/common/tile/TileAlchemicalReactionChamber.java:324
↓ 4 callers
Method
setIsCrafting
(Level world, BlockPos pos, BlockState state, boolean isCrafting)
src/main/java/wayoftime/bloodmagic/common/tile/TileAlchemicalReactionChamber.java:315
↓ 4 callers
Method
setTotalUpgradePoints
(ItemStack stack, int points)
src/main/java/wayoftime/bloodmagic/common/item/ItemLivingTomeScrap.java:75
↓ 4 callers
Method
swapLocations
(Level initialWorld, BlockPos initialPos, Level finalWorld, BlockPos finalPos)
src/main/java/wayoftime/bloodmagic/util/Utils.java:171
↓ 4 callers
Method
toPlayer
(Player player, LivingStats stats)
src/main/java/wayoftime/bloodmagic/core/living/LivingStats.java:171
↓ 4 callers
Method
toString
()
src/main/java/wayoftime/bloodmagic/client/hud/element/HUDElement.java:46
↓ 3 callers
Method
addBlockRanges
(Map<String, AreaDescriptor> blockRanges)
src/main/java/wayoftime/bloodmagic/common/tile/TileMasterRitualStone.java:537
↓ 3 callers
Method
addOptionalOutputStack
(ItemStack outputStack)
src/main/java/wayoftime/bloodmagic/common/data/recipe/builder/FilterMergeAlchemyTableRecipeBuilder.java:55
↓ 3 callers
Method
addRoomPool
(int index, String roomPool)
src/main/java/wayoftime/bloodmagic/structures/DungeonRoom.java:140
↓ 3 callers
Method
alchemyTable
(Ingredient filter, int syphon, int ticks, int minimumTier)
src/main/java/wayoftime/bloodmagic/common/data/recipe/builder/FilterMergeAlchemyTableRecipeBuilder.java:38
↓ 3 callers
Method
block
@return A description in the format block|dimensionID|pos
src/main/java/wayoftime/bloodmagic/core/data/SoulTicket.java:51
↓ 3 callers
Method
buildRoutingNode
(Block block, String name)
src/main/java/wayoftime/bloodmagic/common/data/GeneratorBlockStates.java:416
↓ 3 callers
Method
canBreakBlockStrict
Checks if an owner can break a block at the given position (strict mode). Returns false if the owner UUID is null or the owner is offline. Use this fo
src/main/java/wayoftime/bloodmagic/util/helper/BlockProtectionHelper.java:400
↓ 3 callers
Method
canInsertStackFullyIntoInventory
(ItemStack stack, IItemHandler itemHandler, boolean fillToLimit, int limit)
src/main/java/wayoftime/bloodmagic/util/Utils.java:383
↓ 3 callers
Method
canPlaceBlock
Checks if a player can place a block at the given position without actually placing it. @param level The level @param pos The block position
src/main/java/wayoftime/bloodmagic/util/helper/BlockProtectionHelper.java:266
↓ 3 callers
Method
canSurvive
(BlockState state, LevelReader worldIn, BlockPos pos)
src/main/java/wayoftime/bloodmagic/common/block/BlockNetherrackSoil.java:55
↓ 3 callers
Method
canTrain
(Player player, LivingUpgrade upgrade, int currentLevel, int nextLevel)
src/main/java/wayoftime/bloodmagic/core/living/LivingUtil.java:267
↓ 3 callers
Method
consumeAnointmentDurability
(ItemStack stack, EquipmentSlot type, Anointment anointment, LivingEntity user)
src/main/java/wayoftime/bloodmagic/anointment/AnointmentHolder.java:182
↓ 3 callers
Method
consumeInventory
(RecipeAlchemyTable recipe)
src/main/java/wayoftime/bloodmagic/common/tile/TileAlchemyTable.java:621
↓ 3 callers
Method
createAndRegister
Only call this from mekanism and for custom registries
src/main/java/wayoftime/bloodmagic/common/registration/WrappedForgeDeferredRegister.java:30
↓ 3 callers
Method
cycleRitual
Cycles the ritual forward or backward
src/main/java/wayoftime/bloodmagic/common/item/ItemRitualDiviner.java:486
↓ 3 callers
Method
cycleSigil
(ItemStack stack, Player player, int dWheel)
src/main/java/wayoftime/bloodmagic/client/ClientEvents.java:140
↓ 3 callers
Method
decode
(FriendlyByteBuf buf)
src/main/java/wayoftime/bloodmagic/network/ARCTanksPacket.java:48
↓ 3 callers
Method
doesStackPassFilter
(ItemStack testStack)
src/main/java/wayoftime/bloodmagic/common/routing/BasicCompositeFilter.java:168
↓ 3 callers
Method
extinguishFires
(BlockPos pos, Direction p_184542_2_)
src/main/java/wayoftime/bloodmagic/entity/projectile/EntityPotionFlask.java:240
↓ 3 callers
Method
fill
(FluidStack resource, boolean doFill)
src/main/java/wayoftime/bloodmagic/altar/BloodAltar.java:691
↓ 3 callers
Method
fillWillToMaximum
(Level world, BlockPos pos, EnumDemonWillType type, double amount, double max, boolean doFill)
src/main/java/wayoftime/bloodmagic/demonaura/WorldDemonWillHandler.java:132
↓ 3 callers
Method
formatSigned
(double value)
src/main/java/wayoftime/bloodmagic/common/item/soul/SentientTooltipHelper.java:130
↓ 3 callers
Method
fromJson
(ResourceLocation p_266953_, JsonObject p_266720_)
src/main/java/wayoftime/bloodmagic/recipe/RecipeAnointmentApply.java:89
↓ 3 callers
Method
fromJson
(@Nonnull ResourceLocation recipeId, @Nonnull JsonObject json)
src/main/java/wayoftime/bloodmagic/common/recipe/serializer/ARCRecipeSerializer.java:37
↓ 3 callers
Method
fromNBT
(CompoundTag holderTag)
src/main/java/wayoftime/bloodmagic/anointment/AnointmentHolder.java:273
↓ 3 callers
Method
generateInitialRoom
(ResourceLocation initialType, RandomSource rand, ServerLevel world, BlockPos spawningPosition)
src/main/java/wayoftime/bloodmagic/structures/DungeonSynthesizer.java:154
↓ 3 callers
Method
getActivated
(ItemStack stack)
src/main/java/wayoftime/bloodmagic/common/item/IActivatable.java:14
↓ 3 callers
Method
getActivated
(ItemStack stack)
src/main/java/wayoftime/bloodmagic/common/item/sigil/ItemSigilToggleable.java:37
↓ 3 callers
Method
getActivationCost
()
src/main/java/wayoftime/bloodmagic/ritual/Ritual.java:345
↓ 3 callers
Method
getActiveInventories
Gets all items from all registered inventories marked as active as well as main and off hand @param player - The player who's inventories to check. @
src/main/java/wayoftime/bloodmagic/util/helper/InventoryHelper.java:70
↓ 3 callers
Method
getActiveSlot
()
src/main/java/wayoftime/bloodmagic/common/container/tile/ContainerItemRoutingNode.java:189
↓ 3 callers
Method
getAllItemTags
(ItemStack filterStack, int slot)
src/main/java/wayoftime/bloodmagic/common/item/routing/ItemTagFilter.java:257
↓ 3 callers
Method
getAltar
Gets the nearest {@link IBloodAltar} @param world - The world @param blockPos - The position of where the check should be in (in a 2 block
src/main/java/wayoftime/bloodmagic/util/helper/PlayerSacrificeHelper.java:137
↓ 3 callers
Method
getAmpDurationMod
()
src/main/java/wayoftime/bloodmagic/recipe/EffectHolder.java:49
↓ 3 callers
Method
getArmorProvider
()
src/main/java/wayoftime/bloodmagic/core/living/LivingUpgrade.java:109
↓ 3 callers
Method
getBaseDuration
()
src/main/java/wayoftime/bloodmagic/recipe/EffectHolder.java:44
↓ 3 callers
Method
getBlockRange
Used to grab the range of a ritual for a given effect. @param range - Range that needs to be pulled. @return -
src/main/java/wayoftime/bloodmagic/ritual/Ritual.java:168
↓ 3 callers
Method
getConnected
()
src/main/java/wayoftime/bloodmagic/common/routing/IRoutingNode.java:16
↓ 3 callers
Method
getContainedLp
()
src/main/java/wayoftime/bloodmagic/common/tile/TileAlchemyTable.java:555
↓ 3 callers
Method
getCooldownRemainder
(ItemStack stack)
src/main/java/wayoftime/bloodmagic/common/item/sigil/ItemSigilBloodLight.java:99
↓ 3 callers
Method
getCrystalLevel
()
src/main/java/wayoftime/bloodmagic/ritual/Ritual.java:340
↓ 3 callers
Method
getCrystalLevel
(ItemStack stack)
src/main/java/wayoftime/bloodmagic/common/item/ItemActivationCrystal.java:44
↓ 3 callers
Method
getCurrentActiveSlot
()
src/main/java/wayoftime/bloodmagic/common/tile/routing/TileFilteredRoutingNode.java:46
↓ 3 callers
Method
getCurrentActiveSlotUpgradeLevel
()
src/main/java/wayoftime/bloodmagic/client/screens/ScreenTrainingBracelet.java:99
↓ 3 callers
Method
getCurrentBlockRange
(ItemStack stack)
src/main/java/wayoftime/bloodmagic/common/item/ItemRitualReader.java:284
↓ 3 callers
Method
getCurrentButtonState
(ItemStack filterStack, String buttonKey, int ghostItemSlot)
src/main/java/wayoftime/bloodmagic/common/item/routing/ItemTagFilter.java:306
↓ 3 callers
Method
getDisplayName
()
src/main/java/wayoftime/bloodmagic/common/tile/TileTeleposer.java:244
↓ 3 callers
Method
getEntry
()
src/main/java/wayoftime/bloodmagic/common/meteor/FluidBlockContainer.java:37
↓ 3 callers
Method
getExamplePotionFlask
()
src/main/java/wayoftime/bloodmagic/recipe/flask/RecipePotionFill.java:71
↓ 3 callers
Method
getExperience
()
src/main/java/wayoftime/bloodmagic/event/LivingEquipmentEvent.java:68
↓ 3 callers
Method
getExperienceForNextLevel
(int currentLevel)
src/main/java/wayoftime/bloodmagic/common/item/ItemExperienceBook.java:153
↓ 3 callers
Method
getFilterKey
(ItemStack filterStack, int slot, ItemStack ghostStack, int amount)
src/main/java/wayoftime/bloodmagic/common/item/routing/ItemRouterFilter.java:213
↓ 3 callers
Method
getFilterTypeFromConfig
(ItemStack filterStack)
src/main/java/wayoftime/bloodmagic/common/item/routing/ItemRouterFilter.java:202
↓ 3 callers
Method
getHarvestingTool
()
src/main/java/wayoftime/bloodmagic/common/tile/TileExplosiveCharge.java:53
↓ 3 callers
Method
getInputInventory
(IMasterRitualStone masterRitualStone, Level level, BlockPos masterPos)
src/main/java/wayoftime/bloodmagic/ritual/types/RitualCrafting.java:883
↓ 3 callers
Method
getIsFuzzy
(ItemStack filterStack, int slot)
src/main/java/wayoftime/bloodmagic/common/item/routing/ItemEnchantFilterCore.java:229
↓ 3 callers
Method
getIsWhitelist
(ItemStack trainerStack)
src/main/java/wayoftime/bloodmagic/common/item/ItemLivingTrainer.java:123
↓ 3 callers
Method
getItemStackDropped
(EnumDemonWillType type, int crystalNumber)
src/main/java/wayoftime/bloodmagic/common/block/BlockDemonCrystal.java:84
↓ 3 callers
Method
getLengthDurationMod
()
src/main/java/wayoftime/bloodmagic/recipe/EffectHolder.java:54
↓ 3 callers
Method
getLevel
(ItemStack stack, double soulsRemaining)
src/main/java/wayoftime/bloodmagic/common/item/soul/ItemSentientShovel.java:283
↓ 3 callers
Method
getLevel
(ItemStack stack, double soulsRemaining)
src/main/java/wayoftime/bloodmagic/common/item/soul/ItemSentientSword.java:276
↓ 3 callers
Method
getLevel
(ItemStack stack, double soulsRemaining)
src/main/java/wayoftime/bloodmagic/common/item/soul/ItemSentientPickaxe.java:282
↓ 3 callers
Method
getLevelExp
(int level)
src/main/java/wayoftime/bloodmagic/core/living/LivingUpgrade.java:165
↓ 3 callers
Method
getLpUsed
()
src/main/java/wayoftime/bloodmagic/common/item/sigil/ItemSigilLava.java:29
↓ 3 callers
Method
getMaxWill
(EnumDemonWillType type, ItemStack willGemStack)
src/main/java/wayoftime/bloodmagic/api/compat/IDemonWillGem.java:27
↓ 3 callers
Method
getNextBlockRange
(String range)
src/main/java/wayoftime/bloodmagic/ritual/IMasterRitualStone.java:51
↓ 3 callers
Method
getNoClip
()
src/main/java/wayoftime/bloodmagic/entity/projectile/AbstractEntityThrowingDagger.java:769
↓ 3 callers
Method
getNumberOfFreeSlots
(BlockEntity tile, Direction dir)
src/main/java/wayoftime/bloodmagic/util/Utils.java:309
↓ 3 callers
Method
getOrbsDownToTier
(int tier)
src/main/java/wayoftime/bloodmagic/core/registry/OrbRegistry.java:41
↓ 3 callers
Method
getOrbsForTier
(int tier)
src/main/java/wayoftime/bloodmagic/core/registry/OrbRegistry.java:24
↓ 3 callers
Method
getOutput
(List<ItemStack> inputs)
src/main/java/wayoftime/bloodmagic/recipe/RecipeAlchemyTable.java:56
↓ 3 callers
Method
getOutputFilterStack
(IMasterRitualStone masterRitualStone, Level level, BlockPos masterPos)
src/main/java/wayoftime/bloodmagic/ritual/types/RitualCrafting.java:901
↓ 3 callers
Method
getOwnerUUID
()
src/main/java/wayoftime/bloodmagic/common/tile/TileExplosiveCharge.java:95
↓ 3 callers
Method
getPlayerFromEntity
Gets a player from an entity - either directly if the entity is a player, or from projectile owner if applicable. @param entity The entity @return Th
src/main/java/wayoftime/bloodmagic/util/helper/BlockProtectionHelper.java:433
↓ 3 callers
Method
getPosition
()
src/main/java/wayoftime/bloodmagic/client/hud/ElementInfo.java:36
↓ 3 callers
Method
getProgressForGui
()
src/main/java/wayoftime/bloodmagic/common/tile/TileSoulForge.java:272
↓ 3 callers
Method
getRandomColor
()
src/main/java/wayoftime/bloodmagic/client/hud/ElementRegistry.java:152
↓ 3 callers
Method
getRandomDungeonRoom
(ResourceLocation roomPoolName, RandomSource rand)
src/main/java/wayoftime/bloodmagic/structures/DungeonRoomRegistry.java:59
↓ 3 callers
Method
getRecipeFilterStack
(IMasterRitualStone masterRitualStone, Level level, BlockPos masterPos)
src/main/java/wayoftime/bloodmagic/ritual/types/RitualCrafting.java:837
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualGreenGrove.java:317
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualAnimalGrowth.java:193
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualWellOfSuffering.java:136
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualFeatheredKnife.java:197
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualForsakenSoul.java:134
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualWater.java:128
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualGrounding.java:160
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualYawningVoid.java:301
↓ 3 callers
Method
getRefreshCost
()
src/main/java/wayoftime/bloodmagic/ritual/types/RitualJumping.java:90
↓ 3 callers
Method
getRefreshTime
Used to set the refresh rate of the ritual. (How often {@link #performRitual(IMasterRitualStone)} is called. @return - How often to perform the effec
src/main/java/wayoftime/bloodmagic/ritual/Ritual.java:152
↓ 3 callers
Method
getRemainingUses
(ItemStack stack)
src/main/java/wayoftime/bloodmagic/common/item/potion/ItemAlchemyFlask.java:42
↓ 3 callers
Method
getRequiredInputCount
()
src/main/java/wayoftime/bloodmagic/recipe/RecipeARC.java:107
↓ 3 callers
Method
getRotation
(int circle, float craftTime)
src/main/java/wayoftime/bloodmagic/client/render/alchemyarray/BindingAlchemyCircleRenderer.java:39
← previous
next →
501–600 of 4,401, ranked by callers