MCPcopy Create free account

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

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

↓ 7 callersMethodmin_block_pos
(&self)
pumpkin-util/src/math/boundingbox.rs:305
↓ 7 callersMethodnext
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 callersMethodnext
(&mut self)
pumpkin/src/command/args/mod.rs:204
↓ 7 callersMethodnext
(&mut self)
pumpkin-nbt/src/nbt_ops.rs:350
↓ 7 callersMethodnext_triangular
(mode: f64, deviation: f64)
pumpkin/src/entity/projectile/mod.rs:93
↓ 7 callersMethodout_of_height
(&self, height: i16)
pumpkin-world/src/generation/height_limit.rs:35
↓ 7 callersMethodparse
Parses the given node, returning an error on failure.
pumpkin/src/command/node/tree.rs:349
↓ 7 callersFunctionpath_failure
( raw_args: &RawArgs<'_>, total_args: usize, input_len: usize, matched_any_node: bool, syn
pumpkin/src/command/dispatcher.rs:211
↓ 7 callersFunctionproto_chunk_state
(chunk: &crate::ProtoChunk, pos: BlockPos)
pumpkin-world/src/generation/feature/features/sculk_patch.rs:328
↓ 7 callersMethodput_list
(&mut self, name: &str, value: Vec<NbtTag>)
pumpkin-nbt/src/compound.rs:114
↓ 7 callersFunctionrotate_direction
( dir: pumpkin_util::BlockDirection, rotation: Rotation, )
pumpkin-world/src/generation/structure/structures/jigsaw_placement.rs:687
↓ 7 callersMethodsave_all_chunk
(&mut self, save_proto_chunk: bool)
pumpkin-world/src/chunk_system/schedule.rs:687
↓ 7 callersMethodsend_abilities_update
Updates the current abilities the player has.
pumpkin/src/entity/player.rs:2144
↓ 7 callersMethodserialize_bytes
(self, v: &[u8])
pumpkin-nbt/src/serializer.rs:401
↓ 7 callersMethodset
(&mut self, map: &ChunkLevel, pos: ChunkPos, level: i8)
pumpkin-world/src/chunk_system/chunk_loading.rs:67
↓ 7 callersMethodset_block_absolute_y
( &self, relative_x: usize, y: i32, relative_z: usize, block_state_id:
pumpkin-world/src/chunk/mod.rs:378
↓ 7 callersMethodset_block_light_level
( &self, level: &Arc<Level>, position: &BlockPos, light_level: u8, )
pumpkin-world/src/lighting/runtime.rs:476
↓ 7 callersMethodset_count
(&mut self, count: u8)
pumpkin-data/src/item_stack/mod.rs:523
↓ 7 callersMethodset_health
(&self, health: f32)
pumpkin/src/entity/living.rs:270
↓ 7 callersMethodset_pathfinding_malus
(&mut self, path_type: PathType, malus: f32)
pumpkin/src/entity/ai/pathfinder/mod.rs:122
↓ 7 callersMethodset_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 callersFunctionsin
(value: f32)
pumpkin-util/src/math/mod.rs:28
↓ 7 callersMethodskip
(&mut self, count: i32)
pumpkin-util/src/random/legacy_rand.rs:80
↓ 7 callersMethodsuggest_with_tooltip
(mut self, text: T, tooltip: TextComponent)
pumpkin/src/command/suggestion/suggestions.rs:72
↓ 7 callersMethodtest
( &self, world: &World, tester: Option<&LivingEntity>, target: &LivingEntity,
pumpkin/src/entity/ai/target_predicate.rs:94
↓ 7 callersMethodtick
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 callersMethodto_experience_container
(self: Arc<Self>)
pumpkin/src/block/entities/mod.rs:137
↓ 7 callersMethodto_name
(&self)
pumpkin-data/src/generated/sound.rs:7331
↓ 7 callersMethodto_str
(&self)
pumpkin/src/world/scoreboard.rs:339
↓ 7 callersMethodtransform_size
(&self, size: Vector3<i32>)
pumpkin-data/src/block_rotation.rs:79
↓ 7 callersFunctionunknown_argument_syntax_error
(input: &str, cursor: usize)
pumpkin/src/command/dispatcher.rs:150
↓ 7 callersFunctionupdate_position
(player: &Arc<Player>)
pumpkin/src/world/chunker.rs:35
↓ 7 callersFunctionvalue_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 callersFunctionvalue_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 callersFunctionwrite_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 callersMethodwrite_nbt
(&self, nbt: &mut NbtCompound)
pumpkin/src/entity/player/statistics.rs:31
↓ 7 callersFunctionwrite_optional_var_int
(write: &mut impl Write, value: Option<i32>)
pumpkin-protocol/src/java/client/play/recipe_book_add.rs:254
↓ 7 callersMethodwrite_uuid
(&mut self, data: &uuid::Uuid)
pumpkin-protocol/src/ser/mod.rs:261
↓ 7 callersMethodwrite_with_version
( &self, write: impl std::io::Write, version: &JavaMinecraftVersion, )
pumpkin-protocol/src/codec/item_stack_seralizer.rs:300
↓ 6 callersMethodadd_child
(mut self, child: Self)
pumpkin-util/src/text/mod.rs:650
↓ 6 callersMethodadd_item_stack
( &mut self, provider: Arc<Mutex<pumpkin_data::item_stack::ItemStack>>, )
pumpkin/src/plugin/loader/wasm/wasm_host/state.rs:251
↓ 6 callersMethodadd_synced_block_event
(&self, pos: BlockPos, r#type: u8, data: u8)
pumpkin/src/world/mod.rs:450
↓ 6 callersMethodall_chunks_within
(&self)
pumpkin-world/src/cylindrical_chunk_iterator.rs:72
↓ 6 callersMethodare_equal
(&self, other: &Self)
pumpkin-data/src/item_stack/mod.rs:608
↓ 6 callersMethodbroadcast_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 callersMethodbroken
( &self, world: &Arc<World>, block: &Block, player: &Arc<Player>, posi
pumpkin/src/block/registry.rs:989
↓ 6 callersFunctionbuild_packet
Helper function to build a packet with optional compression and encryption
pumpkin-protocol/src/java/packet_decoder.rs:236
↓ 6 callersFunctioncalculate_amplitudes
()
pumpkin-world/src/generation/noise/perlin.rs:454
↓ 6 callersFunctioncan_place_rail_at
(world: &dyn BlockAccessor, pos: &BlockPos)
pumpkin/src/block/blocks/redstone/rails/common.rs:38
↓ 6 callersFunctioncreate_aquifer
( base_router: &'_ ProtoNoiseRouters, )
pumpkin-world/src/generation/noise/aquifer_sampler.rs:837
↓ 6 callersMethodcreate_without_context_args_slice
( &'static self, args: &[TextComponent; N], )
pumpkin/src/command/errors/error_types.rs:166
↓ 6 callersFunctiondistance_consumer
()
pumpkin/src/command/commands/worldborder.rs:21
↓ 6 callersMethodencode_start
Encodes this value to a value represented by the provided [`DynamicOps`] without a prefix.
pumpkin-codecs/src/codec/mod.rs:19
↓ 6 callersMethodenqueue_packet_editioned
( &self, je_packet: &J, be_packet: &B, )
pumpkin/src/net/mod.rs:199
↓ 6 callersMethodenqueue_packet_internal
(&self, packet: &P)
pumpkin/src/net/bedrock/mod.rs:449
↓ 6 callersMethodexecute
( &'a self, sender: &'a CommandSender, server: &'a crate::server::Server, _arg
pumpkin/src/command/commands/whitelist.rs:54
↓ 6 callersMethodexecute
( &'a self, sender: &'a CommandSender, server: &'a crate::server::Server, args
pumpkin/src/command/commands/weather.rs:28
↓ 6 callersMethodexecute
( &'a self, sender: &'a CommandSender, _server: &'a crate::server::Server, arg
pumpkin/src/command/commands/title.rs:34
↓ 6 callersMethodexplode
(&self)
pumpkin/src/entity/mob/creeper.rs:99
↓ 6 callersMethodextract_double
(&self)
pumpkin-nbt/src/tag.rs:388
↓ 6 callersMethodextract_int
(&self)
pumpkin-nbt/src/tag.rs:364
↓ 6 callersMethodfill_nw_opening
( &self, start: &StructurePiece, collector: &mut StructurePiecesCollector, ran
pumpkin-world/src/generation/structure/structures/stronghold/mod.rs:469
↓ 6 callersMethodfill_se_opening
( &self, start: &StructurePiece, collector: &mut StructurePiecesCollector, ran
pumpkin-world/src/generation/structure/structures/stronghold/mod.rs:519
↓ 6 callersMethodfill_se_opening
( &self, start: &StructurePiece, collector: &mut StructurePiecesCollector, ran
pumpkin-world/src/generation/structure/structures/nether_fortress/mod.rs:526
↓ 6 callersMethodflush
(&mut self)
pumpkin-protocol/src/java/packet_encoder.rs:323
↓ 6 callersFunctionfrom_bytes_unnamed
Deserializes struct using Serde Deserializer from network NBT
pumpkin-nbt/src/deserializer.rs:278
↓ 6 callersFunctionfrom_wasm_block_position
( position: pumpkin::plugin::common::BlockPos, )
pumpkin/src/plugin/loader/wasm/wasm_host/wit/v0_1/events/mod.rs:70
↓ 6 callersMethodget
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 callersMethodget
(&self, x: usize, y: usize, z: usize)
pumpkin-world/src/chunk/palette.rs:36
↓ 6 callersMethodget_children
(&self, node: NodeId)
pumpkin/src/command/node/tree.rs:240
↓ 6 callersMethodget_fluid_and_fluid_state
( &self, position: &BlockPos, )
pumpkin/src/world/mod.rs:4775
↓ 6 callersMethodget_item
(&self)
pumpkin-data/src/item_stack/mod.rs:379
↓ 6 callersMethodget_loot
(&self, params: LootContextParameters)
pumpkin/src/world/loot.rs:37
↓ 6 callersMethodget_mob_entity
(&self)
pumpkin/src/entity/mob/shulker.rs:341
↓ 6 callersMethodget_mob_penalty
(&self, path_type: PathType)
pumpkin/src/entity/ai/pathfinder/walk_node_evaluator.rs:269
↓ 6 callersMethodget_offset_entity_slot_id
(&self, offset: i32)
pumpkin-data/src/data_component_impl.rs:1297
↓ 6 callersMethodget_pumpkin_fluid
(&self, fluid_id: u16)
pumpkin/src/block/registry.rs:1162
↓ 6 callersMethodget_short
(&self, name: &str)
pumpkin-nbt/src/compound.rs:167
↓ 6 callersMethodget_side
(&self, max: bool)
pumpkin-util/src/math/boundingbox.rs:245
↓ 6 callersMethodget_size
(&self)
pumpkin/src/entity/mob/slime.rs:133
↓ 6 callersFunctionget_slot_stack
( screen_handler: &dyn ScreenHandler, slot_info: &pumpkin_protocol::bedrock::server::item_stack_reques
pumpkin/src/net/bedrock/play.rs:2020
↓ 6 callersMethodget_stack_in_hand
( &self, caller: &dyn EntityBase, hand: Hand, )
pumpkin/src/entity/living.rs:1750
↓ 6 callersMethodget_str
(&mut self)
pumpkin-protocol/src/ser/mod.rs:185
↓ 6 callersMethodget_width
(&self)
pumpkin-inventory/src/crafting/crafting_inventory.rs:120
↓ 6 callersMethodget_world_from_dimension
(&self, dimension: &Dimension)
pumpkin/src/server/mod.rs:378
↓ 6 callersMethodhas_passengers
(&self)
pumpkin/src/entity/mod.rs:2909
↓ 6 callersFunctionhas_random_ticking_fluid
(id: BlockStateId)
pumpkin-world/src/chunk/palette.rs:18
↓ 6 callersMethodinsert_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 callersMethodinto_token_stream
Emits the token stream for this linear operation variant.
pumpkin-codegen/src/noise_router.rs:230
↓ 6 callersMethodinto_vec
(self)
pumpkin-util/src/registry.rs:68
↓ 6 callersMethodis_breeding_ready
(&self)
pumpkin/src/entity/mob/mod.rs:189
↓ 6 callersFunctionis_dot
(wire: RedstoneWireProperties)
pumpkin/src/block/blocks/redstone/redstone_wire.rs:355
↓ 6 callersMethodis_empty
(&self)
pumpkin-world/src/generation/structure/structures/mod.rs:634
↓ 6 callersMethodis_empty
(&self)
pumpkin/src/plugin/api/gui.rs:51
↓ 6 callersMethodis_empty
(&self)
pumpkin/src/block/entities/chiseled_bookshelf.rs:145
↓ 6 callersMethodis_empty
(&self)
pumpkin/src/block/entities/hopper.rs:284
↓ 6 callersMethodis_loaded
(&self, position: &BlockPos)
pumpkin/src/world/mod.rs:4712
↓ 6 callersMethodis_pushable
(&self)
pumpkin/src/entity/mod.rs:368
↓ 6 callersMethodlen
(&self)
pumpkin-util/src/translation.rs:57
↓ 6 callersMethodmanhattan_distance
(&self, other: Self)
pumpkin-util/src/math/position.rs:578
← previousnext →701–800 of 10,199, ranked by callers