Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LanternPowered/Lantern
/ functions
Functions
10,593 in github.com/LanternPowered/Lantern
⨍
Functions
10,593
◇
Types & classes
2,537
↓ 66 callers
Method
get
Returns the {@link Asset} of the specified name for the specified {@link Plugin} instance. @param plugin Plugin instance @param name Name of resource
src/main/java/org/lanternpowered/server/asset/AssetRepository.java:45
↓ 66 callers
Method
getQuantity
Gets the quantity of input items that are required to smelt, for the given {@link ItemStackSnapshot}. @param itemStackSnapshot The item stack snapsho
src/main/java/org/lanternpowered/server/item/recipe/IIngredient.java:89
↓ 66 callers
Method
getRegistry
()
src/main/java/org/lanternpowered/server/game/Lantern.java:70
↓ 65 callers
Method
getSession
()
src/main/java/org/lanternpowered/server/network/message/codec/SimpleCodecContext.java:61
↓ 65 callers
Method
getTraitValue
(BlockTrait<T> blockTrait)
src/main/java/org/lanternpowered/server/block/state/LanternBlockState.java:419
↓ 65 callers
Method
itemType
()
src/main/java/org/lanternpowered/server/block/BlockTypeBuilder.java:96
↓ 64 callers
Method
entrySet
()
src/main/java/org/lanternpowered/server/util/collect/Maps2.java:183
↓ 63 callers
Method
makeMutableBoundedValueKey
(TypeToken<E> elementToken, DataQuery query, String id, String name)
src/main/java/org/lanternpowered/server/data/key/LanternKeyFactory.java:67
↓ 63 callers
Method
minecraft
* Creates a named catalog key with the namespace of minecraft. * * @param value The value * @return A new catalog key */
src/main/kotlin/org/lanternpowered/api/catalog/CatalogKeys.kt:143
↓ 63 callers
Method
register
(A biomeType)
src/main/java/org/lanternpowered/server/game/registry/type/world/biome/BiomeRegistryModule.java:61
↓ 61 callers
Method
hasNext
()
src/main/java/org/lanternpowered/server/util/collect/Iterables2.java:63
↓ 61 callers
Method
name
(String id)
src/main/java/org/lanternpowered/server/item/recipe/smelting/ISmeltingRecipe.java:146
↓ 59 callers
Method
behaviors
(BehaviorPipeline<Behavior> behaviorPipeline)
src/main/java/org/lanternpowered/server/item/ItemTypeBuilder.java:47
↓ 59 callers
Method
deserialize
Deserializes a {@link DataView} and provides the data to the object {@link T}. @param object The object @param dataView The data view
src/main/java/org/lanternpowered/server/data/io/store/ObjectStore.java:39
↓ 59 callers
Method
iterator
()
src/main/java/org/lanternpowered/server/util/collect/Lists2.java:277
↓ 58 callers
Method
bindHandler
Binds a {@link Message} type to this registry and attaches the {@link Handler} to it. @param messageType The message type @param handler The handler
src/main/java/org/lanternpowered/server/network/message/MessageRegistry.java:190
↓ 58 callers
Method
minecraft
src/main/kotlin/org/lanternpowered/server/catalog/DefaultCatalogType.kt:54
↓ 58 callers
Method
newParameterType
Creates a new {@link ParameterType}. @param valueType The parameter value type @param <T> The value type @return The parameter type
src/main/java/org/lanternpowered/server/network/entity/parameter/ParameterTypeCollection.java:59
↓ 58 callers
Method
withTrait
(BlockTrait<?> trait, Object value)
src/main/java/org/lanternpowered/server/block/state/LanternBlockState.java:365
↓ 57 callers
Method
peek
()
src/main/java/org/lanternpowered/server/inventory/IInventory.java:133
↓ 56 callers
Method
getDefault
()
src/main/java/org/lanternpowered/server/data/value/immutable/ImmutableLanternItemValue.java:70
↓ 56 callers
Method
getDelegateSlot
Gets the delegate slot. @return The inventory slot
src/main/java/org/lanternpowered/server/inventory/AbstractForwardingSlot.java:58
↓ 54 callers
Method
getProperty
(String key)
src/main/java/org/lanternpowered/server/inventory/InventoryPropertyHolder.java:37
↓ 53 callers
Method
toLegacy
src/main/kotlin/org/lanternpowered/server/text/LanternTexts.kt:35
↓ 50 callers
Method
getDouble
(DataQuery path)
src/main/java/org/lanternpowered/server/data/MemoryDataView.java:563
↓ 50 callers
Method
setQuantity
(int quantity)
src/main/java/org/lanternpowered/server/inventory/LanternItemStack.java:177
↓ 49 callers
Method
registerParticle
(int internalType, String id, boolean velocity)
src/main/java/org/lanternpowered/server/game/registry/type/effect/ParticleTypeRegistryModule.java:149
↓ 48 callers
Method
get
Checks whether the block can be opened or closed for the specific {@link BehaviorContext}. @param context The context that should be handled @param a
src/main/java/org/lanternpowered/server/block/behavior/vanilla/OpenableInteractionBehavior.java:117
↓ 48 callers
Method
serialize
Serializes the object {@link T} and attaches the data to the {@link DataView}. @param object The object @param dataView The data view
src/main/java/org/lanternpowered/server/data/io/store/ObjectStore.java:48
↓ 47 callers
Method
exists
(int x, int z)
src/main/java/org/lanternpowered/server/data/io/ChunkIOService.java:82
↓ 47 callers
Method
getOrLoadChunk
Gets a chunk safely (new one will be created) for the coordinates, may not be loaded yet. @param x the x coordinate @param z the z coordinate @return
src/main/java/org/lanternpowered/server/world/chunk/LanternChunkManager.java:636
↓ 46 callers
Method
equals
(Object o)
src/main/java/org/lanternpowered/server/network/status/LanternFavicon.java:74
↓ 46 callers
Method
getDefaultState
()
src/main/java/org/lanternpowered/server/block/LanternBlockType.java:180
↓ 46 callers
Method
getServer
()
src/main/java/org/lanternpowered/server/game/Lantern.java:74
↓ 46 callers
Method
maxStackQuantity
(int quantity)
src/main/java/org/lanternpowered/server/item/ItemTypeBuilder.java:57
↓ 45 callers
Method
equals
(Object o)
src/main/java/org/lanternpowered/server/data/key/LanternKey.java:180
↓ 45 callers
Method
of
Creates a {@link CraftingMatrix} for the given {@link CraftingGridInventory}. @param gridInventory The crafting grid inventory @return The crafting m
src/main/java/org/lanternpowered/server/item/recipe/crafting/CraftingMatrix.java:45
↓ 45 callers
Method
of
(Supplier<TileEntity> supplier)
src/main/java/org/lanternpowered/server/block/TileEntityProvider.java:36
↓ 45 callers
Method
resolveUser
()
src/main/java/org/lanternpowered/server/entity/living/player/ProxyUser.java:113
↓ 45 callers
Method
toString
()
src/main/java/org/lanternpowered/server/data/key/LanternKey.java:201
↓ 45 callers
Method
valueOf
Converts the integer value into a {@link RomanNumber}. @param value The integer value @return The roman number @throws IllegalRomanNumberException If
src/main/java/org/lanternpowered/server/util/roman/RomanNumber.java:91
↓ 45 callers
Method
visitJumpInsn
(int opcode, Label label)
src/main/java/org/lanternpowered/server/transformer/data/FastValueContainerMethodVisitor.java:266
↓ 45 callers
Method
writeString
(String data)
src/main/java/org/lanternpowered/server/network/buffer/ByteBuffer.java:193
↓ 44 callers
Method
copy
Creates a copy of this {@link CraftingMatrix}. @return The copy
src/main/java/org/lanternpowered/server/item/recipe/crafting/CraftingMatrix.java:79
↓ 44 callers
Method
get
Gets the value of the option if present. @param option The option @param <V> The value type @return The value
src/main/java/org/lanternpowered/server/util/option/OptionValueMap.java:39
↓ 44 callers
Method
getDescriptor
(TypeToken<?> typeToken)
src/main/java/org/lanternpowered/server/data/manipulator/gen/TypeGenerator.java:156
↓ 43 callers
Method
buildArchetype
Constructs a {@link LanternInventoryArchetype} from this builder. @return The inventory archetype
src/main/java/org/lanternpowered/server/inventory/AbstractArchetypeBuilder.java:94
↓ 43 callers
Method
getConnection
()
src/main/java/org/lanternpowered/server/network/rcon/RconSource.java:95
↓ 43 callers
Method
getMax
()
src/main/java/org/lanternpowered/api/script/function/value/IntValueProvider.java:78
↓ 43 callers
Method
sponge
* Creates a catalog key with the namespace of sponge. * * @param value The value * @return A new catalog key */
src/main/kotlin/org/lanternpowered/api/catalog/CatalogKeys.kt:124
↓ 42 callers
Method
addLast
Adds the {@link InventoryArchetype} at the last position. @param inventoryArchetype The inventory archetype @return This builder, for chaining
src/main/java/org/lanternpowered/server/inventory/AbstractChildrenInventory.java:674
↓ 42 callers
Method
copy
()
src/main/java/org/lanternpowered/server/network/buffer/ByteBuffer.java:356
↓ 42 callers
Method
createSnapshot
()
src/main/java/org/lanternpowered/server/inventory/LanternItemStack.java:195
↓ 42 callers
Method
getMin
()
src/main/java/org/lanternpowered/api/script/function/value/IntValueProvider.java:74
↓ 42 callers
Method
registerNonRemovable
Registers the given {@link Key} with a default value. @param key The key @param defaultValue The default value @param <V> The value type @param <E> T
src/main/java/org/lanternpowered/server/data/ValueCollection.java:181
↓ 42 callers
Method
supports
(Class<? extends DataManipulator<?,?>> containerClass)
src/main/java/org/lanternpowered/server/data/IDataHolder.java:93
↓ 41 callers
Method
createFor
(String id)
src/main/java/org/lanternpowered/server/behavior/ContextKeys.java:78
↓ 41 callers
Method
defaultState
(Function<BlockState, BlockState> function)
src/main/java/org/lanternpowered/server/block/BlockTypeBuilder.java:68
↓ 41 callers
Method
readByte
()
src/main/java/org/lanternpowered/server/network/buffer/LanternByteBuffer.java:249
↓ 41 callers
Method
tr
Print a table row with the specified values. If more columns are specified than exist in the table, then the table is automatically expanded. @param
src/main/java/org/lanternpowered/server/util/PrettyPrinter.java:557
↓ 41 callers
Method
visitCode
()
src/main/java/org/lanternpowered/server/transformer/data/FastValueContainerMethodVisitor.java:127
↓ 41 callers
Method
visitMaxs
(int maxStack, int maxLocals)
src/main/java/org/lanternpowered/server/transformer/data/FastValueContainerMethodVisitor.java:344
↓ 41 callers
Method
visitMethod
(int access, String name, String desc, String signature, String[] exceptions)
src/main/java/org/lanternpowered/server/transformer/data/FastValueContainerClassVisitor.java:46
↓ 41 callers
Method
write
Writes the specified value for the {@link ContextualValueType}. The value may be {@code null} depending on the value type. @param buffer The target b
src/main/java/org/lanternpowered/server/network/message/codec/CodecContext.java:51
↓ 40 callers
Method
accept
(E oldElement, E newElement)
src/main/java/org/lanternpowered/server/data/element/ElementListener.java:33
↓ 40 callers
Method
bindAndExpose
(Class<T> clazz, Annotation annotation)
src/main/java/org/lanternpowered/server/inject/LanternModule.java:283
↓ 40 callers
Method
builder
Creates a new {@link PropertyProviderCollection.Builder}. @return The builder
src/main/java/org/lanternpowered/server/block/provider/property/PropertyProviderCollection.java:48
↓ 40 callers
Method
getPlayer
()
src/main/java/org/lanternpowered/server/network/NetworkSession.java:427
↓ 40 callers
Method
inBounds
(int x, int y, Vector2i min, Vector2i max)
src/main/java/org/lanternpowered/server/util/VecHelper.java:34
↓ 40 callers
Method
replace
(String text, char from, char to)
src/main/java/org/lanternpowered/server/text/LanternFormattingCodeTextSerializer.java:213
↓ 39 callers
Method
getLong
(DataQuery path)
src/main/java/org/lanternpowered/server/data/MemoryDataView.java:553
↓ 39 callers
Method
getView
(DataQuery path)
src/main/java/org/lanternpowered/server/data/MemoryDataView.java:474
↓ 39 callers
Method
getWorld
()
src/main/java/org/lanternpowered/server/entity/LanternEntity.java:429
↓ 39 callers
Method
registerMinecraft
(String id, String internalId)
src/main/java/org/lanternpowered/server/game/registry/type/data/BannerPatternShapeRegistryModule.java:116
↓ 38 callers
Method
compile
(Asset asset, Class<T> function)
src/main/java/org/lanternpowered/api/script/ScriptGameRegistry.java:53
↓ 38 callers
Method
getBuilder
()
src/main/java/org/lanternpowered/server/inventory/BuilderInventoryArchetype.java:58
↓ 38 callers
Method
getPosition
()
src/main/java/org/lanternpowered/server/network/vanilla/message/type/play/MessagePlayOutRecord.java:46
↓ 38 callers
Method
lantern
* Creates a catalog key with the namespace of lantern. * * @param value The value * @return A new catalog key */
src/main/kotlin/org/lanternpowered/api/catalog/CatalogKeys.kt:105
↓ 38 callers
Method
registerVariant
( Class<M> manipulatorType, Class<I> immutableManipulatorType, Key<Value<E>> key, E defaultValue)
src/main/java/org/lanternpowered/server/data/manipulator/DataManipulatorRegistry.java:1022
↓ 37 callers
Method
equals
(@Nullable Object o)
src/main/java/org/lanternpowered/server/event/EventType.java:65
↓ 37 callers
Method
getValueCollection
Gets the {@link ValueCollection}. @return The value collection
src/main/java/org/lanternpowered/server/data/IValueContainer.java:320
↓ 36 callers
Method
asList
()
src/main/java/org/lanternpowered/server/data/manipulator/mutable/AbstractListData.java:71
↓ 35 callers
Method
disconnect
Disconnects the session with a unknown reason.
src/main/java/org/lanternpowered/server/network/NetworkSession.java:829
↓ 35 callers
Method
getCursorItem
Gets the {@link ItemStack} in the cursor. @return The cursor item
src/main/java/org/lanternpowered/server/inventory/behavior/VanillaContainerInteractionBehavior.java:111
↓ 35 callers
Method
keysProvider
(Consumer<ValueCollection> consumer)
src/main/java/org/lanternpowered/server/item/ItemTypeBuilder.java:39
↓ 35 callers
Method
throwUnchecked
Throws the {@link Throwable} as an unchecked exception. <p>The returned {@link RuntimeException} can be used to make code after the unchecked throw u
src/main/java/org/lanternpowered/server/util/UncheckedThrowables.java:42
↓ 35 callers
Method
visitTypeInsn
(int opcode, String type)
src/main/java/org/lanternpowered/server/transformer/data/FastValueContainerMethodVisitor.java:194
↓ 34 callers
Method
foodRestoration
(int food)
src/main/java/org/lanternpowered/server/item/PropertyProviders.java:84
↓ 34 callers
Method
id
(String id)
src/main/java/org/lanternpowered/server/item/recipe/smelting/ISmeltingRecipe.java:143
↓ 34 callers
Method
pushCause
(Object obj)
src/main/java/org/lanternpowered/server/behavior/BehaviorContext.java:48
↓ 34 callers
Method
saturation
(double saturation)
src/main/java/org/lanternpowered/server/item/PropertyProviders.java:98
↓ 34 callers
Method
sendToAll
Sends the {@link Message} to all the trackers. @param message The message
src/main/java/org/lanternpowered/server/network/entity/EntityProtocolUpdateContext.java:81
↓ 33 callers
Method
bindMessage
Binds a {@link Message} type to this registry. @param messageType The message type @param <M> The type of the message @return The message registratio
src/main/java/org/lanternpowered/server/network/message/MessageRegistry.java:280
↓ 33 callers
Method
getGlobalConfig
Gets the {@link GlobalConfig}. @return The global configuration
src/main/java/org/lanternpowered/server/game/LanternGame.java:403
↓ 33 callers
Method
group
(@Nullable String name)
src/main/java/org/lanternpowered/server/item/recipe/crafting/IShapelessCraftingRecipe.java:90
↓ 32 callers
Method
create
(Object handle, Method method)
src/main/java/org/lanternpowered/server/event/AnnotatedEventListener.java:49
↓ 32 callers
Method
from
(SmeltingRecipe value)
src/main/java/org/lanternpowered/server/item/recipe/smelting/ISmeltingRecipe.java:95
↓ 32 callers
Method
isCancelled
()
src/main/java/org/lanternpowered/server/scheduler/TaskExecutorService.java:233
↓ 32 callers
Method
transform
(InventoryTransformation transformation)
src/main/java/org/lanternpowered/server/inventory/IInventory.java:224
↓ 32 callers
Method
useDuration
(int duration)
src/main/java/org/lanternpowered/server/item/PropertyProviders.java:140
← previous
next →
101–200 of 10,593, ranked by callers