Explanation:
API Reference:
Camera
Camera.update()
Camera.update_view_matrix()
Camera.update_vectors()
Camera.rotate_pitch()
Camera.rotate_yaw()
Camera.move_left()
Camera.move_right()
Camera.move_up()
Camera.move_down()
Camera.move_forward()
Camera.move_back()
Frustum
Frustum.update_factors()
Frustum.is_on_frustum()
frustum_cull_fast()
get_voxel_fast()
get_light_fast()
set_light_fast()
propagate_light_queue()
init_chunk_lighting()
stitch_chunk_lighting()
remove_light_node()
update_light_place_block()
update_light_remove_block()
place_torch()
Pyrite
Pyrite.load_config()
Pyrite.save_config()
Pyrite.on_init()
Pyrite.init_game_session()
Pyrite.render_loading_screen()
Pyrite.update()
Pyrite.render()
Pyrite.handle_events()
Pyrite.quit_game()
Pyrite.run()
BaseMesh
ChunkMesh
get_ao()
get_vertex_light()
pack_data()
get_chunk_index()
get_neighbor_voxel_id()
get_neighbor_light()
is_transparent()
is_void()
add_data()
build_chunk_mesh()
CloudMesh
CubeMesh
ItemMesh
ObjMesh
set_seed()
noise2()
noise3()
Player
Player.find_spawn_position()
Player.update()
Player.handle_event()
Player.mouse_control()
Player.handle_interaction()
Player.keyboard_control()
Player.apply_gravity()
Player.move_and_collide()
Player.resolve_axis()
Player.get_aabb()
Player.aabb_intersect()
Player.add_item()
Player.take_damage()
Player.respawn()
ThreadSampleBuffer
ThreadSampleBuffer.record()
Profiler
Profiler.start_frame()
Profiler.end_frame()
Profiler.record()
Profiler.measure()
Profiler.profile_func()
Profiler.save_report()
Scene
Scene.update()
Scene.render()
get_path()
ShaderProgram
ShaderProgram.set_uniforms_on_init()
ShaderProgram.update()
ShaderProgram.get_program()
Sounds
Sounds.set_sfx_volume()
Sounds.play_walk()
Sounds.play_break()
Sounds.play_place()
Sounds.play_jump()
Sounds.play_breaking()
Sounds.play_place_block()
random()
get_biome()
get_height()
get_index()
set_voxel_column()
place_tree()
fill_initial_sunlight()
Textures
Textures.load()
get_shared_resource()
UINode
VBox
Button
WorldButton
TextInput
Slider
Toggle
Crosshair
Hotbar
HeldBlock
InventoryUI
DebugOverlay
MainMenu
PauseMenu
OptionsMenu
CrosshairMesh
BlockIconMesh
UIColorMesh
UITextMesh
TextRenderer
VoxelHandler
VoxelHandler.add_voxel()
VoxelHandler.rebuild_adjacent_chunks()
VoxelHandler.remove_voxel()
VoxelHandler.set_voxel()
VoxelHandler.update()
VoxelHandler.ray_cast()
VoxelHandler.get_voxel_id()
World
World.update()
World.process_mesh_queue()
World.process_load_queue()
World.stream_chunks()
World.load_chunk()
World.save_chunk_to_db()
World.unload_chunk()
World.render()
World.render_water()
World.save()
Chunk
Clouds
Item
ItemManager
SkyMesh
Sky
VoxelMarker
Please activate JavaScript to enable the search functionality.