Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Rusty-Quartz/Quartz
/ functions
Functions
737 in github.com/Rusty-Quartz/Quartz
⨍
Functions
737
◇
Types & classes
422
↓ 86 callers
Method
clone
(&self)
qdat/src/uln.rs:356
↓ 81 callers
Method
read
(&mut self)
network/src/netutil.rs:230
↓ 60 callers
Method
to_owned
(&self)
qdat/src/uln.rs:911
↓ 47 callers
Method
len
(&self)
network/src/netutil.rs:45
↓ 44 callers
Method
get
(&self, y: i8)
quartz/src/world/chunk/section.rs:467
↓ 43 callers
Method
iter
(&self)
quartz/src/base/server.rs:460
↓ 38 callers
Method
iter
Returns an iterator over shared references to the values in this ID list.
util/src/map.rs:40
↓ 37 callers
Method
as_ref
(&self)
qdat/src/uln.rs:377
↓ 33 callers
Method
write
(&mut self, value: &T)
network/src/netutil.rs:326
↓ 30 callers
Method
into
(self)
quartz/src/world/chunk/gen/mod.rs:114
↓ 27 callers
Method
len
(&self)
quartz/src/world/chunk/palette.rs:41
↓ 25 callers
Method
read_varying
(&mut self)
network/src/netutil.rs:235
↓ 24 callers
Method
get_mut
(&mut self, y: i8)
quartz/src/world/chunk/section.rs:474
↓ 24 callers
Method
write_bytes
Writes the given bytes to this buffer.
network/src/netutil.rs:290
↓ 23 callers
Method
write_varying
(&mut self, value: &T)
network/src/netutil.rs:331
↓ 22 callers
Method
get
Gets a clone of the OptionalItemStack in a slot # Panics Panics if the index is out of range for the inventory, all calls should be prefixed with a ca
quartz/src/item/inventory.rs:43
↓ 22 callers
Method
len
(&self)
qdat/src/uln.rs:1002
↓ 21 callers
Method
filter
(&self, record: &Record)
util/src/logging.rs:115
↓ 21 callers
Method
send_packet
Sends a packet to the client.
quartz/src/network/connection.rs:380
↓ 20 callers
Method
get
()
quartz/src/base/static_registry.rs:48
↓ 19 callers
Method
insert
Assume index is always within bounds as items has a static size and all calls should be prefixed with a can_insert if slot number is not hard coded Re
quartz/src/item/inventory.rs:27
↓ 17 callers
Method
is_empty
Returns if the current stack is empty or not Any empty stack is any stack that has a count of 0 or is air
quartz/src/item/item_stack.rs:99
↓ 17 callers
Method
write_one
(&mut self, byte: u8)
network/src/netutil.rs:278
↓ 14 callers
Method
is_empty
(&self)
network/src/netutil.rs:50
↓ 13 callers
Method
cursor
(&self)
network/src/netutil.rs:99
↓ 12 callers
Method
id
(&self)
quartz/src/block/state.rs:34
↓ 12 callers
Method
remove
(&mut self, state: StateID)
quartz/src/world/chunk/palette.rs:164
↓ 12 callers
Method
set
(&mut self, index: usize)
network/src/bitmask.rs:16
↓ 11 callers
Method
insert
Inserts the key value pair into the registry Existing read guards won't see the change until you create a new guard
quartz/src/base/registries.rs:221
↓ 11 callers
Method
iter
(&self)
quartz/src/world/chunk/states.rs:78
↓ 11 callers
Method
reset_cursor
(&mut self)
quartz/src/world/chunk/states.rs:72
↓ 9 callers
Method
as_chunk
(&self)
qdat/src/world/location.rs:87
↓ 9 callers
Method
clear
Clears the registry Existing read guards won't see the change until you create a new guard
quartz/src/base/registries.rs:241
↓ 9 callers
Method
read
(&self)
quartz/src/base/registries.rs:288
↓ 9 callers
Method
shutdown
Forcefully closes the connection.
quartz/src/network/connection.rs:397
↓ 8 callers
Method
contains
(&self, state: StateID)
quartz/src/world/chunk/palette.rs:96
↓ 8 callers
Method
current
Retrieves the current component being built.
chat/src/builder.rs:31
↓ 8 callers
Method
finish
(&self)
util/src/hash.rs:28
↓ 8 callers
Method
get
Returns a shared reference to the element with the given ID, or `None` if no element has the given ID.
util/src/map.rs:67
↓ 8 callers
Method
read_one
(&mut self)
network/src/netutil.rs:199
↓ 8 callers
Method
send_packet
Sends a packet to the client with the given ID.
quartz/src/base/server.rs:419
↓ 8 callers
Method
set_len
Sets the length of the internal Vec # Safety The length must not go above our capacity and all elements should be initialized
network/src/netutil.rs:125
↓ 8 callers
Function
snake_to_camel
(str: &str)
qdat/buildscript/blockstate.rs:590
↓ 8 callers
Method
unpack
(&self)
qdat/src/uln.rs:738
↓ 8 callers
Method
write
(&self, namespace_path: &P)
datapack/src/datapack.rs:453
↓ 7 callers
Method
bits_per_block
(&self)
quartz/src/world/chunk/palette.rs:66
↓ 7 callers
Method
get_player_world_mut
(&mut self, player_id: ClientId)
quartz/src/world/world.rs:216
↓ 7 callers
Method
insert
(&mut self, state: StateID)
quartz/src/world/chunk/palette.rs:116
↓ 7 callers
Method
read_bytes
Copies bytes from this buffer to the given buffer, returning the number of bytes copied.
network/src/netutil.rs:210
↓ 7 callers
Method
uuid
(&self, client_id: ClientId)
quartz/src/base/server.rs:478
↓ 6 callers
Method
as_region
(&self)
qdat/src/world/location.rs:95
↓ 6 callers
Function
config
()
quartz/src/base/exec.rs:31
↓ 6 callers
Method
entry_at
(&self, long_index: usize, bit_index: u8)
quartz/src/world/chunk/states.rs:443
↓ 6 callers
Method
get_player_entity
(&self, player_id: ClientId)
quartz/src/world/world.rs:98
↓ 6 callers
Method
read
Reads in a datapack from a given folder. `version_filter` allows you to provide a filter for which pack formats will be attempted to be loaded
datapack/src/datapack.rs:178
↓ 6 callers
Method
repr
(&self)
qdat/src/uln.rs:713
↓ 5 callers
Method
add
(mut self, component_type: ComponentType)
chat/src/builder.rs:44
↓ 5 callers
Method
as_index
(&self)
quartz/src/world/chunk/section.rs:358
↓ 5 callers
Method
build
Consumes this builder and returns a finished text component.
chat/src/builder.rs:67
↓ 5 callers
Method
get_entities_mut
Returns an exclusive reference to the entity store
quartz/src/world/world.rs:115
↓ 5 callers
Method
identifier
(&self)
qdat/src/uln.rs:699
↓ 5 callers
Method
index_of
(&self, state: StateID)
quartz/src/world/chunk/palette.rs:109
↓ 5 callers
Method
insert
Adds the given item to this list, setting its ID to the next open ID in this list and returning that ID.
util/src/map.rs:50
↓ 5 callers
Method
iter_mut
Returns an iterator over mutable references to the values in this ID list.
util/src/map.rs:45
↓ 5 callers
Method
next
(&mut self)
quartz/src/base/server.rs:507
↓ 5 callers
Method
opt_write_length_prefix
( &self, field_ref: &TokenStream, buffer_ident: &Ident, )
macros_impl/src/packet/gen.rs:293
↓ 5 callers
Method
remaining
(&self)
network/src/netutil.rs:152
↓ 5 callers
Method
replace
(&self)
datapack/src/data/tags.rs:16
↓ 5 callers
Method
resize
(&mut self, size: usize)
network/src/netutil.rs:65
↓ 5 callers
Method
state_for
(&self, index: usize)
quartz/src/world/chunk/palette.rs:104
↓ 4 callers
Function
advance_one_internal
( long_index: &mut usize, bit_index: &mut u8, bits_per_entry: NonZeroU8, data_bits_per_long: N
quartz/src/world/chunk/states.rs:492
↓ 4 callers
Method
as_block
(&self)
qdat/src/world/location.rs:79
↓ 4 callers
Method
as_empty
(&self)
network/src/bitmask.rs:20
↓ 4 callers
Function
extract_type_from_container
(ty: &Type)
macros_impl/src/lib.rs:53
↓ 4 callers
Function
get_item
(item_name: &UlnStr)
quartz/src/item/init.rs:24
↓ 4 callers
Method
insert
(&mut self, section: Section)
quartz/src/world/chunk/section.rs:452
↓ 4 callers
Method
load
(datapacks_dir: &impl AsRef<PathBuf>)
quartz/src/base/registries.rs:88
↓ 4 callers
Method
namespace
(&self)
qdat/src/uln.rs:677
↓ 4 callers
Function
recursive_read
(path: &Path, prefix: String)
datapack/src/datapack.rs:85
↓ 4 callers
Method
set_cursor
(&mut self, cursor: usize)
network/src/netutil.rs:113
↓ 4 callers
Method
states
(&self)
quartz/src/world/chunk/palette.rs:55
↓ 4 callers
Method
write_entry
(&mut self, entry: usize)
quartz/src/world/chunk/states.rs:124
↓ 4 callers
Function
write_file_recursive
(path: P)
datapack/src/datapack.rs:117
↓ 4 callers
Method
x
(&self)
qdat/src/world/location.rs:103
↓ 4 callers
Method
z
(&self)
qdat/src/world/location.rs:111
↓ 3 callers
Method
add_text
Finish the current component, setting its text field to the given value, and prepare a new component which can have a different color, formatting, etc
chat/src/builder.rs:51
↓ 3 callers
Method
biomes
(&self)
quartz/src/world/chunk/chunk.rs:96
↓ 3 callers
Method
block_count
(&self)
quartz/src/world/chunk/section.rs:127
↓ 3 callers
Method
build
(self)
quartz/src/block/state.rs:195
↓ 3 callers
Method
build_hasher
(&self)
util/src/hash.rs:14
↓ 3 callers
Method
capacity
(&self)
network/src/netutil.rs:39
↓ 3 callers
Method
chunk_info_at_mut
(&mut self, absolute_position: Coordinate)
quartz/src/world/chunk/provider.rs:693
↓ 3 callers
Method
cmp
(&self, other: &Self)
qdat/src/uln.rs:510
↓ 3 callers
Function
command_executor
()
quartz/src/base/exec.rs:53
↓ 3 callers
Method
create_write_handle
( mut write_handle: OwnedWriteHalf, io_handle: Arc<Mutex<IoHandle>>, )
quartz/src/network/connection.rs:446
↓ 3 callers
Method
deref
(&self)
quartz/src/world/world.rs:166
↓ 3 callers
Method
flush
(&self)
util/src/logging.rs:177
↓ 3 callers
Method
forward_internal_to_server
Forwards an internal packet to the server thread for handling.
quartz/src/network/connection.rs:625
↓ 3 callers
Method
gen_bit_mask
(&self, include_boundary_sections: bool, mut f: F)
quartz/src/world/chunk/section.rs:481
↓ 3 callers
Method
gen_block_lights
Gets the blocklights and blocklight bitmask for the chunk
quartz/src/world/chunk/chunk.rs:116
next →
1–100 of 737, ranked by callers