Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | NodeDef: Clear NodeResolver related entries too in clear() | kwolekr | 2015-01-04 |
| | |||
* | NodeResolver: Perform callback immediately if node registration phase finished | kwolekr | 2015-01-04 |
| | | | | Also add NodeResolver callbacks on the client | ||
* | Remove freezemelt (the remainder of proller nonsense) | kwolekr | 2015-01-04 |
| | |||
* | Add support back for resolving group names in NodeResolver | kwolekr | 2014-12-29 |
| | |||
* | Set fallback content if resolving content vector requires everything | kwolekr | 2014-12-27 |
| | |||
* | Redefine NodeResolver interface and replace with callback mechanism | kwolekr | 2014-12-27 |
| | |||
* | Change TileSpec::frames to be std::vector not std::map | unknown | 2014-12-21 |
| | | | | Signed-off-by: Craig Robbins <kde.psych@gmail.com> | ||
* | Use std::string::empty() instead of size() where applicable | Anton | 2014-12-12 |
| | |||
* | NodeResolver: Fix some comments and use const references for params | kwolekr | 2014-12-12 |
| | |||
* | NodeResolver: Fix cancelNode and cancelNodeList | kwolekr | 2014-12-11 |
| | |||
* | Recalculate normals for mesh #0. Fix for issue #1902. | RealBadAngel | 2014-12-05 |
| | |||
* | Optimise functions from CNodeDefManager and VoxelManipulator | Craig Robbins | 2014-11-21 |
| | | | | | CNodeDefManager::get() VoxelManipulator::addArea() | ||
* | Fix wallmounted mesh rotations | ShadowNinja | 2014-11-19 |
| | |||
* | Add option to enable mesh caching, add wallmounted for meshes. | RealBadAngel | 2014-10-29 |
| | |||
* | Add NodeResolver documentation | kwolekr | 2014-10-28 |
| | | | | | Set content to fallback on AddNode failure Consider node list requests with no results as failed | ||
* | Add NodeResolver and clean up node name -> content ID resolution system | kwolekr | 2014-10-26 |
| | |||
* | Recalculate normals for cached meshes. | RealBadAngel | 2014-10-21 |
| | | | | | | Check if mesh is here before adding to meshcollector. Fix deleting the meshes. | ||
* | Fix some indentation in nodedef.cpp | Kahrl | 2014-10-20 |
| | |||
* | Fix memory leak caused by mesh nodes (and nodeboxes) | Kahrl | 2014-10-20 |
| | |||
* | Custom collision boxes node property. | RealBadAngel | 2014-10-19 |
| | |||
* | Add meshnode drawtype. | RealBadAngel | 2014-10-18 |
| | |||
* | Fix special tile backspace culling | kwolekr | 2014-10-03 |
| | |||
* | Fix broken plantlike drawtype. | RealBadAngel | 2014-10-03 |
| | |||
* | Fix misc. style issues | kwolekr | 2014-10-03 |
| | |||
* | Clean up nodedef.cpp | kwolekr | 2014-10-03 |
| | |||
* | Add optional framed glasslike drawtype | BlockMen | 2014-10-02 |
| | |||
* | Add firelike drawtype | TriBlade9 | 2014-09-21 |
| | |||
* | Split settings into seperate source and header files | ShadowNinja | 2014-09-21 |
| | | | | This also cleans up settings a bit | ||
* | Allow use all 6 faces for special tiles. | RealBadAngel | 2014-08-25 |
| | | | | Protocol version bump. | ||
* | Speedup mapblock_mesh | RealBadAngel | 2014-07-17 |
| | |||
* | Fix errors/warnings reported by valgrind | sfan5 | 2014-07-06 |
| | |||
* | Unite nodes shaders. | RealBadAngel | 2014-06-15 |
| | | | | | | | Pass drawtype and material type to shaders. Move shaders generation to startup only. Allow assign shaders per tile. Initial code to support water surface shader. | ||
* | Shaders rework. | RealBadAngel | 2013-12-03 |
| | |||
* | Cavegen: Respect is_ground_content MapNode setting; fix some code formatting ↵ | kwolekr | 2013-11-29 |
| | | | | issues | ||
* | Add support for different drowning damage and allow drowning in other nodetypes | BlockMen | 2013-08-06 |
| | |||
* | Leveled nodebox backward compatibility | proller | 2013-08-02 |
| | |||
* | Weather support | proller | 2013-07-27 |
| | |||
* | Bump protocol version | PilzAdam | 2013-07-20 |
| | |||
* | Add liquid_range to nodedef | PilzAdam | 2013-07-20 |
| | |||
* | Change ContentFeatures array to a vector | Kahrl | 2013-07-14 |
| | |||
* | Leveled nodebox | proller | 2013-07-13 |
| | |||
* | Remove texture atlas / AtlasPointer, rename getTextureRaw to getTexture | Kahrl | 2013-07-02 |
| | |||
* | Add drowning | PilzAdam | 2013-06-19 |
| | |||
* | Add new drawtype GLASSLIKE_FRAMED | RealBadAngel | 2013-04-24 |
| | |||
* | Add option to use texture alpha channel | kwolekr | 2013-04-23 |
| | |||
* | unkn own block -> unkn own node | khonkhortisan | 2013-04-05 |
| | |||
* | Fix MapgenV6::generateCaves possible division by 0 and misc. cosmetic fixes | kwolekr | 2013-03-30 |
| | |||
* | Optimize CNodeDefManager::getIds | kwolekr | 2013-03-30 |
| | |||
* | Move rightclickable to the proper place | PilzAdam | 2013-03-23 |
| | |||
* | Include backface_culling flag in serialization format for TileDefs | Jürgen Doser | 2013-03-23 |
| | | | | | | | | | | This way flowing liquids actually show the backface when specified to do so. Without this, TileDefs where by default initialized with backface_culling = true and never set otherwise. For backwards compatibility, an old client connected to a new server, or a new client connected to an old server will behave like before i.e., backface_culling is always true. |