MCPcopy Create free account

hub / github.com/DarkZek/RustCraft / functions

Functions594 in github.com/DarkZek/RustCraft

FunctionloadGame
(onLoaded: () => void)
site/src/utils/game.ts:3
Functionload_block_states
( mut states: ResMut<BlockStates> )
server/src/main.rs:131
Functionload_main_menu_world
(asset_server: Res<AssetServer>, mut data: ResMut<MainMenuWorldState>)
client/src/systems/ui/main_menu_chunks.rs:16
Functionload_resource_zips
( packs: Res<Assets<ResourcePacks>>, mut service: ResMut<AssetService>, server: Res<AssetServer>,
client/src/systems/asset/atlas/resource_packs.rs:60
Functionload_spawn_chunks
( mut command: Commands, mut world: ResMut<WorldData>, config: Res<ServerConfig>, res_config:
server/src/game/world/mod.rs:53
Methodlocal_offset
( &self, u_min: Option<f32>, u_max: Option<f32>, v_min: Option<f32>, v
lib/rc_shared/src/atlas.rs:168
Functionlocal_to_global_position
(chunk_pos: Vector3<i32>, block_pos: Vector3<usize>)
lib/rc_shared/src/helpers.rs:145
Methodlog_with_style
(&mut self, message: &str, text_color: Color, background_color: Color)
client/src/systems/ui/console/mod.rs:116
Functionlogin
( Json(payload): Json<LoginRequest>, )
api/src/login.rs:19
Functionlogin
(username: string)
site/src/services/apiService.ts:15
Functionmain
()
client/src/main.rs:20
Functionmain
()
api/src/main.rs:31
Functionmain
()
server/src/main.rs:49
Functionmesh_scheduler
Schedules chunk meshes to be built
client/src/systems/chunk/builder/mod.rs:57
Functionmesh_updater
Updates the mesh data with the new built data
client/src/systems/chunk/builder/mod.rs:106
Functionmessages_update
( mut event_reader: EventReader<ReceivePacket>, mut physics_objects: Query<&mut PhysicsObject>, mu
client/src/game/game_object/spawn.rs:19
Functionmessages_update
( mut event_reader: EventReader<ReceivePacket>, mut app_state: ResMut<NextState<AppState>>, mut in
client/src/systems/networking/messages.rs:12
Functionmouse_highlight_interaction
( // highlight_data: ResMut<HighlightData>, // translation_data: Query<&mut Transform, Without<MainCam
client/src/game/interaction/highlight.rs:19
Functionmouse_interaction_destroy
( debugging_info: Res<DebuggingInfo>, mouse_button_input: Res<ButtonInput<MouseButton>>, mut trans
client/src/game/interaction/destroy.rs:31
Functionmouse_interaction_place
( debugging: Res<DebuggingInfo>, mouse_button_input: Res<ButtonInput<MouseButton>>, camera: Query<
client/src/game/interaction/place.rs:26
Methodmultiply
(&mut self, width: f32, height: f32)
lib/rc_shared/src/atlas.rs:205
Functionneighbor_test_cases
()
client/src/systems/chunk/builder/build_context.rs:168
Functionnetwork_chunk_sync
( mut event_reader: EventReader<ReceivePacket>, mut commands: Commands, mut meshes: ResMut<Assets<
client/src/systems/networking/chunk.rs:23
Functionnetwork_location_sync
( physics_query: Query<&PhysicsObject, (With<Player>, Changed<PhysicsObject>)>, transform_query: Query
client/src/systems/networking/location_sync.rs:18
Methodnew
()
client/src/game/player.rs:9
Methodnew
()
client/src/utils/mesh/draw_kit.rs:23
Methodnew
()
client/src/systems/connection/connect.rs:24
Methodnew
Creates a new physics object
client/src/systems/physics/mod.rs:47
Methodnew
(user_id: u64)
client/src/systems/networking/mod.rs:42
Methodnew
()
client/src/systems/api/mod.rs:38
Methodnew
( server: Res<AssetServer>, materials: &mut Assets<ChunkMaterial>, translucent_materia
client/src/systems/asset/mod.rs:41
Methodnew
(list: Vec<ResourcePack>)
client/src/systems/asset/atlas/resource_packs.rs:21
Methodnew
()
client/src/systems/chunk/mod.rs:65
Methodnew
(size: usize)
client/src/systems/chunk/condensed_spacial_data.rs:14
Methodnew
(data: Vec<&ChunkData>)
client/src/systems/chunk/lookup.rs:13
Methodnew
(position: Vector3<i32>, data: CondensedSpacialData<T>)
client/src/systems/chunk/nearby_chunk_map.rs:35
Methodnew
( data: ChunkDataStorage, position: Vector3<i32>, entity: Entity, opaque_entit
client/src/systems/chunk/data/mod.rs:32
Methodnew
( states: &BlockStates, cache: &NearbyChunkCache, column_cache: &NearbyChunkColumnCach
client/src/systems/chunk/builder/build_context.rs:33
Methodnew
(block_states: BlockStates)
client/src/systems/chunk/builder/thread/executor.rs:15
Methodnew
(mut executor: ChunkBuilderExecutor)
client/src/systems/chunk/builder/thread/platform/threaded.rs:16
Methodnew
(executor: ChunkBuilderExecutor)
client/src/systems/chunk/builder/thread/platform/unthreaded.rs:15
Methodnew
(executor: ChunkBuilderExecutor)
client/src/systems/chunk/builder/thread/platform/wasm.rs:30
Methodnew
(bottom_left: Vector3<f32>, size: Vector3<f32>)
lib/rc_shared/src/aabb.rs:38
Methodnew
()
lib/rc_shared/src/atlas.rs:17
Methodnew
()
lib/rc_shared/src/item/mod.rs:40
Methodnew
(item: ItemType, amount: u32)
lib/rc_shared/src/item/types.rs:11
Methodnew
()
lib/rc_shared/src/block/mod.rs:56
Methodnew
()
lib/rc_networking/src/skip_verification.rs:10
Methodnew
()
lib/rc_networking/src/client/wasm/mod.rs:57
Methodnew
()
lib/rc_networking/src/client/native/mod.rs:53
Methodnew
(position: Vector2<i32>, data: ChunkColumnData)
lib/rc_networking/src/protocol/clientbound/chunk_column_update.rs:13
Methodnew
(id: String, amount: u32, slot: u32)
lib/rc_networking/src/protocol/clientbound/update_inventory_slot.rs:12
Methodnew
(data: ChunkDataStorage, x: i32, y: i32, z: i32)
lib/rc_networking/src/protocol/clientbound/chunk_update.rs:39
Methodnew
(id: u32, x: i32, y: i32, z: i32)
lib/rc_networking/src/protocol/clientbound/block_update.rs:13
Methodnew
( slots: [Option<ItemStack>; 10], hotbar_slot: Option<u8>)
lib/rc_networking/src/protocol/clientbound/update_inventory.rs:12
Methodnew
(eid: GameObjectId)
lib/rc_networking/src/protocol/clientbound/despawn_game_object.rs:11
Methodnew
(loading: bool)
lib/rc_networking/src/protocol/clientbound/update_loading.rs:10
Methodnew
(x: i32, y: i32, z: i32)
lib/rc_networking/src/protocol/serverbound/request_chunk.rs:11
Methodnew
(x: f32, y: f32, z: f32)
lib/rc_networking/src/protocol/serverbound/player_move.rs:11
Methodnew
(x: i32, y: i32, z: i32)
lib/rc_networking/src/protocol/serverbound/acknowledge_chunk.rs:11
Methodnew
(slot: u8)
lib/rc_networking/src/protocol/serverbound/change_hotbar_slot.rs:10
Methodnew
(x: i32, y: i32, z: i32)
lib/rc_networking/src/protocol/serverbound/place_block.rs:12
Methodnew
(x: i32, y: i32, z: i32)
lib/rc_networking/src/protocol/serverbound/destroy_block.rs:12
Methodnew
( position: ChunkPosition, world: ChunkDataStorage, metadata: ChunkMetadata, b
server/src/game/chunk.rs:15
Methodnew
(entity: Entity, name: String)
server/src/game/player.rs:9
Methodnew
(seed: u32)
server/src/game/generation/noise.rs:11
Methodnew
( bottom_left: Vector3<i32>, size: Vector3<i32> )
server/src/game/generation/structures/mod.rs:14
Methodnew_empty
(position: Vector3<i32>)
client/src/systems/chunk/nearby_chunk_map.rs:26
Methodnew_empty
(position: Vector3<i32>, expansion: usize)
lib/rc_shared/src/relative_chunk_map.rs:12
Methodnew_empty
(position: Vector2<i32>, expansion: usize)
lib/rc_shared/src/relative_chunk_flat_map.rs:12
Methodnew_handleless
( world: ChunkDataStorage, position: Vector3<i32>, )
client/src/systems/chunk/data/mod.rs:57
Methodnew_mut
(data_mut: Vec<&mut ChunkData>)
client/src/systems/chunk/lookup.rs:26
Functionon_disconnect
( mut commands: Commands, mut chunk_system: ResMut<ChunkSystem>, entities: Query<Entity, Or<(With<
client/src/game/disconnect.rs:5
Functionopen_session
( Json(payload): Json<OpenSessionBody>, )
api/src/open_session.rs:19
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/wood_log.rs:104
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/dirt.rs:36
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/water.rs:98
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/air.rs:24
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/pipe.rs:42
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/sand.rs:36
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/plaster.rs:36
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/leaves.rs:102
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/stone.rs:36
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/long_grass.rs:81
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/lamp.rs:104
Methodparse_block_state
(id: BlockId)
lib/rc_shared/src/block/blocks/grass.rs:104
Methodpartial_cmp
(&self, other: &Self)
client/src/systems/chunk/builder/entry.rs:20
Functionphysics_location_sync
Syncs all of the changed PhysicsObjects to the transform
client/src/systems/physics/sync.rs:9
Functionphysics_rotation_sync
Syncs all of the changed PhysicsObjects to the transform
client/src/systems/physics/sync.rs:33
Functionphysics_tick
( mut query: Query<&mut PhysicsObject>, chunks: Res<ChunkSystem>, block_states: Res<BlockStates>,
client/src/systems/physics/simulate.rs:16
Functionplugins
()
site/vite.config.ts:26
Methodpoll
(&mut self)
client/src/systems/chunk/builder/thread/platform/threaded.rs:52
Methodpoll
(&mut self)
client/src/systems/chunk/builder/thread/platform/unthreaded.rs:26
Methodposition
(&self)
client/src/systems/chunk/nearby_column_cache.rs:22
Functionprepare_view_depth_textures
A system that marks all view depth textures as readable in shaders. The post processing pass needs to do this, and it doesn't happen by default.
client/src/systems/post_processing/node.rs:143
Methodprepass_vertex_shader
()
client/src/systems/asset/material/chunk_extension.rs:23
Methodprepass_vertex_shader
()
client/src/systems/asset/material/translucent_chunk_extension.rs:33
Functionpropagate_chunk_columns
( mut world_data: ResMut<WorldData>, chunk_system: Res<ChunkSystem>, mut send_packet: EventWriter<
server/src/game/world/column/mod.rs:10
Functionpropagate_game_objects_to_new_clients
( mut events: EventReader<PlayerSpawnEvent>, global: ResMut<WorldData>, game_object_data: Query<(&
server/src/systems/game_object/propagation.rs:11
Functionpropagate_inventories
( mut query: Query<(&mut Inventory, &PlayerGameObjectData)>, mut send_packet: EventWriter<SendPacket>)
server/src/game/inventory.rs:89
← previousnext →401–500 of 594, ranked by callers