Natural slopes library

Description

This mod adds some stair-like nodes from soft ground nodes (sand, dirt, gravel...) that may change shape automatically according to their surroundings.

The aim of this mod is to make a visual improvement on the world with more curves and smooth movement not to jump on every little height. The library adds an API to register all the alternative 4 shapes and the change shape behavior with one line of code, while keeping some flexibility for the new nodes.

Registering a natural slope has the following effects:

  • Four new nodes are registered based upon the original node definition: the straight slope, the inner corner, the outer corner and the "pike" (slab-like)
  • When the map is generated, the blocks are changed to slopes according to the surrounding and the material hardness (defined when registering the slope)
  • When blocks are placed around slopes, they may update their shape to match the new state
  • Nodes that are just placed may also update their shape to match the surroundings
  • If enabled, walking on edges may update the slope shape
  • If enabled, some node may update from time to time

This mod doesn't add anything by itself. Check out other mods using the library for effective changes, like naturalslopes_minetest_game.

Links:

Reviews

Review

Do you recommend this mod?

Releases

1.5

Download

Luanti 5.0+

2022-04-30 09:26 UTC

1.5 🔗

No release notes

1.4

Download

Luanti 5.0+

2022-02-20 21:46 UTC

1.4 🔗

No release notes

1.3

Download

Luanti 5.0+

2021-08-08 19:12 UTC

1.3 🔗

No release notes

1.2

Download

Luanti 5.0+

2021-02-23 19:09 UTC

1.2 🔗

No release notes

1.1

Download

Luanti 5.0+

2021-02-07 14:34 UTC

1.1 🔗

No release notes

All releases

Threads

New thread

Thread Last Reply

No threads found

Information

Provides

naturalslopeslib

Dependencies

Required
No required dependencies
Optional
poschangelib twmlib

Information

Type
Mod
Technical Name
naturalslopeslib
Languages
English
License
LGPL-2.1-only
Maintenance State
Unknown
Added
2020-12-30 14:53 UTC
Maintainers
karamel

Used By