moreblocks/CHANGELOG.md

180 lines
6.7 KiB
Markdown
Raw Normal View History

# Changelog
2017-02-19 13:35:16 +01:00
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
2017-02-19 13:35:16 +01:00
## [Unreleased]
2022-06-12 03:17:41 +02:00
## [3.0.0] - 2022-06-11
### Changed
- turned into a modpack (i.e. properly separated moreblocks and stairsplus)
- refactored and rewrote a ton of stuff
- got rid of some dead code (e.g. "ownership.lua")
- parameterized resources (sounds, textures, craft materials) to make it easier to integrate w/ other minetest "games"
- actually implement luachecking - stop ignoring problems
- fix some unreported bugs (e.g. dependencies which weren't declared, unused code)
- i'm rewriting large parts of the mod and creating a saner API, i'm bumping the version
- \[moreblocks] more API for creating node variants, e.g. trap nodes, all_faces, shapes
- \[stairsplus] create a default-on "legacy" mode to allow new servers to not commit to creating so many useless nodes and shapes by default
2022-06-12 03:17:41 +02:00
### Fixed
- [stairsplus:register_custom_subset computes the wrong "cost" for elements](https://github.com/minetest-mods/moreblocks/issues/190)
- [Material disappears from Recycle output slot](https://github.com/minetest-mods/moreblocks/issues/189)
- [Would it be possible to port to mineclone?](https://github.com/minetest-mods/moreblocks/issues/188) - no plan to
actually make moreblocks mineclone-aware, but laid the groundwork to make this very easy.
- [Minor issue causing warnings in MT 5.5.0 with texture alpha clipping](https://github.com/minetest-mods/moreblocks/issues/187)
- maybe: [world aligned textures](https://github.com/minetest-mods/moreblocks/issues/179)
- maybe: [Make microblocks work for nodes with layered textures](https://github.com/minetest-mods/moreblocks/issues/178)
- [Make variants of nodes that can burn also burnable](https://github.com/minetest-mods/moreblocks/issues/177)
2022-06-20 00:26:05 +02:00
- [Add screenshot in README.md](https://github.com/minetest-mods/moreblocks/issues/151)
- [Slab back to full block](https://github.com/minetest-mods/moreblocks/issues/112)
- [Conserve left-over microblocks](https://github.com/minetest-mods/moreblocks/pull/108)
- maybe some of the other bugs/PRS, but they mostly either seem to be fixed or unfixable
\* not yet fixed, but planned
2022-06-12 03:17:41 +02:00
2021-06-29 00:41:22 +02:00
## [2.2.0] - 2021-06-28
### Changed
- Refactored recipe override mechanism to avoid re-coding recipes
when we only want to change the amount produced.
- [Realigned rail recipe to the changes made in Minetest Game.](https://github.com/minetest-mods/moreblocks/pull/169)
- All rail recipes (standard, power, break) were boosted by 50%.
### Fixed
2021-02-26 12:06:27 +01:00
- [Shapeless crafting recipes are now handled in redefinitions.](https://github.com/minetest-mods/moreblocks/pull/171)
- [Aliases are now resolved in Stairs+ circular saw cost calculation.](https://github.com/minetest-mods/moreblocks/pull/175)
- [Fixed strange placement behavior for non-default Stairs+ nodes.](https://github.com/minetest-mods/moreblocks/pull/168)
- [Fixed stairs placement over oddly-shaped nodes.](https://github.com/minetest-mods/moreblocks/pull/166)
2020-12-14 14:52:04 +01:00
## [2.1.0] - 2020-12-14
### Added
- Clean Glass versions of Trap and (Super) Glowing Glass.
- Compressed desert cobblestone.
### Changed
- Revised placing strategy that takes into account which side of the face
(top/bottom for horizontal, left/right for vertical placement) is being clicked.
Aux (sprint/special, default E) key can be used to place the node with the orientation
it would have if placed from the other side.
When placing nodes next to nodes of the same gategory (e.g.slab to slab) the other
node's orientation is copied, flipping it placing on top or below an upright or
upside-down node. In this case the aux key will disable the special processing of
same-category nodes.
2020-12-14 14:50:02 +01:00
### Fixed
- Revised minetest_game crafting recipe overrides to match Minetest 5.0.0 and later.
### Removed
- Legacy Stairs+ conversion code.
- It was only required to import worlds last edited before Q3 2013.
2019-11-25 13:43:10 +01:00
## [2.0.0] - 2019-11-25
### Added
- Stairs+ nodes for ice.
- `settingtypes.txt` file to allow configuring settings in the main menu.
- Polish translation.
### Changed
- The minimum supported Minetest version is now 5.0.0.
- Stairs+ nodes now emit one light level less compared to full nodes to make up
for their smaller visual size.
### Fixed
- Fixed a recipe conflict that made Centered Wooden Tiles impossible to craft.
2019-03-23 15:20:46 +01:00
## [1.3.0] - 2019-03-23
### Changed
- Stairs+ are now displayed in the creative inventory by default.
- Localization files now use the gettext `.po` format.
2019-03-03 23:17:10 +01:00
- Updated intllib support to avoid using deprecated functions.
### Fixed
- Node rotation now works correctly when placing Stairs+ nodes.
- Stairs+ glasslike nodes' textures are now easier to see.
2018-11-24 17:39:42 +01:00
## [1.2.0] - 2018-11-24
2017-09-18 13:49:36 +02:00
### Added
- Stairs+ nodes for `basic_materials`'s concrete, cement and brass blocks.
2017-09-18 13:49:36 +02:00
- Listring add for circular saw.
- **Stairs+:** New API function
`stairsplus:register_custom_subset(subset, modname, subname, recipeitem, fields)`.
2017-09-18 13:49:36 +02:00
### Fixed
- The papyrus crafting recipe override is now properly applied over the
`default` mod's recipe.
- Centered wooden tiles are now craftable.
- Wool Stairs+ nodes can no longer be used in crafting.
- The circular saw can no longer replace items from the player's inventory
when it is full.
### Changed
2019-03-03 23:17:10 +01:00
- New crafting recipes for:
- Stone Tile
- Circle Stone Bricks
2018-03-04 12:41:55 +01:00
- Stairs+:
2019-03-03 23:17:10 +01:00
- Moved definitions to `stairsplus.defs` table into a separate file.
- Moved recipe definitions to `stairsplus.register_recipes` function
into a separate file.
## [1.1.0] - 2017-10-04
### Added
- 3 new node shapes in the circular saw (thin slabs, available in
"L-shaped", "corner-shaped" and "U-shaped" variations), all with 1/16
thickness.
- New Stairs+ nodes:
- Coral Skeleton
- Desert Sandstone, Silver Sandstone
- Desert Sandstone Brick, Silver Sandstone Brick
- Desert Sandstone Block, Silver Sandstone Block
- Obsidian Block
- Sandstone Block
- Stone Block, Desert Stone Block
- Straw
- Tin Block
- Wool (all colors)
2019-03-03 23:17:10 +01:00
- Other mods can now get a list of all the defined Stairs+ shapes.
## 1.0.0 - 2017-02-19
2017-02-19 13:35:16 +01:00
- Initial versioned release.
2021-06-29 00:41:22 +02:00
[Unreleased]: https://github.com/minetest-mods/moreblocks/compare/v2.2.0...HEAD
2022-06-12 03:17:41 +02:00
2021-06-29 00:41:22 +02:00
[2.2.0]: https://github.com/minetest-mods/moreblocks/compare/v2.1.0...v2.2.0
2022-06-12 03:17:41 +02:00
2020-12-14 14:52:04 +01:00
[2.1.0]: https://github.com/minetest-mods/moreblocks/compare/v2.0.0...v2.1.0
2022-06-12 03:17:41 +02:00
2019-11-25 13:43:10 +01:00
[2.0.0]: https://github.com/minetest-mods/moreblocks/compare/v1.3.0...v2.0.0
2022-06-12 03:17:41 +02:00
2019-03-23 15:20:46 +01:00
[1.3.0]: https://github.com/minetest-mods/moreblocks/compare/v1.2.0...v1.3.0
2022-06-12 03:17:41 +02:00
2018-11-24 17:39:42 +01:00
[1.2.0]: https://github.com/minetest-mods/moreblocks/compare/v1.1.0...v1.2.0
2022-06-12 03:17:41 +02:00
[1.1.0]: https://github.com/minetest-mods/moreblocks/compare/v1.0.0...v1.1.0