Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LoomDev/Loom
/ functions
Functions
3,217 in github.com/LoomDev/Loom
⨍
Functions
3,217
◇
Types & classes
686
↓ 1,192 callers
Method
getById
Gets a SoundEvent from its id. @param id The id of the sound event to get. @return The sound event if found otherwise null.
api/src/main/java/org/loomdev/api/sound/SoundEvent.java:1213
↓ 1,103 callers
Method
getById
Gets an item based from its id. @param id The id of the item to get. @return The item if found, otherwise null.
api/src/main/java/org/loomdev/api/item/ItemType.java:1125
↓ 904 callers
Method
getById
Gets a block from its id. @param id The id of the block to get. @return The block if found, otherwise <code>null</code>.
api/src/main/java/org/loomdev/api/block/BlockType.java:921
↓ 182 callers
Method
get
Gets the {@link ItemPropertyData} object linked to the {@link ItemProperty} of this {@link ItemStack} @param itemStack The {@link ItemStack} the get
api/src/main/java/org/loomdev/api/item/property/ItemProperty.java:83
↓ 166 callers
Method
minecraft
Returns a namespaced key with "minecraft" as namespace. <p>This method should be used when creating a Minecraft namespaced key. Used for Minecraft it
api/src/main/java/org/loomdev/api/util/NamespacedKey.java:62
↓ 116 callers
Method
getById
(String id)
api/src/main/java/org/loomdev/api/entity/EntityType.java:226
↓ 114 callers
Method
register
(Class<? extends Entity> mcClass, Class<? extends EntityImpl> loomClass)
server/src/main/java/org/loomdev/loom/entity/LoomEntityFactory.java:354
↓ 93 callers
Method
getById
(@NotNull NamespacedKey key)
api/src/main/java/org/loomdev/api/tag/BlockTag.java:108
↓ 89 callers
Method
getById
Gets a ParticleType from its id. @param id The id of the particle type to get. @return The particle type if found otherwise null.
api/src/main/java/org/loomdev/api/particle/ParticleType.java:110
↓ 88 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/EntityImpl.java:37
↓ 80 callers
Method
getById
(String id)
api/src/main/java/org/loomdev/api/world/biome/BiomeType.java:95
↓ 74 callers
Method
get
(String key)
server/src/main/java/org/loomdev/loom/util/registry/WrapperSupplier.java:7
↓ 60 callers
Method
getById
(@NotNull NamespacedKey key)
api/src/main/java/org/loomdev/api/tag/ItemTag.java:75
↓ 58 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/LivingEntityImpl.java:37
↓ 55 callers
Method
toMinecraft
(@NotNull L loomObject)
server/src/main/java/org/loomdev/loom/transformer/Transformer.java:22
↓ 54 callers
Method
getId
()
api/src/main/java/org/loomdev/api/entity/Entity.java:31
↓ 48 callers
Method
getById
(String key)
api/src/main/java/org/loomdev/api/world/event/GameEventType.java:58
↓ 42 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/player/PlayerImpl.java:50
↓ 42 callers
Method
text
(@NotNull String text)
api/src/main/java/org/loomdev/api/bossbar/BossBar.java:105
↓ 41 callers
Method
getKey
Gets the namespaced key of this object. @return The namespaced key.
api/src/main/java/org/loomdev/api/util/registry/Keyed.java:15
↓ 38 callers
Method
getById
Gets an enchantment based on the id. @param id The if of the enchantment to get. @return The enchantment if found, otherwise null.
api/src/main/java/org/loomdev/api/item/Enchantment.java:213
↓ 33 callers
Method
getById
Gets a status effect type by its id. @param id The id of the status effect type to get. @return The status effect type if found, otherwise null.
api/src/main/java/org/loomdev/api/entity/effect/StatusEffectType.java:50
↓ 31 callers
Method
toString
()
api/src/main/java/org/loomdev/api/util/Color.java:74
↓ 29 callers
Method
getX
()
api/src/main/java/org/loomdev/api/world/Location.java:38
↓ 29 callers
Method
getY
()
api/src/main/java/org/loomdev/api/world/Location.java:42
↓ 28 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/BeeImpl.java:30
↓ 28 callers
Method
getZ
()
api/src/main/java/org/loomdev/api/world/Location.java:46
↓ 27 callers
Method
getName
()
api/src/main/java/org/loomdev/api/world/World.java:23
↓ 26 callers
Method
getById
Gets a motive based on the id. @param id The id of the motive to get. @return The motive if found, otherwise null.
api/src/main/java/org/loomdev/api/entity/decoration/Painting.java:63
↓ 25 callers
Method
color
(@NotNull Color color)
api/src/main/java/org/loomdev/api/bossbar/BossBar.java:111
↓ 24 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/effect/AreaEffectCloudImpl.java:25
↓ 23 callers
Method
sendMessage
Sends a message to the command source. @param message The message (as a legacy string).
api/src/main/java/org/loomdev/api/command/CommandSource.java:19
↓ 22 callers
Method
getById
(String id)
api/src/main/java/org/loomdev/api/world/poi/PointOfInterestType.java:37
↓ 22 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/horse/AbstractHorseImpl.java:19
↓ 21 callers
Method
getMinecraftItemStack
()
server/src/main/java/org/loomdev/loom/item/ItemStackImpl.java:29
↓ 21 callers
Method
of
(double x, double y, double z)
api/src/main/java/org/loomdev/api/math/vector/Vector3d.java:24
↓ 21 callers
Method
toLoom
(@NotNull M minecraftObject)
server/src/main/java/org/loomdev/loom/transformer/Transformer.java:25
↓ 20 callers
Method
contains
(@NotNull T type)
api/src/main/java/org/loomdev/api/tag/Tag.java:11
↓ 20 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/decoration/ArmorStandImpl.java:23
↓ 20 callers
Method
getMinecraftWorld
()
server/src/main/java/org/loomdev/loom/world/WorldImpl.java:44
↓ 20 callers
Method
getState
()
server/src/main/java/org/loomdev/loom/plugin/PluginContainer.java:50
↓ 19 callers
Method
isEmpty
()
api/src/main/java/org/loomdev/api/item/ItemStack.java:119
↓ 19 callers
Method
of
(@NotNull LevelChunk chunk)
server/src/main/java/org/loomdev/loom/world/chunk/ChunkImpl.java:27
↓ 18 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/projectile/AbstractArrowImpl.java:14
↓ 17 callers
Method
add
(@NotNull String key, @Nullable Object value)
api/src/main/java/org/loomdev/api/config/Configuration.java:26
↓ 17 callers
Method
getById
(String id)
api/src/main/java/org/loomdev/api/village/VillagerProfession.java:39
↓ 17 callers
Method
getLoomEntity
(Entity entity)
server/src/main/java/org/loomdev/loom/entity/LoomEntityFactory.java:222
↓ 16 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/PolarBearImpl.java:28
↓ 16 callers
Method
name
(@NotNull String name)
api/src/main/java/org/loomdev/api/item/ItemStack.java:277
↓ 16 callers
Method
of
(@Nullable net.minecraft.world.item.ItemStack stack)
server/src/main/java/org/loomdev/loom/item/ItemStackImpl.java:274
↓ 15 callers
Method
asList
(@NotNull String... params)
server/src/main/java/org/loomdev/loom/Loom.java:131
↓ 15 callers
Method
getByName
(String name)
api/src/main/java/org/loomdev/api/sound/SoundSource.java:27
↓ 14 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/golem/IronGolemImpl.java:28
↓ 14 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/EndermanImpl.java:29
↓ 13 callers
Method
forEach
(Consumer<String> idConsumer)
server/src/main/java/org/loomdev/loom/plugin/PluginList.java:56
↓ 13 callers
Method
get
(@NotNull String key)
api/src/main/java/org/loomdev/api/config/VolatileConfiguration.java:203
↓ 12 callers
Method
fieldsAgainstMCRegistry
(Class<?> typesClass, Registry<?> registry)
api/src/test/java/org/loomdev/api/helpers/LoomAssert.java:18
↓ 12 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/CreeperImpl.java:22
↓ 12 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/zombie/ZombieVillagerImpl.java:28
↓ 12 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/piglin/ZombifiedPiglinImpl.java:29
↓ 12 callers
Method
getType
Gets the entity's type. @return The type.
api/src/main/java/org/loomdev/api/entity/Entity.java:28
↓ 12 callers
Method
orElse
(Consumer<CommandSource> consumer)
api/src/main/java/org/loomdev/api/command/CommandSourceConsumable.java:17
↓ 11 callers
Method
getContainer
(String pluginId)
server/src/main/java/org/loomdev/loom/plugin/PluginList.java:47
↓ 11 callers
Method
getMetadata
()
server/src/main/java/org/loomdev/loom/plugin/PluginContainer.java:45
↓ 11 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/npc/VillagerImpl.java:24
↓ 11 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/FoxImpl.java:21
↓ 11 callers
Method
remove
(@NotNull RemovalReason reason)
api/src/main/java/org/loomdev/api/entity/Entity.java:73
↓ 10 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/projectile/thrown/ThrownEyeOfEnderImpl.java:23
↓ 10 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/misc/ExperienceOrbImpl.java:26
↓ 10 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/MooshroomImpl.java:26
↓ 10 callers
Method
getMinecraftItemStack
()
server/src/main/java/org/loomdev/loom/event/block/BlockEventImpl.java:147
↓ 10 callers
Method
getVersion
()
api/src/main/java/org/loomdev/api/plugin/metadata/PluginMetadata.java:25
↓ 10 callers
Method
setState
(@NotNull PluginState state)
server/src/main/java/org/loomdev/loom/plugin/PluginContainer.java:55
↓ 9 callers
Method
changeProperty
(@NotNull ItemProperty<T> itemProperty, @NotNull Consumer<T> consumer)
server/src/main/java/org/loomdev/loom/item/ItemStackImpl.java:85
↓ 9 callers
Method
equals
(Object o)
api/src/main/java/org/loomdev/api/world/Location.java:72
↓ 9 callers
Method
getById
(String id)
api/src/main/java/org/loomdev/api/village/VillagerVariant.java:22
↓ 9 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/decoration/ItemFrameImpl.java:22
↓ 9 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/projectile/ArrowImpl.java:29
↓ 9 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/hoglin/HoglinImpl.java:21
↓ 9 callers
Method
of
Parses a namespaced key from its string representation. @param value The string representation of the namespaced key. (format: "namespace:key") @retu
api/src/main/java/org/loomdev/api/util/NamespacedKey.java:35
↓ 9 callers
Method
set
(@NotNull String key, @Nullable Object value)
api/src/main/java/org/loomdev/api/config/Configuration.java:28
↓ 9 callers
Method
setTarget
(@Nullable LivingEntity entity)
api/src/main/java/org/loomdev/api/entity/monster/Angerable.java:29
↓ 8 callers
Method
build
()
api/src/main/java/org/loomdev/api/util/builder/BuilderBase.java:7
↓ 8 callers
Method
getById
(@NotNull NamespacedKey key)
api/src/main/java/org/loomdev/api/tag/EntityTypeTag.java:23
↓ 8 callers
Method
getColor
()
api/src/main/java/org/loomdev/api/bossbar/BossBar.java:34
↓ 8 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/item/ItemEntityImpl.java:26
↓ 8 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/zombie/ZombieImpl.java:20
↓ 8 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/monster/illager/AbstractPatrollingMonsterImpl.java:18
↓ 8 callers
Method
getMinecraftServer
()
server/src/main/java/org/loomdev/loom/server/ServerImpl.java:175
↓ 8 callers
Method
getProperty
(ItemProperty<T> itemProperty)
server/src/main/java/org/loomdev/loom/item/ItemStackImpl.java:74
↓ 8 callers
Method
getVariant
Gets the {@link Variant} of the cat. @return The {@link Variant} of the cat.
api/src/main/java/org/loomdev/api/entity/animal/Cat.java:13
↓ 8 callers
Method
getWrapped
(@NotNull Class<T> type, @NotNull String key)
server/src/main/java/org/loomdev/loom/util/registry/RegistryImpl.java:170
↓ 7 callers
Method
getItem
()
api/src/main/java/org/loomdev/api/event/block/BlockEvent.java:64
↓ 7 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/CatImpl.java:21
↓ 7 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/AnimalImpl.java:17
↓ 7 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/animal/fish/AbstractSchoolingFishImpl.java:15
↓ 7 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/raid/RaiderImpl.java:13
↓ 7 callers
Method
getMinecraftEntity
()
server/src/main/java/org/loomdev/loom/entity/boss/enderdragon/EnderDragonImpl.java:35
↓ 7 callers
Method
getNamespace
Gets the namespace of this namespaced key. @return The namespace of this namespaced key.
api/src/main/java/org/loomdev/api/util/NamespacedKey.java:121
↓ 7 callers
Method
getPlayers
()
api/src/main/java/org/loomdev/api/world/World.java:48
next →
1–100 of 3,217, ranked by callers