| Commit message (Collapse) | Author | Age |
|
|
|
| |
* Adds Lua methods 'set_rotation()' and 'get_rotation'. Also changed some method names to be more clear. Instead of an f32 being sent over network for yaw, now a v3f is sent for rotation on xyz axes. Perserved Lua method set_yaw/setyaw so that old mods still work, other wise to set yaw they would need to switch to set_rotation(0, yaw, 0).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Breaks backwards compatibility for good
Bump protocol version
|
|
|
|
|
| |
Mods will now have to initialize the list/slot in order to define the default player hand.
They may use the inventory callbacks to prevent abuse of this list.
|
|
|
| |
Fixes missing/upside-down images on Android.
|
|
|
|
|
|
| |
Also set it to false for node dig particles, as they are often created
and high in number.
Improve particle documentation.
|
| |
|
|
|
|
|
| |
* Return intersection point in node coordinates.
* Clarify 'intersection_point' documentation
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improve item types descriptions.
Add replacements field to fuel definition.
Shorten two headers.
Markdown fixes.
Remove extra example.
Add blank lines after headings.
Linkify section references.
Bracketed section names can be linked when compiled to HTML.
|
|
|
|
| |
Explain texture requirements due to the leaves rendering options.
|
| |
|
|
|
| |
adds `entity_independent_selectionbox` to minetest.features
|
| |
|
|
|
|
| |
* Replace auth.txt with SQLite auth database
|
|
|
|
|
|
|
|
| |
Remove ^ and --[[ ]] symbols.
Fix comment indentation level.
Separate fields with blank lines.
Remove period from single-sentence descriptions, add periods to
multi-sentence descriptions.
Separate inline comments from the code with two spaces.
|
| |
|
| |
|
|
|
|
|
| |
Fixes and format improvements.
Shorten definition tables headers and clarify when they are used.
Add subheadings for craft recipes.
|
|
|
|
|
|
| |
* Allow an optional readonly base database
* Added basic documentation
|
|
|
|
|
|
| |
* Fix textarea formspec documentation
The label is shown and the background isn't
* Document the missing gamma correction when generating mip maps
* Remove duplicate text (such as size parameter descriptions)
|
|
|
|
|
|
| |
Add missing section title for 'Node paramtypes'.
Clarify documentation for schematic Y-slice table.
Document that schematic Y-slice behaviour does not invert for ceiling
schematic decorations.
|
|
|
|
|
|
|
|
|
| |
Use tree output for directory structure.
Remove 2 blank lines near document top.
Spelling and grammar fixes.
Markdown fixes.
Condense paths section.
Fix skipped heading levels.
|
| |
|
|
|
|
| |
Remove now redundant setting show_statusline_on_connect
Improve documentation of `minetest.get_server_status`
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When the noise value or fill_ratio >= 10.0 complete coverage is enabled.
This disables random placement to avoid redundant multiple placements
at one position. Instead, 1 decoration per surface node is placed by
looping across each division.
'10' was chosen as this is the fill_ratio that previously created
very near complete coverage. The complete coverage feature therefore
integrates smoothly when noise is used for variable decoration density.
'fill_ratio = 10' should be used by modders who want a decoration
placed on every surface node. Compared to before such a decoration
placement will be 10 times faster.
|
| |
|
| |
|
|
|
|
| |
* Version scheme change: 0.5.0 -> 5.0.0
|
| |
|
|
|
|
|
| |
* CSM/SSM: Add on_mods_loaded callback
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Node definition:
Clearly document custom selection box/collision box (collision box
documentation was missing).
Remove incorrect light attenuation statement and duplicated light
source statement.
Nodes:
Document which drawtypes require 'paramtype = "light"' to avoid
appearing black.
Remove incorrect light attenuation statement.
HUD: Remove 'HUD API is experimental' text.
Noise params: Spread of every octave must exceed 1.
Particles and spawners: Document glow values.
|
|
|
|
| |
* Fix isNan on setYaw Lua call
|
| |
|
|
|
|
| |
Correct docs regarding non-nil detaching children
|
|
|
| |
* Allow right-clicking on attached LuaEntities
|
| |
|
| |
|
|
|
|
| |
Replaces mods and texture pack tabs with a single content tab
|
|
|
|
|
|
|
|
|
|
| |
Add new biome fields 'node_dungeon', 'node_dungeon_alt', 'node_dungeon_stair'.
If 'node_dungeon' is not defined dungeons fall back to classic behaviour.
Remove messy and imprecise dungeon material code from 'generateBiomes()'.
Code deciding dungeon materials is now in 'generateDungeons()' and uses the
biome at mapchunk centre for more precision.
Remove hardcoded 'MG_STONE' types as long intended.
|
|
|
|
| |
* Add player:get_meta(), deprecate player attributes
|
|
|
|
| |
Add 'node_cave_liquid' as a new field in biome registration.
If field is absent cave liquids fall back to classic behaviour.
|
| |
|
|
|
|
| |
Allow changing the velocity of objects relatively to their current velocity
|
| |
|