v6.6
This commit is contained in:
parent
440892b66f
commit
e04c335002
30
README.md
30
README.md
|
@ -64,9 +64,35 @@ Dependencies: Minetest Game or MineClone.
|
||||||
|
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
|
||||||
|
### PLANS/TODO FOR v7.0 (see dev branch for current progress)
|
||||||
|
* Achievements/advancements/awards
|
||||||
|
* Improvements to tools
|
||||||
|
* Wear bar for charge level
|
||||||
|
* Charge level affects speed
|
||||||
|
* Correct/accurate speeds compared to ProjectE (hopefully)
|
||||||
|
* Wear bar on Exchange Orbs for energy
|
||||||
|
* Slightly more efficient 3x3/3x1 digging (before, it would check every time any node was broken, now it will check when it's dug specifically with 3x3/3x1-capable tools)
|
||||||
|
* Only one item per tool (not a separate 3x3 tool)
|
||||||
|
* *MAYBE* changes to armor (but it's so hard to get it right)
|
||||||
|
* Make Philosopher's Stone only affect the node type you click on (and also not work when not pointed at anything), so clicking on a grass block will only transmute grass blocks in range (not everything else)
|
||||||
|
* Divining rods
|
||||||
|
* Swiftwolf's Rending Gale (maybe rename?)
|
||||||
|
* Mind, Life, Body and Soul Stones (Mind = MCL only)
|
||||||
|
* Talisman of Repair (will only work in player inventory, not Alchemical Chests like ProjectE)
|
||||||
|
* Gem of Eternal Density (will only work in player inventory, not Alchemical Chests like ProjectE)
|
||||||
|
* Remove deprecated PESA item (add alias to some existing item with 64 energy)
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
<details><summary>Look at this fancy expanding changelog</summary>
|
<details><summary>Look at this fancy expanding changelog</summary>
|
||||||
|
|
||||||
|
### v7.0
|
||||||
|
* Nothing yet. See the to-do list above for my plans.
|
||||||
|
|
||||||
|
### v6.6
|
||||||
|
* Removed energy value for Ancient Debris (since it could be smelted in a DM/RM Furnace to get 2 Netherite Scrap)
|
||||||
|
* Removed Philosopher's Stone recipes involving Ancient Debris, Netherite Scrap, and Netherite Ingots (since that's not a thing in ProjectE)
|
||||||
|
|
||||||
### v6.5
|
### v6.5
|
||||||
* Fixed MCL gold nuggets sometimes having the energy value of gold horse armor (reported by @programmerjake)
|
* Fixed MCL gold nuggets sometimes having the energy value of gold horse armor (reported by @programmerjake)
|
||||||
* Fixed the fact that the previous changelog entry was `##` instead of `###`
|
* Fixed the fact that the previous changelog entry was `##` instead of `###`
|
||||||
|
@ -171,7 +197,7 @@ I didn't get to everything I wanted to, mostly because the automatic energy valu
|
||||||
* Fixed Mineclonia energy values (I foolishly assumed that all items would have the same itemstrings and groups; reported by @Ranko-Saotome).
|
* Fixed Mineclonia energy values (I foolishly assumed that all items would have the same itemstrings and groups; reported by @Ranko-Saotome).
|
||||||
|
|
||||||
### 5.0 (bigger release than any before it)
|
### 5.0 (bigger release than any before it)
|
||||||
**I would recommend not updating to or past this version (any Constructors, Deconstructors, and Energy Collectors may become unusable...)**
|
**I would recommend not updating existing 1.x-4.x worlds to this version (any Constructors, Deconstructors, and Energy Collectors may become unusable...)**
|
||||||
* New features:
|
* New features:
|
||||||
* Added a [wiki](https://github.com/ThePython10110/ExchangeClone/wiki)! This is where you can find more complete information on pretty much everything.
|
* Added a [wiki](https://github.com/ThePython10110/ExchangeClone/wiki)! This is where you can find more complete information on pretty much everything.
|
||||||
* Because the wiki exists, I won't be including anywhere near as many details about how features work in the changelog.
|
* Because the wiki exists, I won't be including anywhere near as many details about how features work in the changelog.
|
||||||
|
@ -351,7 +377,7 @@ I didn't get to everything I wanted to, mostly because the automatic energy valu
|
||||||
* ~~As soon as Minetest 5.8 comes out, better textures for armor...~~ Don't want to limit it to 5.8
|
* ~~As soon as Minetest 5.8 comes out, better textures for armor...~~ Don't want to limit it to 5.8
|
||||||
* Divining Rods
|
* Divining Rods
|
||||||
* Rings (I'll probably add a new PESA-like item for holding rings)
|
* Rings (I'll probably add a new PESA-like item for holding rings)
|
||||||
* Archangel's Smite (arrows will not track targets, MineClone only)
|
* Archangel's Smite (MCL only, arrows will not track targets)
|
||||||
* Ring of Ignition
|
* Ring of Ignition
|
||||||
* Zero Ring
|
* Zero Ring
|
||||||
* Swiftwolf's Rending Gale (but without the force field; basically Why's Flying Sausage with a different texture and maybe lightning in MCL)
|
* Swiftwolf's Rending Gale (but without the force field; basically Why's Flying Sausage with a different texture and maybe lightning in MCL)
|
||||||
|
|
|
@ -257,7 +257,7 @@ exchangeclone.stone_action = {
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
||||||
local on_left_click = nil
|
local on_left_click
|
||||||
if exchangeclone.mcl then
|
if exchangeclone.mcl then
|
||||||
on_left_click = function(itemstack, player, pointed_thing)
|
on_left_click = function(itemstack, player, pointed_thing)
|
||||||
if player:get_player_control().sneak then
|
if player:get_player_control().sneak then
|
||||||
|
@ -496,57 +496,6 @@ minetest.register_craft({
|
||||||
replacements = {{phil, phil}}
|
replacements = {{phil, phil}}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "mcl_nether:ancient_debris",
|
|
||||||
type = "shapeless",
|
|
||||||
recipe = {
|
|
||||||
phil,
|
|
||||||
"mcl_core:diamond",
|
|
||||||
"mcl_core:diamond",
|
|
||||||
},
|
|
||||||
replacements = {{phil, phil}}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "mcl_core:diamond 2",
|
|
||||||
type = "shapeless",
|
|
||||||
recipe = {
|
|
||||||
phil,
|
|
||||||
"mcl_nether:ancient_debris"
|
|
||||||
},
|
|
||||||
replacements = {{phil, phil}}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "mcl_core:diamond 2",
|
|
||||||
type = "shapeless",
|
|
||||||
recipe = {
|
|
||||||
phil,
|
|
||||||
"mcl_nether:netherite_scrap"
|
|
||||||
},
|
|
||||||
replacements = {{phil, phil}}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "mcl_core:diamond 9",
|
|
||||||
type = "shapeless",
|
|
||||||
recipe = {
|
|
||||||
phil,
|
|
||||||
"mcl_nether:netherite_ingot"
|
|
||||||
},
|
|
||||||
replacements = {{phil, phil}}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "mcl_nether:netherite_ingot",
|
|
||||||
type = "shapeless",
|
|
||||||
recipe = {
|
|
||||||
phil,
|
|
||||||
"mcl_core:diamondblock"
|
|
||||||
},
|
|
||||||
replacements = {{phil, phil}}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_nether:glowstone_dust",
|
output = "mcl_nether:glowstone_dust",
|
||||||
type = "shapeless",
|
type = "shapeless",
|
||||||
|
|
|
@ -161,6 +161,8 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
-- Can't find a good way to automate this...
|
||||||
minetest.register_on_mods_loaded(function()
|
minetest.register_on_mods_loaded(function()
|
||||||
for name, def in pairs(minetest.registered_nodes) do
|
for name, def in pairs(minetest.registered_nodes) do
|
||||||
if name:find("_ore")
|
if name:find("_ore")
|
||||||
|
|
|
@ -175,7 +175,7 @@ if exchangeclone.mcl then
|
||||||
|
|
||||||
["mcl_mud:mud"] = 1,
|
["mcl_mud:mud"] = 1,
|
||||||
|
|
||||||
["mcl_nether:ancient_debris"] = 12288,
|
["mcl_nether:netherite_scrap"] = 12288,
|
||||||
["mcl_nether:nether_wart_item"] = 24,
|
["mcl_nether:nether_wart_item"] = 24,
|
||||||
["mcl_nether:netherrack"] = 1,
|
["mcl_nether:netherrack"] = 1,
|
||||||
["mcl_nether:quartz"] = 256,
|
["mcl_nether:quartz"] = 256,
|
||||||
|
|
Loading…
Reference in New Issue