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
↓ 13 callers
Method
get_fluid
(&self, position: &BlockPos)
pumpkin/src/world/mod.rs:4716
↓ 13 callers
Method
get_mut_or_start_progress
Gets a mutable reference to the current progress for a given advancement. Creates the state entry if missing.
pumpkin/src/entity/player/advancement.rs:164
↓ 13 callers
Function
get_section_cord
(coord: i32)
pumpkin-util/src/math/mod.rs:125
↓ 13 callers
Function
get_str_hash
(val: &str)
pumpkin-data/src/data_component_impl.rs:296
↓ 13 callers
Function
get_world_gen
(seed: Seed, dimension: Dimension)
pumpkin-world/src/generation/mod.rs:28
↓ 13 callers
Method
has_effect
(&self, effect: &'static StatusEffect)
pumpkin/src/entity/living.rs:622
↓ 13 callers
Method
into_owned
(self)
pumpkin/src/command/string_reader.rs:341
↓ 13 callers
Method
is_empty
(&self)
pumpkin-world/src/generation/blender/mod.rs:84
↓ 13 callers
Method
is_empty
(&self)
pumpkin-inventory/src/crafting/crafting_inventory.rs:79
↓ 13 callers
Method
is_liquid
(&self)
pumpkin-codegen/src/block.rs:585
↓ 13 callers
Method
parse_state
(&mut self, tag: u8)
pumpkin-nbt/src/serializer.rs:227
↓ 13 callers
Method
replaceable
(&self)
pumpkin-data/src/block_state.rs:97
↓ 13 callers
Method
schedule_fluid_tick
( &self, fluid: &Fluid, block_pos: BlockPos, delay: u8, priority: Tick
pumpkin/src/world/mod.rs:4438
↓ 13 callers
Method
send_equipment_changes
(&self, equipment: &[(EquipmentSlot, ItemStack)])
pumpkin/src/entity/living.rs:188
↓ 13 callers
Method
serialize_bytes
(self, v: &[u8])
pumpkin-protocol/src/ser/serializer.rs:50
↓ 13 callers
Method
teleport
( &self, position: Vector3<f64>, yaw: Option<f32>, pitch: Option<f32>,
pumpkin/src/entity/mod.rs:2847
↓ 13 callers
Method
test
(&self, state: BlockStateId, random: &mut RandomGenerator)
pumpkin-world/src/generation/rule/mod.rs:25
↓ 13 callers
Function
write_item_slot_display
( write: &mut impl Write, item: &Item, version: JavaMinecraftVersion, )
pumpkin-protocol/src/java/client/play/recipe_book_add.rs:98
↓ 12 callers
Method
add_piece
(&mut self, piece: Box<dyn StructurePieceBase>)
pumpkin-world/src/generation/structure/structures/mod.rs:545
↓ 12 callers
Method
as_ref
(&self)
pumpkin-protocol/src/codec/var_int.rs:143
↓ 12 callers
Method
broadcast_to_chunk_editioned_sync
( &self, chunk_pos: Vector2<i32>, je_packet: &J, be_packet: &B, )
pumpkin/src/world/mod.rs:5267
↓ 12 callers
Method
count
(&'a self, item: &'a Item)
pumpkin-world/src/inventory/inventory.rs:34
↓ 12 callers
Method
default_on_closed
Default close behavior - drops the cursor item.
pumpkin-inventory/src/screen_handler.rs:360
↓ 12 callers
Method
deserialize_seq
(self, visitor: V)
pumpkin-protocol/src/ser/deserializer.rs:149
↓ 12 callers
Method
filter_and_suggest_one
(mut self, value: impl Into<SuggestionText>)
pumpkin/src/command/suggestion/suggestions.rs:146
↓ 12 callers
Method
from_properties
(&self, props: Vec<(String, String)>)
pumpkin-data/src/generated/fluid.rs:680
↓ 12 callers
Function
from_type
( entity_type: &'static EntityType, position: Vector3<f64>, world: &Arc<World>, uuid: Uuid, )
pumpkin/src/entity/type.rs:119
↓ 12 callers
Method
get
(&self, name: &str)
pumpkin-nbt/src/compound.rs:156
↓ 12 callers
Method
get_axis
(&self)
pumpkin-util/src/lib.rs:132
↓ 12 callers
Method
get_block_absolute_y
( &self, relative_x: usize, y: i32, relative_z: usize, )
pumpkin-world/src/chunk/mod.rs:363
↓ 12 callers
Method
get_entity
(&self)
pumpkin/src/entity/living.rs:2606
↓ 12 callers
Method
get_facing
(&self)
pumpkin/src/block/blocks/redstone/repeater.rs:212
↓ 12 callers
Method
get_inventory
(&self)
pumpkin-inventory/src/slot.rs:355
↓ 12 callers
Method
get_stack
(&self, slot: usize)
pumpkin-inventory/src/double.rs:52
↓ 12 callers
Function
handle_bossbar_error
(error: BossbarUpdateError)
pumpkin/src/command/commands/bossbar.rs:653
↓ 12 callers
Method
has_vehicle
(&self)
pumpkin/src/entity/mod.rs:2913
↓ 12 callers
Method
height
(&self)
pumpkin-world/src/generation/noise/mod.rs:440
↓ 12 callers
Method
is_done
(&self)
pumpkin/src/entity/player/advancement.rs:40
↓ 12 callers
Method
is_space_empty
(&self, bounding_box: BoundingBox)
pumpkin/src/world/mod.rs:1570
↓ 12 callers
Method
play_block_sound
(&self, sound: Sound, category: SoundCategory, position: BlockPos)
pumpkin/src/world/mod.rs:853
↓ 12 callers
Method
redirect
(&self)
pumpkin/src/command/node/attached.rs:257
↓ 12 callers
Method
remove_ticket
(&mut self, pos: ChunkPos, level: i8)
pumpkin-world/src/chunk_system/chunk_loading.rs:362
↓ 12 callers
Method
serialize
(self, w: &mut W)
pumpkin-nbt/src/tag.rs:39
↓ 12 callers
Method
set_stack
(&self, slot: usize, stack: ItemStack)
pumpkin-inventory/src/double.rs:84
↓ 12 callers
Method
split_string
(&self, seed: &str)
pumpkin-util/src/random/xoroshiro128.rs:228
↓ 12 callers
Function
to_wasm_position
(position: Vector3<f64>)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/events/mod.rs:50
↓ 12 callers
Function
value_to_block_predicate
Converts a block-predicate JSON object into its corresponding `BlockPredicate` token stream. # Arguments - `v` – JSON object with a `"type"` discrimi
pumpkin-codegen/src/placed_feature.rs:325
↓ 12 callers
Method
window_type
Gets the window type for this screen handler.
pumpkin-inventory/src/screen_handler.rs:244
↓ 12 callers
Method
world
(&self)
pumpkin/src/command/context/command_source.rs:368
↓ 12 callers
Method
write
(&self, backend: &Self::WriteBackend)
pumpkin-world/src/chunk/format/pump.rs:53
↓ 12 callers
Function
write_empty_slot_display
(write: &mut impl Write)
pumpkin-protocol/src/java/client/play/recipe_book_add.rs:121
↓ 12 callers
Method
write_serialize
(&mut self, data: &G)
pumpkin-protocol/src/ser/mod.rs:418
↓ 11 callers
Method
add_edge
(&mut self, from: NodeKey, to: NodeKey)
pumpkin-world/src/chunk_system/dag.rs:59
↓ 11 callers
Method
add_player_slots
Adds all player inventory slots (main + hotbar).
pumpkin-inventory/src/screen_handler.rs:303
↓ 11 callers
Method
broadcast_editioned
This should replace broadcast_packet_all at some point
pumpkin/src/world/mod.rs:598
↓ 11 callers
Method
build
(self, input: &str)
pumpkin/src/command/context/command_context.rs:447
↓ 11 callers
Method
cached_text
(&self)
pumpkin/src/command/suggestion/mod.rs:90
↓ 11 callers
Function
can_place_at
(world: &dyn BlockAccessor, block_pos: &BlockPos)
pumpkin/src/block/blocks/redstone/redstone_wire.rs:242
↓ 11 callers
Method
children_ref
(&self)
pumpkin/src/command/node/attached.rs:225
↓ 11 callers
Method
distance_squared
(self, other: Self)
pumpkin/src/entity/boss/ender_dragon.rs:822
↓ 11 callers
Method
dot
(&self, x: f64, y: f64, z: f64)
pumpkin-util/src/noise/mod.rs:110
↓ 11 callers
Method
drop_node
(&mut self, node: NodeKey)
pumpkin-world/src/chunk_system/schedule.rs:735
↓ 11 callers
Method
enqueue_packet
(&self, packet: &P)
pumpkin/src/net/bedrock/mod.rs:428
↓ 11 callers
Method
get_effect
(&self, effect: &'static StatusEffect)
pumpkin/src/entity/living.rs:627
↓ 11 callers
Method
get_entity
(&self)
pumpkin/src/entity/vehicle/minecart.rs:391
↓ 11 callers
Method
get_inventory
(self: Arc<Self>)
pumpkin/src/block/entities/barrel.rs:80
↓ 11 callers
Method
get_node
(&self, index: usize)
pumpkin/src/entity/ai/pathfinder/path.rs:58
↓ 11 callers
Method
get_stack
(&self)
pumpkin-inventory/src/crafting/crafting_screen_handler.rs:465
↓ 11 callers
Method
height
(&self)
pumpkin-world/src/generation/proto_chunk.rs:318
↓ 11 callers
Method
is_spectator
(&self)
pumpkin/src/entity/player.rs:4522
↓ 11 callers
Method
next_splitter
(&mut self)
pumpkin-util/src/random/xoroshiro128.rs:130
↓ 11 callers
Method
offset_pos
(&self, x: i32, y: i32, z: i32)
pumpkin-world/src/generation/structure/structures/mod.rs:145
↓ 11 callers
Function
parse
()
pumpkin-util/src/identifier.rs:413
↓ 11 callers
Function
place
Place the podium structure centred on `origin` into `world`.
pumpkin/src/world/end_podium.rs:18
↓ 11 callers
Method
play_sound_raw
( &self, sound_id: u16, category: SoundCategory, position: &Vector3<f64>,
pumpkin/src/world/mod.rs:797
↓ 11 callers
Method
position
(&self)
pumpkin/src/entity/player.rs:2121
↓ 11 callers
Method
read_boxed_slice
(&mut self, length: usize)
pumpkin-protocol/src/ser/mod.rs:105
↓ 11 callers
Function
register
(dispatcher: &mut CommandDispatcher, registry: &mut PermissionRegistry)
pumpkin/src/command/commands/op.rs:108
↓ 11 callers
Method
register_permission_or_panic
Registers a new permission in the registry and expects it to be registered. # Panics Panics if the permission could not be registered (if one with t
pumpkin-util/src/permission.rs:110
↓ 11 callers
Method
sector_count
(&self)
pumpkin-world/src/chunk/format/anvil.rs:242
↓ 11 callers
Method
size
(&self)
pumpkin-inventory/src/double.rs:44
↓ 11 callers
Method
then
(&self, other: Self)
pumpkin-data/src/block_rotation.rs:155
↓ 11 callers
Function
update_neighbors
(world: &Arc<World>, pos: &BlockPos)
pumpkin/src/block/blocks/redstone/redstone_torch.rs:288
↓ 11 callers
Function
value_to_block_state
(v: &Value)
pumpkin-codegen/src/placed_feature.rs:747
↓ 11 callers
Function
value_to_float_provider
(v: &Value)
pumpkin-codegen/src/carver.rs:185
↓ 11 callers
Method
write_i32
(&mut self, value: i32)
pumpkin-nbt/src/serializer.rs:164
↓ 11 callers
Method
write_packet
( &self, packet: &P, write: impl Write, )
pumpkin/src/net/java/mod.rs:565
↓ 11 callers
Method
written_size
(&self)
pumpkin-protocol/src/codec/var_int.rs:34
↓ 10 callers
Method
add_block_entity
( &mut self, provider: Arc<dyn crate::block::entities::BlockEntity>, )
pumpkin/src/plugin/loader/wasm/wasm_host/state.rs:269
↓ 10 callers
Method
copy_with_count
(&self, count: u8)
pumpkin-data/src/item_stack/mod.rs:516
↓ 10 callers
Function
deserialize
( deserializer: D, )
pumpkin-world/src/chunk/format/mod.rs:377
↓ 10 callers
Method
drain
Drain all nodes from the heap, returning them as a Vec.
pumpkin/src/entity/ai/pathfinder/binary_heap.rs:155
↓ 10 callers
Method
entity_id
(&self)
pumpkin/src/entity/player.rs:2113
↓ 10 callers
Method
execute
( &'a self, sender: &'a CommandSender, server: &'a crate::server::Server, _arg
pumpkin/src/command/commands/worldborder.rs:46
↓ 10 callers
Function
from_wasm_block_name
(block_name: &str)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/events/mod.rs:80
↓ 10 callers
Method
get_chunk_res
(&self, res: &Resource<WitChunk>)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/world.rs:92
↓ 10 callers
Method
get_effective_props
Returns correct fluid properties for a state, treating waterlogged blocks as water sources (level 8, non-falling). Returns `None` if the state doesn't
pumpkin/src/block/fluid/flowing_trait.rs:50
↓ 10 callers
Method
get_gui_res
(&self, res: &Resource<Gui>)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/gui.rs:15
↓ 10 callers
Method
get_player_by_id
Gets a `Player` by an entity id
pumpkin/src/world/mod.rs:3683
↓ 10 callers
Method
get_scoreboard_res
( &self, res: &Resource<scoreboard::Scoreboard>, )
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/scoreboard.rs:16
← previous
next →
401–500 of 10,199, ranked by callers