MCPcopy Create free account

hub / github.com/Pumpkin-MC/Pumpkin / functions

Functions10,199 in github.com/Pumpkin-MC/Pumpkin

↓ 4 callersMethodbroadcast_to_chunk_except
Broadcasts a packet to chunk watchers, excluding specific players.
pumpkin/src/world/mod.rs:5295
↓ 4 callersMethodbuild
(self)
pumpkin/src/command/argument_builder.rs:382
↓ 4 callersMethodbuild
(self, prefix: Self::Value)
pumpkin-codecs/src/list_builder.rs:42
↓ 4 callersFunctionbuilder
For testing purposes
pumpkin/src/command/context/command_context.rs:571
↓ 4 callersMethodcan_generate
(&self)
pumpkin-world/src/generation/structure/structures/stronghold/mod.rs:232
↓ 4 callersFunctioncan_place_at
(world: &dyn BlockAccessor, position: &BlockPos)
pumpkin/src/block/blocks/cake.rs:205
↓ 4 callersFunctioncan_place_ladder_at
(world: &World, block_pos: &BlockPos, facing: BlockDirection)
pumpkin/src/block/blocks/ladder.rs:114
↓ 4 callersMethodchange_angle
(&self, start: f32, end: f32, max_change: f32)
pumpkin/src/entity/ai/control/mod.rs:8
↓ 4 callersMethodclear
Completely resets the stack to air
pumpkin-data/src/item_stack/mod.rs:545
↓ 4 callersFunctionclear_player
Returns the number of items actually cleared. If `max` provided is equal to [`MAX_NO_CLEAR_BUT_SIMULATE`] (`0`), then no items are cleared, but inste
pumpkin/src/command/commands/clear.rs:37
↓ 4 callersMethodcommand
(&self)
pumpkin/src/command/node/attached.rs:311
↓ 4 callersFunctioncommand_result
( sender: &CommandSender, item_count: i32, max_count: i32, targets: &[Arc<Player>], )
pumpkin/src/command/commands/clear.rs:125
↓ 4 callersMethodcompute_temperature
Computes the effective temperature at a given position. # Parameters - `x`, `z`: World coordinates. - `y`: Y-level of the position. - `sea_level`: Se
pumpkin-util/src/biome.rs:123
↓ 4 callersMethodconsumes_action
(&self)
pumpkin/src/block/registry.rs:377
↓ 4 callersFunctioncos
(value: f32)
pumpkin-util/src/math/mod.rs:34
↓ 4 callersFunctioncreate_carver_aquifer
()
pumpkin-world/src/generation/noise/aquifer_sampler.rs:905
↓ 4 callersFunctioncreate_chunk_random
(seed: i64, chunk_x: i32, chunk_z: i32)
pumpkin-world/src/generation/structure/structures/mod.rs:687
↓ 4 callersFunctioncreate_generic_9x3
Creates a generic 9x3 container (single chest). Used for single chests, ender chests, and similar containers.
pumpkin-inventory/src/generic_container_screen_handler.rs:29
↓ 4 callersMethodcreate_int
(&self, data: i32)
pumpkin-nbt/src/nbt_ops.rs:37
↓ 4 callersMethodcreate_long
(&self, data: i64)
pumpkin-nbt/src/nbt_ops.rs:41
↓ 4 callersMethodcreate_offset
(&self, start: usize)
pumpkin/src/command/suggestion/suggestions.rs:99
↓ 4 callersMethodcreate_string
(&self, data: &str)
pumpkin-codecs/src/json_ops.rs:66
↓ 4 callersFunctiondescriptor_to_stack
(desc: &NetworkItemDescriptor, is_creative: bool)
pumpkin/src/net/bedrock/play.rs:60
↓ 4 callersFunctiondeserialize
( deserializer: D, )
pumpkin/src/data/banlist_serializer.rs:89
↓ 4 callersMethoddeserialize
(deserializer: D)
pumpkin-protocol/src/codec/var_int.rs:173
↓ 4 callersMethoddowncast_ref
Attempts to downcast a &dyn Payload to &T using name-based type checking. # Type Parameters - `T`: The target type to downcast to. Must implement Pay
pumpkin/src/plugin/api/events/mod.rs:95
↓ 4 callersMethoddrop_satisfied_tasks
(&mut self, holder: &mut ChunkHolder, stage: StagedChunkEnum)
pumpkin-world/src/chunk_system/schedule.rs:766
↓ 4 callersMethodencode
( &mut self, text_component: Resource<TextComponent>, )
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/text.rs:133
↓ 4 callersMethodencompass
Expands this box to encompass another box. # Arguments `other` – Box to encompass.
pumpkin-util/src/math/block_box.rs:239
↓ 4 callersFunctionequipment_break_status
(slot: &EquipmentSlot)
pumpkin/src/entity/mod.rs:111
↓ 4 callersMethodexecute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, _ar
pumpkin/src/command/commands/spawnpoint.rs:30
↓ 4 callersMethodexecute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, arg
pumpkin/src/command/commands/rotate.rs:104
↓ 4 callersMethodexecute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, _ar
pumpkin/src/command/commands/clear.rs:198
↓ 4 callersMethodfind_arrow
Find arrow in inventory (main hand, offhand, or inventory slots)
pumpkin/src/entity/player.rs:4034
↓ 4 callersMethodfind_players
Tries to find any players represented by this selector.
pumpkin/src/command/argument_types/entity_selector/mod.rs:175
↓ 4 callersMethodfinish_login
(&self, profile: &GameProfile)
pumpkin/src/net/java/login.rs:214
↓ 4 callersMethodfire_packet_sent_no_obj
(self: &Arc<Self>, packet_id: i32, payload: Bytes)
pumpkin/src/entity/player.rs:2101
↓ 4 callersMethodfrom
(value: DyeColor)
pumpkin/src/block/entities/sign.rs:37
↓ 4 callersFunctionfrom_wasm_hand
(hand: pumpkin::plugin::common::Hand)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/events/mod.rs:100
↓ 4 callersFunctiongen_dripstone
(chunk: &mut T, pos: BlockPos)
pumpkin-world/src/generation/feature/features/drip_stone/mod.rs:15
↓ 4 callersFunctiongenerate_single_chunk
( _dimension: &Dimension, _biome_mixer_seed: i64, generator: &VanillaGenerator, block_registry
pumpkin-world/src/chunk_system/generation.rs:10
↓ 4 callersMethodget
Generates a random float value using the configured distribution. # Arguments - `random` – The random number generator to use. # Returns A random fl
pumpkin-util/src/math/float_provider.rs:107
↓ 4 callersMethodget
( &self, random: &mut RandomGenerator, pos: BlockPos, chunk: &T, block
pumpkin-world/src/generation/block_state_provider.rs:30
↓ 4 callersMethodget
(&self, offset: i32)
pumpkin/src/entity/boss/ender_dragon/flight_history.rs:32
↓ 4 callersMethodget_all_at_box
Gets all entities at a Box
pumpkin/src/world/mod.rs:3718
↓ 4 callersMethodget_bb_width
(&self)
pumpkin/src/entity/ai/pathfinder/node_evaluator.rs:123
↓ 4 callersMethodget_behaviour
(&self)
pumpkin-inventory/src/anvil/anvil_screen_handler.rs:108
↓ 4 callersMethodget_biome_id
(&self, x: i32, y: i32, z: i32)
pumpkin-world/src/generation/proto_chunk.rs:492
↓ 4 callersMethodget_block_state_if_loaded
(&self, position: &BlockPos)
pumpkin/src/world/mod.rs:4706
↓ 4 callersFunctionget_buffer
(len: usize)
pumpkin-world/src/generation/noise/router/chunk_density_function.rs:20
↓ 4 callersFunctionget_chest_properties_if_can_connect
( world: &World, block: &Block, block_pos: &BlockPos, facing: HorizontalFacing, direction:
pumpkin/src/block/blocks/chests.rs:590
↓ 4 callersMethodget_cloned_stack
(&self)
pumpkin-inventory/src/crafting/crafting_screen_handler.rs:468
↓ 4 callersMethodget_context
(&self, res: &Resource<Context>)
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/context.rs:162
↓ 4 callersMethodget_data_value
( &self, getter: &F, chunk_x: i32, chunk_z: i32, cell_x: i32,
pumpkin-world/src/generation/blender/mod.rs:249
↓ 4 callersMethodget_entity
(&self)
pumpkin/src/entity/projectile/shulker_bullet.rs:277
↓ 4 callersMethodget_flow_speed
(&self, world: &World)
pumpkin/src/block/fluid/lava.rs:285
↓ 4 callersMethodget_height
(&self)
pumpkin-inventory/src/crafting/crafting_inventory.rs:124
↓ 4 callersMethodget_home_pos
(&self)
pumpkin/src/entity/mob/mod.rs:690
↓ 4 callersMethodget_id
(&self)
pumpkin/src/net/rcon/packet.rs:134
↓ 4 callersFunctionget_idor
(nbt: &NbtCompound, key: &str, default: Sound)
pumpkin-data/src/data_component_impl.rs:358
↓ 4 callersFunctionget_idor_hash
(val: &IdOr<SoundEvent>)
pumpkin-data/src/data_component_impl.rs:321
↓ 4 callersMethodget_land_node_type
Wraps the raw block type with below-check and neighbor danger scanning for OPEN nodes.
pumpkin/src/entity/ai/pathfinder/pathfinding_context.rs:166
↓ 4 callersMethodget_limit
(&self)
pumpkin/src/command/args/entities.rs:198
↓ 4 callersMethodget_path_type_from_state
(&mut self, pos: Vector3<i32>)
pumpkin/src/entity/ai/pathfinder/pathfinding_context.rs:49
↓ 4 callersMethodget_pathfinding_malus
(&self, path_type: PathType)
pumpkin/src/entity/ai/pathfinder/node_evaluator.rs:105
↓ 4 callersFunctionget_redstone_power
( block: &Block, state: &BlockState, world: &World, pos: &BlockPos, facing: BlockDirection
pumpkin/src/block/blocks/redstone/mod.rs:66
↓ 4 callersFunctionget_regulated_sides
( wire: RedstoneWireProperties, world: &World, pos: &BlockPos, )
pumpkin/src/block/blocks/redstone/redstone_wire.rs:370
↓ 4 callersMethodget_rough_biome_absolute_y
( &self, relative_x: usize, y: i32, relative_z: usize, )
pumpkin-world/src/chunk/mod.rs:394
↓ 4 callersFunctionget_section_y
(cache: &Cache, pos_y: i32)
pumpkin-world/src/lighting/storage.rs:15
↓ 4 callersMethodget_sky_light_level
(&self, level: &Arc<Level>, position: &BlockPos)
pumpkin-world/src/lighting/runtime.rs:509
↓ 4 callersMethodget_sort
(&self)
pumpkin/src/command/args/entities.rs:187
↓ 4 callersMethodget_source
(&self, fluid: &Fluid, falling: bool)
pumpkin/src/block/fluid/flowing_trait.rs:17
↓ 4 callersMethodget_stack
(&self)
pumpkin-inventory/src/stonecutter_screen_handler.rs:232
↓ 4 callersFunctionget_stair_properties_if_exists
(world: &World, block_pos: &BlockPos)
pumpkin/src/block/blocks/stairs.rs:131
↓ 4 callersMethodget_string_len
(&mut self)
pumpkin-nbt/src/deserializer.rs:195
↓ 4 callersMethodget_swim_height
(&self)
pumpkin/src/entity/living.rs:1133
↓ 4 callersMethodget_terrain_gen_biome
(&self, x: i32, y: i32, z: i32)
pumpkin-world/src/generation/proto_chunk.rs:883
↓ 4 callersMethodget_top_y
(&self)
pumpkin/src/world/mod.rs:4682
↓ 4 callersFunctionget_translation
Retrieves a translation for the given key and locale. # Arguments `key`: The fully qualified `namespace:key`. `locale`: The requested locale. # Retu
pumpkin-util/src/translation.rs:112
↓ 4 callersMethodget_world_name
Get the world folder name (e.g., `world`, `world_nether`, `world_the_end`). Falls back to "world" if the name cannot be determined.
pumpkin/src/world/mod.rs:352
↓ 4 callersFunctionhandle_interrupt
()
pumpkin/src/main.rs:184
↓ 4 callersMethodhas_infinite_materials
Synchronous methods remain unchanged
pumpkin/src/entity/player.rs:4872
↓ 4 callersMethodhas_permission_set
(&self, node: &str)
pumpkin-util/src/permission.rs:184
↓ 4 callersMethodhorizontal_length_squared
(&self)
pumpkin-util/src/math/vector3.rs:141
↓ 4 callersMethodid
(self)
pumpkin/src/command/argument_types/entity_anchor.rs:74
↓ 4 callersMethodingredient
(&self)
pumpkin-data/src/generated/potion_brewing.rs:21
↓ 4 callersMethodinteger_type_suffix
Utility method that parses a type suffix of an integer.
pumpkin/src/command/snbt/mod.rs:138
↓ 4 callersMethodinto_result_or_partial
Tries to get a complete or partial result. If no such result exists, this returns [`None`].
pumpkin-codecs/src/data_result.rs:218
↓ 4 callersFunctionis_base_block
(instrument: NoteblockInstrument)
pumpkin/src/block/blocks/note.rs:207
↓ 4 callersMethodis_block_tick_scheduled
(&self, block_pos: &BlockPos, block: &Block)
pumpkin/src/world/mod.rs:4449
↓ 4 callersMethodis_connected
(self)
pumpkin/src/block/blocks/redstone/redstone_wire.rs:436
↓ 4 callersFunctionis_emitting_redstone_power
( block: &Block, state: &BlockState, world: &World, pos: &BlockPos, facing: BlockDirection
pumpkin/src/block/blocks/redstone/mod.rs:56
↓ 4 callersMethodis_empty
(&self)
pumpkin-util/src/translation.rs:64
↓ 4 callersMethodis_empty
(&self)
pumpkin-world/src/inventory/simple_inventory.rs:37
↓ 4 callersMethodis_fall_flying
(&self)
pumpkin/src/entity/mod.rs:2631
↓ 4 callersMethodis_flying
(&self)
pumpkin/src/entity/player.rs:1623
↓ 4 callersMethodis_frozen
(&self)
pumpkin/src/server/tick_rate_manager.rs:66
↓ 4 callersMethodis_locked
( &self, world: &World, pos: BlockPos, state_id: BlockStateId, block:
pumpkin/src/block/blocks/redstone/repeater.rs:286
↓ 4 callersMethodis_on_cooldown
(&self, group: &str)
pumpkin/src/entity/player.rs:763
↓ 4 callersMethodis_player
(&self)
pumpkin/src/command/mod.rs:120
← previousnext →1,001–1,100 of 10,199, ranked by callers