Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Vulae/pkmc
/ functions
Functions
505 in github.com/Vulae/pkmc
⨍
Functions
505
◇
Types & classes
239
↓ 243 callers
Method
encode
(&mut self, value: V)
pkmc-util/src/connection/codec.rs:21
↓ 88 callers
Method
iter
(&self)
pkmc-defs/src/block.rs:39
↓ 70 callers
Method
len
(&self)
pkmc-util/src/nbt/mod.rs:79
↓ 58 callers
Method
read_const
(&mut self)
pkmc-util/src/read_ext.rs:10
↓ 52 callers
Method
send
Encode & send a packet.
pkmc-util/src/connection/mod.rs:64
↓ 47 callers
Method
lock
Lock each element in the list.
pkmc-util/src/weak_collections.rs:203
↓ 40 callers
Method
insert
(&mut self, key: K, value: V)
pkmc-defs/src/block.rs:31
↓ 40 callers
Method
into_iter
(self)
pkmc-util/src/nbt/mod.rs:132
↓ 37 callers
Method
push
Returns error if new item has mismatching type from already containing items.
pkmc-util/src/nbt/mod.rs:84
↓ 36 callers
Method
decode
(&mut self)
pkmc-util/src/connection/codec.rs:31
↓ 24 callers
Method
iter
(&self)
pkmc-util/src/nbt/mod.rs:105
↓ 22 callers
Function
do_test
(block: Block, id: i32)
pkmc-generated/generated/src/lib.rs:296
↓ 17 callers
Method
is_empty
(&self)
pkmc-util/src/nbt/mod.rs:75
↓ 15 callers
Method
get
(&self, key: K)
pkmc-defs/src/block.rs:23
↓ 15 callers
Method
with_child
WARNING: Due to bad programming, only use this after formatting the text. TODO: Fix inheriting not being a reference to its parent.
pkmc-defs/src/text_component.rs:265
↓ 12 callers
Method
get
(&self, index: usize)
pkmc-server/src/level/anvil/level.rs:88
↓ 12 callers
Method
to_nbt
(&self)
pkmc-defs/src/text_component.rs:321
↓ 11 callers
Method
insert
(&mut self, tab_list_player: TabListPlayer)
pkmc-server/src/tab_list.rs:162
↓ 11 callers
Method
remove
(&mut self, key: K)
pkmc-defs/src/block.rs:35
↓ 10 callers
Method
iter
Iterate through each element in the list.
pkmc-util/src/weak_collections.rs:195
↓ 10 callers
Method
sender
Create a new [`ConnectionSender`] from [`Connection`]
pkmc-util/src/connection/mod.rs:125
↓ 9 callers
Method
consume_until_space_or_end
( &mut self, err_on_empty: bool, )
pkmc-server/src/command.rs:213
↓ 9 callers
Method
contains
(&self, uuid: &UUID)
pkmc-server/src/entity_manager.rs:97
↓ 8 callers
Function
from_nbt
(nbt: NBT)
pkmc-util/src/nbt/de.rs:163
↓ 8 callers
Method
value
(&self)
pkmc-util/src/nbt/number_arena.rs:155
↓ 7 callers
Function
quantize_angle
(angle: f32)
pkmc-server/src/entity_manager.rs:28
↓ 7 callers
Method
read_var
(&mut self, size: usize)
pkmc-util/src/read_ext.rs:16
↓ 7 callers
Method
with_content
(mut self, content: C)
pkmc-defs/src/text_component.rs:223
↓ 6 callers
Method
add_viewer
(&mut self, connection: ConnectionSender)
examples/server/src/server/tab_info.rs:30
↓ 6 callers
Method
all
(v: T)
pkmc-util/src/vec3.rs:23
↓ 6 callers
Method
connection
(&self)
pkmc-server/src/level/mod.rs:75
↓ 6 callers
Method
distance
(&self, other: &ChunkPosition)
pkmc-server/src/level/chunk_loader.rs:17
↓ 6 callers
Method
handler
(&self)
pkmc-server/src/entity_manager.rs:54
↓ 6 callers
Method
to_id
(self)
pkmc-defs/src/packet/play/level.rs:54
↓ 6 callers
Method
transmute
(self)
pkmc-util/src/transmutable.rs:54
↓ 6 callers
Method
with_color
(mut self, color: C)
pkmc-defs/src/text_component.rs:228
↓ 5 callers
Method
checked_add
(self, rhs: Position)
pkmc-util/src/position.rs:39
↓ 5 callers
Method
cleanup
Remove dropped elements inside the list, returning number of removed elements.
pkmc-util/src/weak_collections.rs:170
↓ 5 callers
Method
cmp
(&self, other: &Self)
pkmc-generated/generated/src/lib.rs:181
↓ 5 callers
Function
file_path
NOTE: Getting macro invocation file is currently unstable, so we just have this workaround to get it from the parent directory of this crate.
pkmc-generated/proc/src/lib.rs:10
↓ 5 callers
Function
fix_identifier
(str: &str)
pkmc-generated/proc/src/lib.rs:21
↓ 5 callers
Method
insert
Insert a new entry into the map. Returning a tuple where the first value is a <code>[`Arc`]\<V></code> to that element, and the second value is a <cod
pkmc-util/src/weak_collections.rs:345
↓ 5 callers
Method
name
(&self)
examples/server/src/player/mod.rs:275
↓ 5 callers
Method
read_all
(&mut self)
pkmc-util/src/read_ext.rs:22
↓ 5 callers
Method
set
(&mut self, x: T, y: T, z: T)
pkmc-util/src/vec3.rs:15
↓ 5 callers
Method
tag
(&self)
pkmc-util/src/nbt/mod.rs:59
↓ 5 callers
Method
to_argb8888
(&self, alpha: u8)
pkmc-util/src/color.rs:43
↓ 5 callers
Function
to_paletted_data_singular
(value: i32)
pkmc-util/src/connection/paletted_container.rs:154
↓ 4 callers
Method
add_entity
(&mut self, entity: T, uuid: UUID)
pkmc-server/src/entity_manager.rs:425
↓ 4 callers
Function
calculate_bpe
(num_unique_values: usize)
pkmc-util/src/connection/paletted_container.rs:6
↓ 4 callers
Method
consume_literal
(&mut self, literal: &str)
pkmc-server/src/command.rs:251
↓ 4 callers
Method
contains
(&self, key: K)
pkmc-defs/src/block.rs:27
↓ 4 callers
Method
get_block
(&self, x: u8, y: i16, z: u8)
pkmc-server/src/level/anvil/level.rs:384
↓ 4 callers
Method
get_mut
(&mut self, index: usize)
pkmc-util/src/nbt/mod.rs:101
↓ 4 callers
Method
id
(&self, mapper: &IdTable<Biome>)
pkmc-defs/src/biome.rs:21
↓ 4 callers
Method
into_inner
(self)
pkmc-util/src/bitset.rs:30
↓ 4 callers
Method
is_air
(&self)
pkmc-generated/generated/src/lib.rs:199
↓ 4 callers
Method
normalized
(&self)
pkmc-util/src/vec3.rs:92
↓ 4 callers
Method
palette_index
(&self, index: usize)
pkmc-server/src/level/anvil/level.rs:78
↓ 4 callers
Method
prepare_chunk
When getting a chunk that may or may not already be loaded, call this before getting the chunk.
pkmc-server/src/level/anvil/region.rs:130
↓ 4 callers
Method
visit_seq
(self, mut seq: A)
pkmc-util/src/nbt/mod.rs:156
↓ 3 callers
Method
add_entity_with_id
( &mut self, entity: T, uuid: UUID, id: i32, )
pkmc-server/src/entity_manager.rs:409
↓ 3 callers
Function
calc_delta
(v: f64)
pkmc-server/src/entity_manager.rs:17
↓ 3 callers
Method
cross
(&self, other: &Self)
pkmc-util/src/vec3.rs:103
↓ 3 callers
Method
decrypt
( &mut self, ciphertext: &mut [u8], )
pkmc-util/src/connection/encryption.rs:67
↓ 3 callers
Method
deserialize
(deserializer: D)
pkmc-util/src/nbt/mod.rs:207
↓ 3 callers
Method
flag
(&self)
pkmc-defs/src/packet/play/player.rs:580
↓ 3 callers
Method
get
Gets an element inside the map.
pkmc-util/src/weak_collections.rs:378
↓ 3 callers
Method
get_level_state
(&self, level: &Dimension)
examples/server/src/server/state.rs:50
↓ 3 callers
Method
length
(&self)
pkmc-util/src/vec3.rs:84
↓ 3 callers
Method
parse
(parser: &mut CommandParser<'_>)
pkmc-server/src/command.rs:96
↓ 3 callers
Method
player_skin_parts
Player entity metadata, SEE: https://minecraft.wiki/w/Minecraft_Wiki:Projects/wiki.vg_merge/Entity_metadata#Player
pkmc-defs/src/packet/play/entity.rs:377
↓ 3 callers
Method
r#type
(&self)
pkmc-server/src/level/anvil/level.rs:288
↓ 3 callers
Function
retain_returned_vec
Like Vec::retain, but returns removed elements.
pkmc-util/src/iter_retain.rs:33
↓ 3 callers
Function
section_pos_block_index
(x: u8, y: u8, z: u8)
pkmc-server/src/level/mod.rs:23
↓ 3 callers
Method
system_message
(&mut self, message: T)
examples/server/src/player/mod.rs:300
↓ 3 callers
Method
teleport
(&mut self, position: Vec3<f64>)
examples/server/src/player/mod.rs:308
↓ 3 callers
Method
to_nbt
(&self)
examples/nbt-editor/src/main.rs:225
↓ 3 callers
Method
to_position
( &self, transform: &CommandCoordinateTransform, )
pkmc-server/src/command.rs:173
↓ 3 callers
Method
update
(&mut self)
examples/server/src/server/tab_info.rs:34
↓ 3 callers
Method
update_flyspeed
(&mut self)
examples/server/src/player/mod.rs:290
↓ 3 callers
Method
update_viewers
(&mut self)
pkmc-server/src/tab_list.rs:105
↓ 3 callers
Method
write_tag
( &self, name: Option<&str>, write_tag: bool, data: &mut impl Write, )
pkmc-util/src/nbt/bin.rs:103
↓ 2 callers
Method
consume
Consumes the iterator placing values in self If self doesn't fit all values, returns remaining values not consumed.
pkmc-util/src/packed_array.rs:147
↓ 2 callers
Method
convert_json_to_nbt
(&self, value: &serde_json::Number)
pkmc-util/src/nbt/number_arena.rs:77
↓ 2 callers
Method
execute
(self, player: &mut Player)
examples/server/src/player/command.rs:109
↓ 2 callers
Method
finalize
(self)
pkmc-util/src/crypto.rs:15
↓ 2 callers
Method
force_update
(&mut self)
pkmc-server/src/level/chunk_loader.rs:57
↓ 2 callers
Function
generate_registry_json
( registry_path: P, namespace: &str, mapper: M, )
pkmc-generated/extractor/src/main.rs:151
↓ 2 callers
Method
get_chunk
If the chunk may or may not already be loaded, call [`ChunkReader::prepare_chunk`] first.
pkmc-server/src/level/anvil/region.rs:163
↓ 2 callers
Method
get_mut_chunk
If the chunk may or may not already be loaded, call [`ChunkReader::prepare_chunk`] first.
pkmc-server/src/level/anvil/region.rs:170
↓ 2 callers
Method
index_offset
(&self, index: usize)
pkmc-util/src/packed_array.rs:95
↓ 2 callers
Method
insert_ignored
Insert a new entry into the map. Returning a <code>[`Arc`]\<V></code> to that element. Overwrites the previous element unknowingly to you, so it is re
pkmc-util/src/weak_collections.rs:355
↓ 2 callers
Method
insert_map
(&self, map: &mut serde_json::Map<String, serde_json::Value>)
pkmc-defs/src/text_component.rs:130
↓ 2 callers
Method
is_float
(&self)
pkmc-util/src/nbt/number_arena.rs:148
↓ 2 callers
Method
is_int
(&self)
pkmc-util/src/nbt/number_arena.rs:138
↓ 2 callers
Method
iter_levels
(&self)
examples/server/src/server/state.rs:54
↓ 2 callers
Method
iter_read
Read only iterate through each element in the list.
pkmc-util/src/weak_collections.rs:213
↓ 2 callers
Method
iter_write
Iterate through each element in the list.
pkmc-util/src/weak_collections.rs:233
↓ 2 callers
Method
length2
(&self)
pkmc-util/src/position.rs:55
next →
1–100 of 505, ranked by callers