MCPcopy Create free account

hub / github.com/Slimefun/Slimefun4 / functions

Functions4,048 in github.com/Slimefun/Slimefun4

↓ 8 callersMethodgetAsItemStack
This method returns an {@link ItemStack} with the given texture assigned to it. @return A custom head {@link ItemStack}
src/main/java/io/github/thebusybiscuit/slimefun4/utils/HeadTexture.java:162
↓ 8 callersMethodgetBiomeMap
Internal helper method for reading a {@link BiomeMap} of {@link Integer} type values from a resource file. @param resource The {@link Abst
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/resources/AbstractResource.java:90
↓ 8 callersMethodgetBlock
()
src/main/java/me/mrCookieSlime/Slimefun/api/inventory/BlockMenu.java:86
↓ 8 callersMethodgetFurnaceOutput
This method returns an {@link Optional} describing the output of a {@link FurnaceRecipe} with the given {@link ItemStack} as an input. @param input
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/MinecraftRecipeService.java:102
↓ 8 callersMethodgetItem
Returns the {@link ItemStack} representation for this {@link SlimefunGuideImplementation}. In other words: The {@link ItemStack} you hold in your hand
src/main/java/io/github/thebusybiscuit/slimefun4/core/guide/SlimefunGuideImplementation.java:48
↓ 8 callersMethodgetItemDataService
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/Slimefun.java:812
↓ 8 callersMethodgetKey
(@Nonnull String key)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/compatibility/VersionedParticle.java:69
↓ 8 callersMethodgetResourceManager
This returns the {@link ResourceManager} for this {@link GPSNetwork}. Use this to access {@link GEOResource GEOResources}. @return The {@link Resourc
src/main/java/io/github/thebusybiscuit/slimefun4/api/gps/GPSNetwork.java:374
↓ 8 callersMethodgetSlimefunGuide
This returns the corresponding {@link SlimefunGuideImplementation} for a certain {@link SlimefunGuideMode}. <p> This mainly only exists for internal p
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java:250
↓ 8 callersMethodgetSpeed
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/accelerators/CropGrowthAccelerator.java:32
↓ 8 callersMethodgetTag
Get a value from the cache map rather than calling {@link Enum#valueOf(Class, String)}. This is 25-40% quicker than the standard {@link Enum#valueOf(C
src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/SlimefunTag.java:435
↓ 8 callersMethodhasItemMeta
()
src/main/java/io/github/thebusybiscuit/slimefun4/utils/itemstack/ItemStackWrapper.java:47
↓ 8 callersMethodisEnabled
This method returns whether this {@link Research} is enabled. {@code false} can mean that this particular {@link Research} was disabled or that resear
src/main/java/io/github/thebusybiscuit/slimefun4/api/researches/Research.java:92
↓ 8 callersMethodisPlaceholder
(@Nullable OfflinePlayer p, boolean requiresProfile, @Nonnull String params, @Nonnull String placeholder)
src/main/java/io/github/thebusybiscuit/slimefun4/integrations/PlaceholderAPIIntegration.java:64
↓ 8 callersMethodisRightClicked
()
src/main/java/me/mrCookieSlime/CSCoreLibPlugin/general/Inventory/ClickAction.java:18
↓ 8 callersMethodisUnitTest
This method checks if this is currently running in a unit test environment. @return Whether we are inside a unit test
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/Slimefun.java:508
↓ 8 callersMethodparse
(@Nonnull SlimefunTag tag, @Nonnull BiConsumer<Set<Material>, Set<Tag<Material>>> callback)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/TagParser.java:71
↓ 8 callersMethodread
(@Nonnull String json)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/biomes/BiomeMapParser.java:100
↓ 8 callersMethodrefresh
This method refreshes the {@link RecipeSnapshot} that is used by the {@link MinecraftRecipeService}.
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/MinecraftRecipeService.java:72
↓ 8 callersMethodreloadAll
This method reloads every single {@link SlimefunTag} from the resources directory. It is equivalent to running {@link #reload()} on every single {@lin
src/main/java/io/github/thebusybiscuit/slimefun4/utils/tags/SlimefunTag.java:339
↓ 8 callersMethodsave
This method will save the Player's Researches and Backpacks to the hard drive
src/main/java/io/github/thebusybiscuit/slimefun4/api/player/PlayerProfile.java:138
↓ 8 callersMethodsendURL
(@Nonnull CommandSender sender, @Nonnull String url)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/ChatUtils.java:28
↓ 8 callersMethodsetPermission
This method sets the {@link Permission} for a given {@link SlimefunItem}. @param item The {@link SlimefunItem} to modify @param permission
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/PermissionsService.java:128
↓ 8 callersMethodsetValue
This modifies the amount that will be generated. @param value The new supply for this {@link GEOResource}
src/main/java/io/github/thebusybiscuit/slimefun4/api/events/GEOResourceGenerationEvent.java:70
↓ 8 callersMethodspawnItem
Helper method to spawn an {@link ItemStack}. This method automatically calls a {@link SlimefunItemSpawnEvent} to allow other plugins to catch the item
src/main/java/io/github/thebusybiscuit/slimefun4/utils/SlimefunUtils.java:614
↓ 8 callersMethodtest
(@Nonnull LivingEntity entity)
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/entities/AnimalProduce.java:34
↓ 7 callersMethodaddMenuOpeningHandler
Executes a certain Action upon opening this Menu @param handler The MenuOpeningHandler @return The ChestMenu Instance
src/main/java/me/mrCookieSlime/CSCoreLibPlugin/general/Inventory/ChestMenu.java:185
↓ 7 callersMethodchristmas
(@Nonnull String text)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/ChatUtils.java:48
↓ 7 callersMethodcreatePreset
(SlimefunItem item, Consumer<BlockMenuPreset> setup)
src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/interfaces/InventoryBlock.java:41
↓ 7 callersMethodgetAllItemGroups
This returns a {@link List} containing every enabled {@link ItemGroup}. @return {@link List} containing every enabled {@link ItemGroup}
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java:148
↓ 7 callersMethodgetArmor
This method provides a fast way to access the armor of a {@link Player}. It returns a cached version, represented by {@link HashedArmorpiece}. @retur
src/main/java/io/github/thebusybiscuit/slimefun4/api/player/PlayerProfile.java:90
↓ 7 callersMethodgetBackpack
(int id)
src/main/java/io/github/thebusybiscuit/slimefun4/api/player/PlayerProfile.java:268
↓ 7 callersMethodgetBlockDataService
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/Slimefun.java:827
↓ 7 callersMethodgetChunks
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java:332
↓ 7 callersMethodgetConfig
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/localization/SlimefunLocalization.java:56
↓ 7 callersMethodgetGEOResources
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java:337
↓ 7 callersMethodgetKey
(@Nonnull String key)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/compatibility/VersionedEnchantment.java:44
↓ 7 callersMethodgetLanguage
This method attempts to return the {@link Language} with the given language code. @param id The language code @return A {@link Language}
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/localization/SlimefunLocalization.java:88
↓ 7 callersMethodgetLevel
This returns the level for this {@link Enchantment}. @return The level
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/settings/TalismanEnchantment.java:48
↓ 7 callersMethodgetPlayerData
()
src/main/java/io/github/thebusybiscuit/slimefun4/api/player/PlayerProfile.java:532
↓ 7 callersMethodgetPlayerProfiles
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java:310
↓ 7 callersMethodgetRecipeShape
This returns the shape of a given {@link Recipe}. For any shapeless {@link Recipe} the result will be equivalent to {@link RecipeSnapshot#getRecipeInp
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/MinecraftRecipeService.java:134
↓ 7 callersMethodgetSpeed
This method returns the speed at which this machine will operate. This can be implemented on an instantiation-level to create different tiers of machi
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/geo/GEOMiner.java:106
↓ 7 callersMethodgetStructure
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/multiblocks/MultiBlock.java:83
↓ 7 callersMethodgetTier
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/androids/ProgrammableAndroid.java:669
↓ 7 callersMethodgetUniqueId
This returns the {@link UUID} for this {@link Contributor}. This {@link UUID} may be loaded from a cache. @return The {@link UUID} of this {@link Con
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/github/Contributor.java:165
↓ 7 callersMethodgetUniversalInventories
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/SlimefunRegistry.java:305
↓ 7 callersMethodgetUpdater
This method returns the {@link UpdaterService} of Slimefun. It is used to handle automatic updates. @return The {@link UpdaterService} for Slimefun
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/Slimefun.java:894
↓ 7 callersMethodgetVanillaAutoCrafter
()
src/test/java/io/github/thebusybiscuit/slimefun4/implementation/items/autocrafters/TestAutoCrafter.java:203
↓ 7 callersMethodgetWaypoints
()
src/main/java/io/github/thebusybiscuit/slimefun4/storage/data/PlayerData.java:71
↓ 7 callersMethodisDeletedSoon
This method checks if a given {@link Location} will be deleted on the next tick. @param l The {@link Location} to check @return Whether t
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/tasks/TickerTask.java:289
↓ 7 callersMethodisOfficial
This method returns whether this {@link SlimefunBranch} is considered official. Or whether it was unofficially modified. @return Whether this branch
src/main/java/io/github/thebusybiscuit/slimefun4/api/SlimefunBranch.java:74
↓ 7 callersMethodisUseableInWorkbench
This method returns whether or not this {@link SlimefunItem} is allowed to be used in a Crafting Table. Items of type {@link VanillaItem} may be used
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java:723
↓ 7 callersMethodmove
(Block b, BlockFace face, Block block)
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/androids/ProgrammableAndroid.java:866
↓ 7 callersMethodrange
(int blocks)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/LoreBuilder.java:72
↓ 7 callersMethodregisterArmorSet
(ItemGroup itemGroup, SlimefunItemStack baseComponent, ItemStack[] items, String idSyntax, boolean vanilla, Po
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/setup/SlimefunItemSetup.java:2717
↓ 7 callersMethodregisterNetwork
This registers a given {@link Network}. @param network The {@link Network} to register
src/main/java/io/github/thebusybiscuit/slimefun4/core/networks/NetworkManager.java:164
↓ 7 callersMethodsavePlayerData
(@Nonnull UUID uuid, @Nonnull PlayerData data)
src/main/java/io/github/thebusybiscuit/slimefun4/storage/backend/legacy/LegacyStorage.java:85
↓ 7 callersMethodsetEnergyProduction
This method sets the energy produced by this machine per tick. @param energyProduced The energy produced per tick @return This method wil
src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/abstractItems/AGenerator.java:258
↓ 7 callersMethodsetHidden
This method will forcefully hide this {@link SlimefunItem} from the {@link SlimefunGuide}. @param hidden Whether to hide this {@link Slime
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java:352
↓ 7 callersMethodsetItemGroup
This sets the {@link ItemGroup} in which this {@link SlimefunItem} will be displayed. @param itemGroup The new {@link ItemGroup}
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java:693
↓ 7 callersMethodsetValue
(String path, Object value)
src/main/java/me/mrCookieSlime/Slimefun/api/EmptyBlockData.java:19
↓ 7 callersMethodteleport
(Player player, ElevatorFloor floor)
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/elevator/ElevatorPlate.java:180
↓ 6 callersMethodaddItems
Bind the specified {@link SlimefunItem SlimefunItems} to this {@link Research}. @param items Instances of {@link SlimefunItem} to bind to
src/main/java/io/github/thebusybiscuit/slimefun4/api/researches/Research.java:162
↓ 6 callersMethodaddRecipe
(ItemStack[] input, ItemStack output)
src/main/java/io/github/thebusybiscuit/slimefun4/core/multiblocks/MultiBlockMachine.java:89
↓ 6 callersMethodcallIronGolemEvent
(EquipmentSlot hand, ItemStack itemInHand)
src/test/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/TestIronGolemListener.java:45
↓ 6 callersMethodcanPlayerUseItem
This checks whether the {@link Player} is able to use the given {@link ItemStack}. It will always return <code>true</code> for non-Slimefun items. <p>
src/main/java/io/github/thebusybiscuit/slimefun4/utils/SlimefunUtils.java:584
↓ 6 callersMethodcontainsSimilarItem
(Inventory inventory, ItemStack item, boolean checkLore)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/SlimefunUtils.java:248
↓ 6 callersMethoddelete
(Location l)
src/main/java/me/mrCookieSlime/Slimefun/api/inventory/BlockMenu.java:114
↓ 6 callersMethoddisplayItem
(PlayerProfile profile, ItemStack item, int index, boolean addToHistory)
src/main/java/io/github/thebusybiscuit/slimefun4/core/guide/SlimefunGuideImplementation.java:60
↓ 6 callersMethodgetCapacity
This method returns the max amount of electricity this Block can hold. If the capacity is zero, then this Block cannot hold any electricity. @return
src/main/java/io/github/thebusybiscuit/slimefun4/core/attributes/EnergyNetComponent.java:53
↓ 6 callersMethodgetDefaultOutputHandler
()
src/main/java/io/github/thebusybiscuit/slimefun4/utils/ChestMenuUtils.java:87
↓ 6 callersMethodgetEntityType
This method tries to obtain an {@link EntityType} from a given {@link ItemStack}. The provided {@link ItemStack} must be a {@link RepairedSpawner} ite
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/blocks/AbstractMonsterSpawner.java:51
↓ 6 callersMethodgetEnvironment
This method returns the {@link Environment} in which the resource is generated. It is equivalent to {@link World#getEnvironment()}. @return The {@lin
src/main/java/io/github/thebusybiscuit/slimefun4/api/events/GEOResourceGenerationEvent.java:124
↓ 6 callersMethodgetHead
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/entities/AbstractEntityAssembler.java:294
↓ 6 callersMethodgetID
Gets the ID of this {@link Research}. This is the old way of identifying Researches, use a {@link NamespacedKey} in the future. @deprecated Numeric I
src/main/java/io/github/thebusybiscuit/slimefun4/api/researches/Research.java:104
↓ 6 callersMethodgetIndexedObject
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/guide/GuideEntry.java:15
↓ 6 callersMethodgetOutput
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/altar/AltarRecipe.java:35
↓ 6 callersMethodgetOutputSlotTexture
()
src/main/java/io/github/thebusybiscuit/slimefun4/utils/ChestMenuUtils.java:79
↓ 6 callersMethodgetOutputSlots
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/FluidPump.java:109
↓ 6 callersMethodgetPitch
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/services/sounds/SoundConfiguration.java:34
↓ 6 callersMethodgetPlacedItem
(@Nonnull Block pedestal)
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/altar/AncientPedestal.java:94
↓ 6 callersMethodgetProfile
()
src/main/java/io/github/thebusybiscuit/slimefun4/api/events/AsyncProfileLoadEvent.java:46
↓ 6 callersMethodgetRecipeInputs
(MultiBlockMachine machine)
src/main/java/io/github/thebusybiscuit/slimefun4/api/recipes/RecipeType.java:174
↓ 6 callersMethodgetRecipeOutput
(MultiBlockMachine machine, ItemStack input)
src/main/java/io/github/thebusybiscuit/slimefun4/api/recipes/RecipeType.java:220
↓ 6 callersMethodgetRecipeType
This method returns the {@link RecipeType}. The {@link RecipeType} determines how this {@link SlimefunItem} is crafted. @return The {@link RecipeType
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java:249
↓ 6 callersMethodgetSlimefunItem
()
src/main/java/io/github/thebusybiscuit/slimefun4/core/multiblocks/MultiBlock.java:74
↓ 6 callersMethodhasInventory
This is a performance-saving shortcut to quickly test whether a given {@link Block} might be an {@link InventoryHolder} or not. @param block
src/main/java/io/github/thebusybiscuit/slimefun4/core/networks/cargo/CargoUtils.java:65
↓ 6 callersMethodhasNoPickupFlag
This method quickly returns whether an {@link Item} was marked as "no_pickup" by a Slimefun device. @param item The {@link Item} to query
src/main/java/io/github/thebusybiscuit/slimefun4/utils/SlimefunUtils.java:74
↓ 6 callersMethodhashCode
()
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java:1128
↓ 6 callersMethodinfo
This will send an info message to the console and signal that this message came from this {@link SlimefunItem}, the message will be sent using the {@l
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/SlimefunItem.java:968
↓ 6 callersMethodisDirty
This method returns whether the Profile has unsaved changes @return Whether there are unsaved changes
src/main/java/io/github/thebusybiscuit/slimefun4/api/player/PlayerProfile.java:131
↓ 6 callersMethodisEnabled
This returns whether or not this recipe has been enabled. A disabled recipe will not be crafted. @return Whether this recipe is enabled
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/autocrafters/AbstractRecipe.java:98
↓ 6 callersMethodisOreDoublingEnabled
()
src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/OreCrusher.java:112
↓ 6 callersMethodisVisible
This method returns whether this {@link ItemGroup} can be viewed by the given {@link Player}. Empty {@link ItemGroup ItemGroups} will not be visible.
src/main/java/io/github/thebusybiscuit/slimefun4/api/items/ItemGroup.java:311
↓ 6 callersMethodload
This method loads an integration with a {@link Plugin} of the specified name. If that {@link Plugin} is installed and enabled, the provided callback w
src/main/java/io/github/thebusybiscuit/slimefun4/integrations/IntegrationsManager.java:186
↓ 6 callersMethodmatchesFilter
(@Nonnull AbstractItemNetwork network, @Nonnull Block node, @Nullable ItemStack item)
src/main/java/io/github/thebusybiscuit/slimefun4/core/networks/cargo/CargoUtils.java:376
↓ 6 callersMethodmockCauldronEvent
(ItemStack item)
src/test/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/TestCauldronListener.java:47
↓ 6 callersMethodonRightClick
This function is triggered when a {@link Player} right clicks with the assigned {@link SlimefunItem} in his hand. @param e The {@link Play
src/main/java/io/github/thebusybiscuit/slimefun4/core/handlers/ItemUseHandler.java:30
↓ 6 callersMethodputAll
(@Nonnull Map<Biome, T> map)
src/main/java/io/github/thebusybiscuit/slimefun4/utils/biomes/BiomeMap.java:109
← previousnext →301–400 of 4,048, ranked by callers