171 lines
5.2 KiB
Markdown
171 lines
5.2 KiB
Markdown
|
# Changelog
|
||
|
All notable changes to this project will be documented in this file.
|
||
|
|
||
|
The format is based on [Keep a
|
||
|
Changelog](https://keepachangelog.com/en/1.0.0/).
|
||
|
|
||
|
'!' (near bottom) is for bugs in 2012 version that are fixed (as opposed
|
||
|
to features that were changed/added) in this fork.
|
||
|
|
||
|
|
||
|
## [git] - 2019-07-02
|
||
|
### Changed
|
||
|
* Rename etc to src to denote that the files are unnecessary for use.
|
||
|
* Move log to CHANGELOG.md (and format as per keepachangelog.com)
|
||
|
* Rename expertmm to poikilos to reflect my GitHub username change.
|
||
|
* Improve use of markdown in README.md and CHANGELOG.md.
|
||
|
|
||
|
|
||
|
## [git] - 2017-05-14
|
||
|
### Added
|
||
|
- ruby item, mineral, & (realistic mode) block textures
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-23
|
||
|
### Added
|
||
|
- peridot (realistic mode) block texture
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-21
|
||
|
### Changed
|
||
|
- improved peridot item & mineral textures
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-20
|
||
|
### Added
|
||
|
- Add improved opal item texture (All except optional realistic mode
|
||
|
opal block are finished)
|
||
|
### Changed
|
||
|
- Change garnet from Spessartine to pomegranate seed colored Rhodolite
|
||
|
to reflect the original meaning of the word garnet (comes from the
|
||
|
word pomegranate) -- see
|
||
|
<https://www.americangemsociety.org/en/garnet-history>.
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-18
|
||
|
### Added
|
||
|
- new textures for garnet: gem (item), mineral, block (realistic style)
|
||
|
### Changed
|
||
|
- Change tint of garnet block (classic style) to look like Spessartine
|
||
|
garnet.
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-13
|
||
|
### Changed
|
||
|
- Use settings from server's minetest.conf:
|
||
|
birthstones_texture_style (can be realistic or classic)
|
||
|
- Change default block style to classic
|
||
|
- Improve opal mineral overlay, alexandrite classic block texture.
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-11
|
||
|
### Changed
|
||
|
- Redo emerald mineral and item textures.
|
||
|
- Redo classic textures for gems where realistic block is not
|
||
|
finished yet.
|
||
|
|
||
|
|
||
|
## [git] - 2017-03-10
|
||
|
### Changed
|
||
|
- Redo textures for "white diamond" mineral and item [blend file:
|
||
|
octagon beveled all but top and bottom by .12 offset] and for topaz
|
||
|
mineral.
|
||
|
- Change sun square emission from 10 to 100.
|
||
|
|
||
|
|
||
|
## [git] - 2017-02-16
|
||
|
### Added
|
||
|
- Rerender Alexandrite block & item; new textures for minerals:
|
||
|
Alexandrite, Amethyst (collect HD versions in src/hd).
|
||
|
### Changed
|
||
|
- Completely rework gem shader (blend version 2).
|
||
|
- Redo textures for aquamarine: mineral, block, item.
|
||
|
|
||
|
|
||
|
## [git] - 2017-02-15
|
||
|
### Changed
|
||
|
- In blend file, connect ID Mask to Image output (in Compositor nodes)
|
||
|
for alpha in rendered image.
|
||
|
|
||
|
|
||
|
## [git] - 2017-02-13
|
||
|
### Added
|
||
|
- Make Blender project for gem rendering (see Developer Notes in
|
||
|
README.md for usage)
|
||
|
- Make multi-sided Topaz Block (WIP) made in Blender.
|
||
|
- Finish gem and block textures for Topaz, Alexandrite, Amethyst (in
|
||
|
Blender by Poikilos)
|
||
|
|
||
|
|
||
|
## [git] - 2017-02-12
|
||
|
### Added
|
||
|
- (2017-02-12) Add gem hoes (using farming api).
|
||
|
|
||
|
|
||
|
## [git] - 2017-02-11
|
||
|
### Added
|
||
|
- (!) Make opal possible to get: added missing register_on_generated for
|
||
|
changing some stone to opal (see oregen.lua).
|
||
|
- swords & shovels
|
||
|
- Add crafting recipe to convert block back into 9 gems.
|
||
|
- Add recipe to create `default:diamond` from `dye:blue` +
|
||
|
`birthstones:diamond` for playability (for when other mods like
|
||
|
technic need diamonds for things)
|
||
|
### Changed
|
||
|
- (!) Preliminary step in fixing one-chop axes: Change register_tool
|
||
|
`time2` and `time3` from:
|
||
|
`[1]=time1-2.0, [2]=2.0-time2, [3]=2.0-time3}`
|
||
|
to
|
||
|
`times={[1]=time1/2.0, [2]=time2/2.0, [3]=time3/2.0}`
|
||
|
- Change `* Ore` to `Stone with *` (because why copy other people when
|
||
|
you can make sense instead).
|
||
|
- (!) Ore needs better pick to be mined: changed groups.cracky of all
|
||
|
from 3 to 1
|
||
|
- (!) Block needs better pick to be mined: Changed groups:
|
||
|
```lua
|
||
|
-- groups = {cracky = 3}
|
||
|
groups = {cracky = 1, level = 3}
|
||
|
```
|
||
|
- (!) Change drop of ores (to match modern style from default in
|
||
|
minetest_game from minetest 0.4.15-git 2017-01), where * below is
|
||
|
name:
|
||
|
```lua
|
||
|
-- drop = 'craft "birthstones:*" 1',
|
||
|
drop = "birthstones:*",
|
||
|
```
|
||
|
- (!) Change drop for stone_with_topaz from stone_with_topaz to topaz
|
||
|
(apparently this didn't cause an issue since craft method had been
|
||
|
used).
|
||
|
- Componentize into separate lua files for each category of operations.
|
||
|
|
||
|
|
||
|
## [git] - 2017-02-10
|
||
|
### Changed
|
||
|
- Poikilos fork starts today.
|
||
|
- Match minetest texture & variable naming scheme:
|
||
|
```
|
||
|
(see changes below, where ^* is capitalized mineral name and * is
|
||
|
uncapitalized)
|
||
|
(aliases added only for backward compatibility--see aliases.lua
|
||
|
--doing aliases can be commented in init.lua)
|
||
|
Files:
|
||
|
^* TO birthstones_* (ITEM)
|
||
|
^*_overlay TO birthstones_mineral_* (ORE OVERLAY)
|
||
|
^*_block TO birthstones_*_block
|
||
|
*_axe to birthstones_tool_*axe
|
||
|
*_pick to birthstones_tool_*pick
|
||
|
^*_block to birthstones_*_block
|
||
|
Variables:
|
||
|
birthstones:*ore TO birthstones:stone_with_*
|
||
|
"birthstones:".. name .. "_pick" TO "birthstones:pick_"..name
|
||
|
"birthstones:".. name .. "_axe" TO "birthstones:axe_"..name
|
||
|
```
|
||
|
- (!) Capitalize stone name when used within tool display name.
|
||
|
- (!) Fix issue where topaz ore was registered twice (didn't seem to
|
||
|
cause problems)
|
||
|
- (!) Remove month from display names to avoid breaking immersion (draws
|
||
|
too much attention to the items having a "label") if re-added, months
|
||
|
would have to be corrected anyway as follows (in the original mod,
|
||
|
alphabetical order instead of actual birthstone month determined
|
||
|
month): see src/birthstones list.csv
|