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
↓ 3 callers
Method
controls
(&self)
pumpkin/src/entity/ai/goal/mod.rs:204
↓ 3 callers
Method
convert_to
(&self, out_ops: &impl DynamicOps<Value = U>, input: Self::Value)
pumpkin-codecs/src/json_ops.rs:261
↓ 3 callers
Method
create_double
(&self, data: f64)
pumpkin-nbt/src/nbt_ops.rs:49
↓ 3 callers
Method
create_map
(&self, entries: I)
pumpkin-codecs/src/json_ops.rs:77
↓ 3 callers
Function
create_too_long_error
(min: usize, max: usize, size: usize)
pumpkin-codecs/src/codec/list.rs:32
↓ 3 callers
Function
create_too_short_error
(min: usize, max: usize, size: usize)
pumpkin-codecs/src/codec/list.rs:26
↓ 3 callers
Method
damage
Returns if damage was successful or not
pumpkin/src/entity/mod.rs:225
↓ 3 callers
Method
decrypt
False positive
pumpkin-protocol/src/bedrock/crypto.rs:65
↓ 3 callers
Method
default_portal_cooldown
(&self)
pumpkin/src/entity/mod.rs:1173
↓ 3 callers
Method
deserialize
(reader: &mut R)
pumpkin-nbt/src/tag.rs:178
↓ 3 callers
Function
dir_axis
Returns the axis ordinal (0=X, 1=Y, 2=Z) of a direction. Returns 255 for `DIR_NONE` or any unknown value.
pumpkin/src/entity/projectile/shulker_bullet.rs:233
↓ 3 callers
Method
dist_sq
(&self, other: &Self)
pumpkin/src/entity/boss/ender_dragon.rs:55
↓ 3 callers
Method
drop_held_item
(&self, drop_stack: bool)
pumpkin/src/entity/player.rs:3092
↓ 3 callers
Method
end
(&'a self, _dragon: &'a EnderDragonEntity)
pumpkin/src/entity/boss/ender_dragon/phase/mod.rs:36
↓ 3 callers
Method
enqueue_packet_data
Queues a clientbound packet to be sent to the connected client. Queued chunks are sent in-order to the client # Arguments `packet`: A reference to a
pumpkin/src/net/bedrock/mod.rs:492
↓ 3 callers
Function
ensure_command_enum
( enums: &mut Vec<CommandEnum>, enum_values: &mut Vec<String>, name: &str, values: &[String],
pumpkin/src/command/client_suggestions.rs:566
↓ 3 callers
Function
ensure_player_only_selector
( selector: &TargetSelector, raw_arg: RawArg<'_>, )
pumpkin/src/command/args/entities.rs:415
↓ 3 callers
Method
execute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, arg
pumpkin/src/command/commands/stopsound.rs:22
↓ 3 callers
Method
execute
( &'a self, sender: &'a CommandSender, server: &'a crate::server::Server, _arg
pumpkin/src/command/commands/setworldspawn.rs:31
↓ 3 callers
Method
execute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, arg
pumpkin/src/command/commands/transfer.rs:36
↓ 3 callers
Method
execute_input
Executes the given command with the provided source, returning a result of execution. # Note This does not cache parsed input.
pumpkin/src/command/node/dispatcher.rs:201
↓ 3 callers
Function
extract_oidc_player_claims
(payload: &Value)
pumpkin-util/src/jwt/mod.rs:460
↓ 3 callers
Method
fetch_chunks
( &'a self, folder: &'a LevelFolder, chunk_coords: &'a [Vector2<i32>], stream:
pumpkin-world/src/chunk/io/file_manager.rs:245
↓ 3 callers
Function
find_path
( nodes: &[Option<DragonNode>; NODE_COUNT], from: usize, to: usize, final_node: Option<DragonN
pumpkin/src/entity/boss/ender_dragon.rs:75
↓ 3 callers
Method
float_exponent_part
(&mut self)
pumpkin/src/command/snbt/rules.rs:305
↓ 3 callers
Method
float_type_suffix
(&mut self)
pumpkin/src/command/snbt/rules.rs:281
↓ 3 callers
Method
flush_dirty
Flushes any pending advancement state down to the client.
pumpkin/src/entity/player/advancement.rs:352
↓ 3 callers
Function
from_long
(quantized: i64, scale: f64)
pumpkin-protocol/src/codec/lp_vector_3d.rs:150
↓ 3 callers
Function
from_wasm_game_mode
(game_mode: pumpkin::plugin::common::GameMode)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/events/mod.rs:136
↓ 3 callers
Method
generate
( &self, block_registry: &dyn WorldPortalExt, chunk: &mut T, min_y: i8,
pumpkin-world/src/generation/feature/features/tree/mod.rs:39
↓ 3 callers
Method
generate
(&self)
pumpkin/src/world/loot.rs:646
↓ 3 callers
Method
get
(&self, x: usize, y: usize, z: usize)
pumpkin-world/src/chunk/format/mod.rs:428
↓ 3 callers
Method
get_attach_face
(&self)
pumpkin/src/entity/mob/shulker.rs:105
↓ 3 callers
Method
get_attachment
Retrieves the `PermissionAttachment` for a given player, creating one if it doesn't exist. # Parameters - `player_id`: The UUID of the player. # Ret
pumpkin-util/src/permission.rs:229
↓ 3 callers
Function
get_biome_blend
This blends biome boundaries, returning which biome to populate the surface on based on the seed
pumpkin-world/src/generation/biome.rs:6
↓ 3 callers
Method
get_biome_for_terrain_gen
(&self, x: i32, y: i32, z: i32)
pumpkin-world/src/chunk_system/generation_cache.rs:293
↓ 3 callers
Method
get_block_at
( &self, chunk: &ProtoChunk, x: i32, y: i32, z: i32, box_limit
pumpkin-world/src/generation/structure/structures/mod.rs:403
↓ 3 callers
Method
get_block_light_level
(&self, position: &BlockPos)
pumpkin/src/world/mod.rs:4384
↓ 3 callers
Method
get_block_state_raw
(&self, x: i32, y: i32, z: i32)
pumpkin-world/src/generation/proto_chunk.rs:437
↓ 3 callers
Method
get_bossbar
(&self, resource_location: &str)
pumpkin/src/world/custom_bossbar.rs:103
↓ 3 callers
Method
get_bounding_box
(&mut self)
pumpkin-world/src/generation/structure/structures/mod.rs:621
↓ 3 callers
Method
get_carried_block
(&self)
pumpkin/src/entity/mob/enderman.rs:324
↓ 3 callers
Method
get_center_chunk_mut
(&mut self)
pumpkin-world/src/chunk_system/generation_cache.rs:111
↓ 3 callers
Function
get_center_x
(coord: i32)
pumpkin-world/src/generation/positions.rs:67
↓ 3 callers
Function
get_center_z
(coord: i32)
pumpkin-world/src/generation/positions.rs:72
↓ 3 callers
Method
get_cloned
(&self, key: &K)
pumpkin/src/command/args/mod.rs:153
↓ 3 callers
Method
get_closest_entity
Gets the closest entity to a position, with optional filtering by entity type. # Arguments `pos` - The position to search around. `radius` - The rad
pumpkin/src/world/mod.rs:3882
↓ 3 callers
Method
get_color
(&mut self, res: Resource<BossBar>)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/boss_bar.rs:202
↓ 3 callers
Method
get_damage
(&self)
pumpkin/src/entity/vehicle/vehicle.rs:46
↓ 3 callers
Function
get_dead_type
(id: BlockId)
pumpkin/src/block/blocks/coral/coral_fan.rs:200
↓ 3 callers
Function
get_default_coral_fan_state_id
(block: &Block, waterlogged: bool)
pumpkin/src/block/blocks/coral/coral_fan.rs:185
↓ 3 callers
Method
get_direct_radius
(self)
pumpkin-world/src/chunk_system/chunk_state.rs:132
↓ 3 callers
Method
get_direction
(&self, state_id: BlockStateId, block: &Block)
pumpkin/src/block/blocks/redstone/buttons.rs:153
↓ 3 callers
Method
get_direction
(&self, state_id: BlockStateId, block: &Block)
pumpkin/src/block/blocks/redstone/lever.rs:123
↓ 3 callers
Method
get_dynamic_recipes
(&self)
pumpkin/src/server/recipe.rs:35
↓ 3 callers
Method
get_empty_slot
Finds an empty slot in the inventory. # Returns The slot index or -1 if inventory is full.
pumpkin-inventory/src/player/player_inventory.rs:186
↓ 3 callers
Method
get_entity
(&self)
pumpkin/src/entity/projectile/lingering_potion.rs:90
↓ 3 callers
Method
get_entity
(&self)
pumpkin/src/entity/projectile/splash_potion.rs:128
↓ 3 callers
Method
get_entity
(&self)
pumpkin/src/entity/projectile/snowball.rs:54
↓ 3 callers
Method
get_entity
(&self)
pumpkin/src/entity/projectile/firework_rocket.rs:140
↓ 3 callers
Method
get_entity_slot_id
(&self)
pumpkin-data/src/data_component_impl.rs:1225
↓ 3 callers
Method
get_floor_level
(&self, pos: Vector3<i32>)
pumpkin/src/entity/ai/pathfinder/walk_node_evaluator.rs:37
↓ 3 callers
Method
get_flowing
(&self, fluid: &Fluid, level: Level, falling: bool)
pumpkin/src/block/fluid/flowing_trait.rs:28
↓ 3 callers
Method
get_fluid_level
( fluid_level_sampler: &StandardChunkFluidLevelSampler, block_x: i32, block_y: i32,
pumpkin-world/src/generation/noise/aquifer_sampler.rs:404
↓ 3 callers
Method
get_game_packet
( &mut self, decompressed_reader: &mut Cursor<Vec<u8>>, )
pumpkin-protocol/src/bedrock/packet_decoder.rs:164
↓ 3 callers
Function
get_height
(p: &HeightProvider, random: &mut RandomGenerator, min_y: i8, height: u16)
pumpkin-world/src/generation/carver/cave.rs:396
↓ 3 callers
Method
get_heightmap_height
(&self, height_map: ChunkHeightmapType, x: i32, z: i32)
pumpkin/src/world/mod.rs:1755
↓ 3 callers
Method
get_hurt_dir
(&self)
pumpkin/src/entity/vehicle/vehicle.rs:62
↓ 3 callers
Method
get_i64
(&mut self)
pumpkin-nbt/src/deserializer.rs:234
↓ 3 callers
Method
get_in_square
( &mut self, center: BlockPos, radius: i32, poi_type: Option<&str>, )
pumpkin-world/src/poi/mod.rs:432
↓ 3 callers
Method
get_iter
(&self, input: Self::Value)
pumpkin-codecs/src/json_ops.rs:139
↓ 3 callers
Method
get_job_site
(&self)
pumpkin/src/entity/passive/villager/mod.rs:724
↓ 3 callers
Method
get_long
(&self, name: &str)
pumpkin-nbt/src/compound.rs:177
↓ 3 callers
Method
get_max_current_strength
(&self, upd: NodeId, strength: u8)
pumpkin/src/block/blocks/redstone/turbo.rs:421
↓ 3 callers
Method
get_max_look_pitch_change
(&self)
pumpkin/src/entity/mob/mod.rs:390
↓ 3 callers
Method
get_max_use_time
(&self)
pumpkin-data/src/item_stack/mod.rs:368
↓ 3 callers
Method
get_mob_jump_height
(&self)
pumpkin/src/entity/ai/pathfinder/walk_node_evaluator.rs:41
↓ 3 callers
Method
get_name
( &mut self, entity: Resource<Entity>, )
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/entity.rs:309
↓ 3 callers
Method
get_name
(&self)
pumpkin/src/entity/player.rs:4542
↓ 3 callers
Method
get_nearby_entities
( &self, pos: Vector3<f64>, radius: f64, )
pumpkin/src/world/mod.rs:3838
↓ 3 callers
Method
get_new_rail_shape
( &self, first: HorizontalFacing, second: HorizontalFacing, )
pumpkin/src/block/blocks/redstone/rails/mod.rs:107
↓ 3 callers
Method
get_noise
(&self, pos: BlockPos)
pumpkin-world/src/generation/block_state_provider.rs:223
↓ 3 callers
Method
get_option
( &mut self, parse: impl FnOnce(&mut Self) -> Result<G, ReadingError>, )
pumpkin-protocol/src/ser/mod.rs:201
↓ 3 callers
Method
get_or_load_region
(&mut self, rx: i32, rz: i32)
pumpkin-world/src/poi/mod.rs:396
↓ 3 callers
Method
get_permission
(&self, node: &str)
pumpkin-util/src/permission.rs:123
↓ 3 callers
Method
get_phase
(&self, phase_type: EnderDragonPhase)
pumpkin/src/entity/boss/ender_dragon/phase/mod.rs:119
↓ 3 callers
Method
get_player
(&self)
pumpkin/src/plugin/api/events/player/fish.rs:85
↓ 3 callers
Method
get_player_count
Counts the total number of players across all worlds. This function iterates through each world and sums up the number of players currently connected
pumpkin/src/server/mod.rs:784
↓ 3 callers
Method
get_player_data_path
(&self, uuid: &Uuid)
pumpkin-world/src/data/player_data.rs:62
↓ 3 callers
Method
get_players_near
(&self, world: &World, chunk_pos: Vector2<i32>)
pumpkin/src/world/natural_spawner.rs:120
↓ 3 callers
Method
get_random_offset
(&self, random: &mut RandomGenerator)
pumpkin-world/src/generation/feature/features/scattered_ore.rs:64
↓ 3 callers
Method
get_slot_index
(&self)
pumpkin-data/src/data_component_impl.rs:1239
↓ 3 callers
Method
get_stack
(&self, slot: usize)
pumpkin-world/src/inventory/simple_inventory.rs:48
↓ 3 callers
Method
get_stack
(&self, slot: usize)
pumpkin/src/block/entities/hopper.rs:296
↓ 3 callers
Method
get_stack
Gets the stack in this slot.
pumpkin-inventory/src/slot.rs:104
↓ 3 callers
Method
get_start_node
(&mut self, pos: Vector3<i32>)
pumpkin/src/entity/ai/pathfinder/walk_node_evaluator.rs:318
↓ 3 callers
Method
get_state_for_neighbor_update
( &self, world: &Arc<World>, block: &Block, state_id: BlockStateId, po
pumpkin/src/block/registry.rs:1088
↓ 3 callers
Method
get_status
(&self)
pumpkin/src/server/mod.rs:824
↓ 3 callers
Method
get_str
(&self, key: &str)
pumpkin-codecs/src/json_ops.rs:318
↓ 3 callers
Method
get_string
(&mut self)
pumpkin-nbt/src/deserializer.rs:142
← previous
next →
1,301–1,400 of 10,199, ranked by callers