Documentation for 0.24
Table of contents:
- particles
- VEC3 models support
- handhold item display
- rules
- events:
- on_block_broken (documented)
- on_block_placed (documented)
- on_block_interact
- libraries:
- gfx.particles
- utf8
- rules
- bindings:
- player.destroy
- player.fast_interaction
- water overlay
- block models from OBJ or VEC3
- bicubic heightmaps interpolation method
- unicode escapes support
- fragments placements
- console commands:
- time.daycycle
- fragment.place
- rule.list
- rule.set
- text field 'subconsumer'
- shader uniforms:
- u_lightDir to main shader
- u_dayTime to skybox shader
- block properties:
- overlay-texture
- model-name
- item properties:
- model-name
- 'Open content folder' buttons
- 'Background framerate limit' setting
- core.open_folder
- world.get_generator
- world.is_open
- item.placing_block
- item.model_name
- item.emission
- entities.get_hitbox
- utf8.tobytes
- utf8.tostring
- utf8.length
- utf8.codepoint
- utf8.encode
- utf8.sub
- utf8.upper
- utf8.lower
- file.read_combined_object
- fragment:place
- rules.create
- rules.listen
- rules.unlisten
- rules.get
- rules.set
- rules.reset
- input.set_enabled
- hud._is_content_access
- hud._set_content_access
- hud._set_debug_cheats
- gfx.particles.emit
- gfx.particles.stop
- gfx.particles.get_origin
- gfx.particles.set_origin
- assets.load_texture
Documented:
- file.read_combined_list
- file.list
- file.list_all_res
- input.is_active
- table.copy
- table.count_pairs
- table.random
- table.has
- table.index
- table.remove_value
- table.tostring
- string.explode
- string.split
- string.pattern_safe
- string.formatted_time
- string.replace
- string.trim
- string.trim_left
- string.trim_right
- string.starts_with
- string.ends_with
- math.clamp
- math.rand
- is_array
- parse_path
- timeit
- sleep
- major skybox optimization
- chunks-renderer optimization
- libspng replaced with libpng on Windows
- console commands:
- blocks.fill
- fragment.save
- added 'def' to core.get_setting_info tables
- water texture
- fix fatal error on editing texbox not having any consumer
- fix commands boolean type support
- fix potential null dereferences on incorrect block.* functions use
- fix: draw-group not copied
- fix: generator-providing pack may be removed
- fix colision check on block place
- fix collision detection bug
- fix: blocks lighting bug fix
- fix: inaccurate framerate limit on Windows
- fix block.get_hitbox again
- fix string.replace