Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pumpkin-MC/Pumpkin
/ functions
Functions
10,199 in github.com/Pumpkin-MC/Pumpkin
⨍
Functions
10,199
◇
Types & classes
2,951
↓ 7 callers
Method
min_block_pos
(&self)
pumpkin-util/src/math/boundingbox.rs:305
↓ 7 callers
Method
next
Generates a random integer with the specified number of bits. # Arguments - `bits` – The number of bits to extract (1-48). # Returns A random value
pumpkin-util/src/random/legacy_rand.rs:64
↓ 7 callers
Method
next
(&mut self)
pumpkin/src/command/args/mod.rs:204
↓ 7 callers
Method
next
(&mut self)
pumpkin-nbt/src/nbt_ops.rs:350
↓ 7 callers
Method
next_triangular
(mode: f64, deviation: f64)
pumpkin/src/entity/projectile/mod.rs:93
↓ 7 callers
Method
out_of_height
(&self, height: i16)
pumpkin-world/src/generation/height_limit.rs:35
↓ 7 callers
Method
parse
Parses the given node, returning an error on failure.
pumpkin/src/command/node/tree.rs:349
↓ 7 callers
Function
path_failure
( raw_args: &RawArgs<'_>, total_args: usize, input_len: usize, matched_any_node: bool, syn
pumpkin/src/command/dispatcher.rs:211
↓ 7 callers
Function
proto_chunk_state
(chunk: &crate::ProtoChunk, pos: BlockPos)
pumpkin-world/src/generation/feature/features/sculk_patch.rs:328
↓ 7 callers
Method
put_list
(&mut self, name: &str, value: Vec<NbtTag>)
pumpkin-nbt/src/compound.rs:114
↓ 7 callers
Function
rotate_direction
( dir: pumpkin_util::BlockDirection, rotation: Rotation, )
pumpkin-world/src/generation/structure/structures/jigsaw_placement.rs:687
↓ 7 callers
Method
save_all_chunk
(&mut self, save_proto_chunk: bool)
pumpkin-world/src/chunk_system/schedule.rs:687
↓ 7 callers
Method
send_abilities_update
Updates the current abilities the player has.
pumpkin/src/entity/player.rs:2144
↓ 7 callers
Method
serialize_bytes
(self, v: &[u8])
pumpkin-nbt/src/serializer.rs:401
↓ 7 callers
Method
set
(&mut self, map: &ChunkLevel, pos: ChunkPos, level: i8)
pumpkin-world/src/chunk_system/chunk_loading.rs:67
↓ 7 callers
Method
set_block_absolute_y
( &self, relative_x: usize, y: i32, relative_z: usize, block_state_id:
pumpkin-world/src/chunk/mod.rs:378
↓ 7 callers
Method
set_block_light_level
( &self, level: &Arc<Level>, position: &BlockPos, light_level: u8, )
pumpkin-world/src/lighting/runtime.rs:476
↓ 7 callers
Method
set_count
(&mut self, count: u8)
pumpkin-data/src/item_stack/mod.rs:523
↓ 7 callers
Method
set_health
(&self, health: f32)
pumpkin/src/entity/living.rs:270
↓ 7 callers
Method
set_pathfinding_malus
(&mut self, path_type: PathType, malus: f32)
pumpkin/src/entity/ai/pathfinder/mod.rs:122
↓ 7 callers
Method
set_selected_slot
Sets the selected hotbar slot. # Panics Panics if the slot index is not a valid hotbar index.
pumpkin-inventory/src/player/player_inventory.rs:529
↓ 7 callers
Function
sin
(value: f32)
pumpkin-util/src/math/mod.rs:28
↓ 7 callers
Method
skip
(&mut self, count: i32)
pumpkin-util/src/random/legacy_rand.rs:80
↓ 7 callers
Method
suggest_with_tooltip
(mut self, text: T, tooltip: TextComponent)
pumpkin/src/command/suggestion/suggestions.rs:72
↓ 7 callers
Method
test
( &self, world: &World, tester: Option<&LivingEntity>, target: &LivingEntity,
pumpkin/src/entity/ai/target_predicate.rs:94
↓ 7 callers
Method
tick
Main server tick method. This now handles both player/network ticking (which always runs) and world/game logic ticking (which is affected by freeze st
pumpkin/src/server/mod.rs:855
↓ 7 callers
Method
to_experience_container
(self: Arc<Self>)
pumpkin/src/block/entities/mod.rs:137
↓ 7 callers
Method
to_name
(&self)
pumpkin-data/src/generated/sound.rs:7331
↓ 7 callers
Method
to_str
(&self)
pumpkin/src/world/scoreboard.rs:339
↓ 7 callers
Method
transform_size
(&self, size: Vector3<i32>)
pumpkin-data/src/block_rotation.rs:79
↓ 7 callers
Function
unknown_argument_syntax_error
(input: &str, cursor: usize)
pumpkin/src/command/dispatcher.rs:150
↓ 7 callers
Function
update_position
(player: &Arc<Player>)
pumpkin/src/world/chunker.rs:35
↓ 7 callers
Function
value_to_offset_predicate
Converts an optional offset JSON value into an `OffsetBlocksBlockPredicate` token stream. # Arguments - `v` – Either `null`/empty object (no offset)
pumpkin-codegen/src/placed_feature.rs:676
↓ 7 callers
Function
value_to_y_offset
Converts a Y-offset JSON object into its corresponding `YOffset` token stream. # Arguments - `v` – JSON object with one of the keys `"absolute"`, `"a
pumpkin-codegen/src/placed_feature.rs:534
↓ 7 callers
Function
write_gzip_compound_tag
Writes an NBT compound tag with `GZip` compression. This function takes an `NbtCompound` and writes it as a `GZipped` byte vector. # Arguments `com
pumpkin-nbt/src/nbt_compress.rs:39
↓ 7 callers
Method
write_nbt
(&self, nbt: &mut NbtCompound)
pumpkin/src/entity/player/statistics.rs:31
↓ 7 callers
Function
write_optional_var_int
(write: &mut impl Write, value: Option<i32>)
pumpkin-protocol/src/java/client/play/recipe_book_add.rs:254
↓ 7 callers
Method
write_uuid
(&mut self, data: &uuid::Uuid)
pumpkin-protocol/src/ser/mod.rs:261
↓ 7 callers
Method
write_with_version
( &self, write: impl std::io::Write, version: &JavaMinecraftVersion, )
pumpkin-protocol/src/codec/item_stack_seralizer.rs:300
↓ 6 callers
Method
add_child
(mut self, child: Self)
pumpkin-util/src/text/mod.rs:650
↓ 6 callers
Method
add_item_stack
( &mut self, provider: Arc<Mutex<pumpkin_data::item_stack::ItemStack>>, )
pumpkin/src/plugin/loader/wasm/wasm_host/state.rs:251
↓ 6 callers
Method
add_synced_block_event
(&self, pos: BlockPos, r#type: u8, data: u8)
pumpkin/src/world/mod.rs:450
↓ 6 callers
Method
all_chunks_within
(&self)
pumpkin-world/src/cylindrical_chunk_iterator.rs:72
↓ 6 callers
Method
are_equal
(&self, other: &Self)
pumpkin-data/src/item_stack/mod.rs:608
↓ 6 callers
Method
broadcast_packet_except
Broadcasts a packet to all connected players within the world, excluding the specified players. Sends the specified packet to every player currently
pumpkin/src/world/mod.rs:729
↓ 6 callers
Method
broken
( &self, world: &Arc<World>, block: &Block, player: &Arc<Player>, posi
pumpkin/src/block/registry.rs:989
↓ 6 callers
Function
build_packet
Helper function to build a packet with optional compression and encryption
pumpkin-protocol/src/java/packet_decoder.rs:236
↓ 6 callers
Function
calculate_amplitudes
()
pumpkin-world/src/generation/noise/perlin.rs:454
↓ 6 callers
Function
can_place_rail_at
(world: &dyn BlockAccessor, pos: &BlockPos)
pumpkin/src/block/blocks/redstone/rails/common.rs:38
↓ 6 callers
Function
create_aquifer
( base_router: &'_ ProtoNoiseRouters, )
pumpkin-world/src/generation/noise/aquifer_sampler.rs:837
↓ 6 callers
Method
create_without_context_args_slice
( &'static self, args: &[TextComponent; N], )
pumpkin/src/command/errors/error_types.rs:166
↓ 6 callers
Function
distance_consumer
()
pumpkin/src/command/commands/worldborder.rs:21
↓ 6 callers
Method
encode_start
Encodes this value to a value represented by the provided [`DynamicOps`] without a prefix.
pumpkin-codecs/src/codec/mod.rs:19
↓ 6 callers
Method
enqueue_packet_editioned
( &self, je_packet: &J, be_packet: &B, )
pumpkin/src/net/mod.rs:199
↓ 6 callers
Method
enqueue_packet_internal
(&self, packet: &P)
pumpkin/src/net/bedrock/mod.rs:449
↓ 6 callers
Method
execute
( &'a self, sender: &'a CommandSender, server: &'a crate::server::Server, _arg
pumpkin/src/command/commands/whitelist.rs:54
↓ 6 callers
Method
execute
( &'a self, sender: &'a CommandSender, server: &'a crate::server::Server, args
pumpkin/src/command/commands/weather.rs:28
↓ 6 callers
Method
execute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, arg
pumpkin/src/command/commands/title.rs:34
↓ 6 callers
Method
explode
(&self)
pumpkin/src/entity/mob/creeper.rs:99
↓ 6 callers
Method
extract_double
(&self)
pumpkin-nbt/src/tag.rs:388
↓ 6 callers
Method
extract_int
(&self)
pumpkin-nbt/src/tag.rs:364
↓ 6 callers
Method
fill_nw_opening
( &self, start: &StructurePiece, collector: &mut StructurePiecesCollector, ran
pumpkin-world/src/generation/structure/structures/stronghold/mod.rs:469
↓ 6 callers
Method
fill_se_opening
( &self, start: &StructurePiece, collector: &mut StructurePiecesCollector, ran
pumpkin-world/src/generation/structure/structures/stronghold/mod.rs:519
↓ 6 callers
Method
fill_se_opening
( &self, start: &StructurePiece, collector: &mut StructurePiecesCollector, ran
pumpkin-world/src/generation/structure/structures/nether_fortress/mod.rs:526
↓ 6 callers
Method
flush
(&mut self)
pumpkin-protocol/src/java/packet_encoder.rs:323
↓ 6 callers
Function
from_bytes_unnamed
Deserializes struct using Serde Deserializer from network NBT
pumpkin-nbt/src/deserializer.rs:278
↓ 6 callers
Function
from_wasm_block_position
( position: pumpkin::plugin::common::BlockPos, )
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/events/mod.rs:70
↓ 6 callers
Method
get
Generates a random integer value using the configured distribution. # Arguments - `random` – The random number generator to use. # Returns A random
pumpkin-util/src/math/int_provider.rs:133
↓ 6 callers
Method
get
(&self, x: usize, y: usize, z: usize)
pumpkin-world/src/chunk/palette.rs:36
↓ 6 callers
Method
get_children
(&self, node: NodeId)
pumpkin/src/command/node/tree.rs:240
↓ 6 callers
Method
get_fluid_and_fluid_state
( &self, position: &BlockPos, )
pumpkin/src/world/mod.rs:4775
↓ 6 callers
Method
get_item
(&self)
pumpkin-data/src/item_stack/mod.rs:379
↓ 6 callers
Method
get_loot
(&self, params: LootContextParameters)
pumpkin/src/world/loot.rs:37
↓ 6 callers
Method
get_mob_entity
(&self)
pumpkin/src/entity/mob/shulker.rs:341
↓ 6 callers
Method
get_mob_penalty
(&self, path_type: PathType)
pumpkin/src/entity/ai/pathfinder/walk_node_evaluator.rs:269
↓ 6 callers
Method
get_offset_entity_slot_id
(&self, offset: i32)
pumpkin-data/src/data_component_impl.rs:1297
↓ 6 callers
Method
get_pumpkin_fluid
(&self, fluid_id: u16)
pumpkin/src/block/registry.rs:1162
↓ 6 callers
Method
get_short
(&self, name: &str)
pumpkin-nbt/src/compound.rs:167
↓ 6 callers
Method
get_side
(&self, max: bool)
pumpkin-util/src/math/boundingbox.rs:245
↓ 6 callers
Method
get_size
(&self)
pumpkin/src/entity/mob/slime.rs:133
↓ 6 callers
Function
get_slot_stack
( screen_handler: &dyn ScreenHandler, slot_info: &pumpkin_protocol::bedrock::server::item_stack_reques
pumpkin/src/net/bedrock/play.rs:2020
↓ 6 callers
Method
get_stack_in_hand
( &self, caller: &dyn EntityBase, hand: Hand, )
pumpkin/src/entity/living.rs:1750
↓ 6 callers
Method
get_str
(&mut self)
pumpkin-protocol/src/ser/mod.rs:185
↓ 6 callers
Method
get_width
(&self)
pumpkin-inventory/src/crafting/crafting_inventory.rs:120
↓ 6 callers
Method
get_world_from_dimension
(&self, dimension: &Dimension)
pumpkin/src/server/mod.rs:378
↓ 6 callers
Method
has_passengers
(&self)
pumpkin/src/entity/mod.rs:2909
↓ 6 callers
Function
has_random_ticking_fluid
(id: BlockStateId)
pumpkin-world/src/chunk/palette.rs:18
↓ 6 callers
Method
insert_stack_anywhere
Inserts a stack into any available slot. # Arguments - `stack` - The stack to insert (modified in place) # Returns `true` if any items were inserted
pumpkin-inventory/src/player/player_inventory.rs:240
↓ 6 callers
Method
into_token_stream
Emits the token stream for this linear operation variant.
pumpkin-codegen/src/noise_router.rs:230
↓ 6 callers
Method
into_vec
(self)
pumpkin-util/src/registry.rs:68
↓ 6 callers
Method
is_breeding_ready
(&self)
pumpkin/src/entity/mob/mod.rs:189
↓ 6 callers
Function
is_dot
(wire: RedstoneWireProperties)
pumpkin/src/block/blocks/redstone/redstone_wire.rs:355
↓ 6 callers
Method
is_empty
(&self)
pumpkin-world/src/generation/structure/structures/mod.rs:634
↓ 6 callers
Method
is_empty
(&self)
pumpkin/src/plugin/api/gui.rs:51
↓ 6 callers
Method
is_empty
(&self)
pumpkin/src/block/entities/chiseled_bookshelf.rs:145
↓ 6 callers
Method
is_empty
(&self)
pumpkin/src/block/entities/hopper.rs:284
↓ 6 callers
Method
is_loaded
(&self, position: &BlockPos)
pumpkin/src/world/mod.rs:4712
↓ 6 callers
Method
is_pushable
(&self)
pumpkin/src/entity/mod.rs:368
↓ 6 callers
Method
len
(&self)
pumpkin-util/src/translation.rs:57
↓ 6 callers
Method
manhattan_distance
(&self, other: Self)
pumpkin-util/src/math/position.rs:578
← previous
next →
701–800 of 10,199, ranked by callers