Seared added

This commit is contained in:
Kostinatyn Tsiupa 2023-10-19 22:16:01 +03:00
parent bb45067a81
commit a3d2d0631c
14 changed files with 120 additions and 177 deletions

View File

@ -10,12 +10,50 @@ All creative work was done by original mod's authors.
#### Gameplay summary
#TODO
## How to play (quick start)
### Getting started
#TODO
## Roadmap
### Age 0
#TODO
#### Backpacks
[+] Can be equipped
[+] Open equipped or selected in hotbar
[+] Retains given items
[+] Retains items on upgrade
[+] Forbid putting backpack into backpacks
[ ] Equipped backpack can be open by hot key
[ ] Add extencions for backpacks
[ ] Empty backpack content into inventory (on sneak + use)
[ ] Give priority to block usage (rather then open backpack)
#### Hopper
[ ] Add hopper API upstream
[ ] Refactor furnace and alike to use hopper API
#### Teleportation stones
[ ] Add block to teleport players between visitied blocks
[ ] Add to worldgen
[ ] Generate names for stones (biom and/or nearby vilages)
#### Books
[ ] Develop UI for books (scroll pages, return to index, bookmarks?)
[ ] Book for game guide
[ ] Book for Tinker's mod
[ ] Show hints for building multiblocks
#### Tinker's
##### Tools
[ ]
##### Smeltery
[ ] Forbid regular metal smelting
[ ] Make UI for smeltery
[ ] Allow pouring via drains
[ ] Multiblock creation
#### Craft UI revork (more like JEI)
[ ] List of all items
[ ] Search by item name and mod filter
[ ] Wishlist of items
[ ] Menu with crafting info
[ ] Add hot keys (R for recipy, U for usage)
### Age 1
#TODO
@ -23,15 +61,6 @@ All creative work was done by original mod's authors.
### Additional help
#TODO
### Special items
The following items are interesting for Creative Mode and for adventure
map builders. They can not be obtained in-game or in the creative inventory.
* Barrier: `mcl_core:barrier`
Use the `/giveme` chat command to obtain them. See the in-game help for
an explanation.
## Installation
This game requires [Minetest](http://minetest.net) to run (version 5.4.1 or
later). So you need to install Minetest first. Only stable versions of Minetest

View File

@ -1,2 +1,3 @@
Copy of Iron Backpacks https://github.com/gr8pefish/IronBackpacks
Art is used from there under GNU General Public License v3.0
Implementation of Iron Backpacks https://github.com/gr8pefish/IronBackpacks
Art is used from there under GNU General Public License v3.0
All creative work was done by original mod's authors, this is just minetest implementation.

View File

@ -1,3 +1,2 @@
name = backpack
author = Morik666
description = Mode to add backpacks

View File

@ -0,0 +1,6 @@
Copy of "Melterns" mod (https://content.minetest.net/packages/IcyDiamond/melterns/)
Which is intern an implementation of "Tinker's Construct" (https://legacy.curseforge.com/minecraft/mc-mods/tinkers-construct)
mod for minecraft.
Art is taket from "Tinker's Construct".
All creative work was done by original mod's authors, this is just minetest implementation.
So far this is adaptation of "Melterns" code for MineClone2

View File

@ -0,0 +1 @@
dofile(minetest.get_modpath(minetest.get_current_modname()) .. "/smeltery.lua")

View File

@ -0,0 +1,5 @@
# textdomain: tinker
Grout=Цемент
Seares brick=Обпечена цегла
Seares bricks=Обпечений блок

View File

@ -0,0 +1,2 @@
name = tinker
description = Mode to add smeltery and tools

View File

@ -0,0 +1,59 @@
local S = minetest.get_translator("tinker")
minetest.register_craftitem("tinker:seared_brick", {
description = S("Seares brick"),
inventory_image = "tinker_seared_brick.png",
groups = {brick = 1}
})
minetest.register_node("tinker:grout", {
description = S("Grout"),
tiles = {"tinker_grout.png"},
groups = {crumbly = 2, falling_node = 1, shovely = 1},
sounds = mcl_sounds.node_sound_gravel_defaults()
})
minetest.register_node("tinker:seared_bricks", {
description = S("Seared bricks"),
tiles = {"tinker_seared_bricks.png"},
groups = {cracky = 3, pickaxey = 1, material_stone = 1},
_mcl_blast_resistance = 6,
_mcl_hardness = 1.5,
paramtype2 = "facedir",
place_param2 = 0,
is_ground_content = false,
sounds = mcl_sounds.node_sound_gravel_defaults()
})
minetest.register_craft({
type = "cooking",
output = "tinker:seared_brick",
recipe = "tinker:grout",
cooktime = 10,
})
minetest.register_craft({
output = 'tinker:grout 4',
recipe = {
{'mcl_core:gravel', 'mcl_core:sand', 'mcl_core:gravel'},
{'mcl_core:sand', 'mcl_core:clay', 'mcl_core:sand'},
{'mcl_core:gravel', 'mcl_core:sand', 'mcl_core:gravel'},
},
})
minetest.register_craft({
output = 'tinker:grout 4',
recipe = {
{'mcl_core:sand', 'mcl_core:gravel', 'mcl_core:sand'},
{'mcl_core:gravel', 'mcl_core:clay', 'mcl_core:gravel'},
{'mcl_core:sand', 'mcl_core:gravel', 'mcl_core:sand'},
},
})
minetest.register_craft({
output = 'tinker:seared_bricks 4',
recipe = {
{'tinker:seared_brick', 'tinker:seared_brick'},
{'tinker:seared_brick', 'tinker:seared_brick'},
}
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 B

View File

@ -0,0 +1 @@
local S = minetest.get_translator("tinker")

View File

@ -1,160 +0,0 @@
### 0.84 - The Very Nice release
### Contributors
#### New contributors
* appgurueu
* kbundg
* megustanlosfrijoles
* Niterux
* seventeenthShulker
* Temak
* uqers
#### Returning contributors
* 3raven
* AncientMariner
* chmodsayshello
* cora
* epCode
* Exhale
* FlamingRCCars
* FossFanatic
* MrRar
* Nicu
* PrairieWind
* rudzik8
* SmokeyDope
* Wbjitscool
## Important Info
### New server commands
minetest.register_chatcommand("music", {
params = "[on|off|invert [<player name>]]",
description = S("Turns music for yourself or another player on or off."),
### New settings added
#Maximum amount of hostile mobs (default:300)
mcl_mob_cap_hostile (Global hostile mob cap) int 300 0 2048
#Maximum amount of non-hostile mobs (default:300)
mcl_mob_cap_non_hostile (Global non-hostile mob cap) int 300 0 2048
#Maximum amount of ambient water mobs that will spawn near a player (default:20)
mcl_mob_cap_water_ambient (Mob cap ambient water) int 20 0 1024
#Maximum amount of underground water mobs that will spawn near a player (default:5)
mcl_mob_cap_water_underground (Mob cap underground water) int 5 0 1024
#Maximum amount of axolotl mobs that will spawn near a player (default:5)
mcl_mob_cap_axolotl (Mob cap axolotl) int 5 0 1024
## Change Log
### Gameplay Improvements
* Cherry Blossoms - Saplings added as loot, and trees and craftables added. Initial changes to enable a Wood API. - PrairieWind, SmokeyDope, Wbjitscool
* Fix issue with drops turning black due to clipping into walls and floors and visually demonstrate drops merging - AncientMariner
* Hoglins attack frequency reduced now due to new attack_frequency mob setting - AncientMariner
* Hostile mobs should lose aggro if they cannot see their target - AncientMariner
* Nerf skeleton attack - AncientMariner
* Split global cap for peaceful and hostile. Introduce underground water, ambient water, axolotl cap. Slight peaceful spawn balancing. Mob spawning can have more density in some instances. Slightly less passive mob spawning. Some mobs were not counted in cap calculations. Refreshed cap space after spawning in cycle. - AncientMariner
* Prevent slime blocks from 'connecting' to honey blocks when pushing/pulling, like in Minecraft - seventeenthShulker
* Add support for external custom skins mod - MrRar
* Double doors fixed - FossFanatic
* Make elytra enchantable and the enchanted elytra usable - PrairieWind/FlamingRCCars/MrRar
* Remove slimes from mushroom islands - AncientMariner
* Remove Flower Forest Beaches from Wolf biome spawn list - PrairieWind
* Make Piglin Brutes drop golden axes = PrairieWind
* Make end crystals explode when nearby crystals are punched and explode - PrairieWind
* Improved pig riding - PrairieWind
### Visual Improvements
* Incorporate sheep eating animation. - epCode
* New textures for warped for Crimson Fungus, Crimson Fungus planks, Warped Hyphae planks - Exhale
* New sweet berry textures - SmokeyDope
* Add Piglin and Creeper description names to death message - AncientMariner
* Creeper should not walk to player if it does not have line of sight. Mob shouldn't look at player it does not have line of sight to. - AncientMariner
* Remove one cause of extra jittering in mobs - AncientMariner
* Update dead bush generation - PrairieWind
* Fix a typo in the Acquire Hardware achievement - uqers
* Clean-up mcl_bamboo text - rudzik8
### Sounds
* Add more fishing sounds! - Niterux
* Add max_hear_distance flag to composter sounds - SmokeyDope
* Add barrel sounds - SmokeyDope
### Translations
* Update russian translation - Temak
* (french) translation enhancements - 3raven
* Add spanish translations - megustanlosfrijoles
### Performance
* Reduce network activity for elytra flying rocket particles - AncientMariner
* Mapgen Performance Improvements - FossFanatic
* Migrate beacons back to abm - chmodsayshello
* Frequent danger checks and movement actions removed from non-moving and out of range mobs - AncientMariner
* Duplicate jump and danger checks removed from mob processing - AncientMariner
* Decreased frequency of processing for some mob actions - AncientMariner
* Only run certain checks if applicable for mob - AncientMariner
### Multiplayer
* Add global cooldown for the bed quick chat feature - chmodsayshello/AncientMariner
* Music toggle for players connecting to servers - chmodsayshello
* Make sure dying sign text respects protection - AncientMariner
### Code Quality
* Oxidation API - PrairieWind
* Fix sign color requirement and translation issue - PrairieWind
* Standardise despawn logic and add asserts. Add persistent flag for mobs that have been interacted with. - AncientMariner
* Replace the zombie pigman with the zombified piglin - AncientMariner
* Clean up crash code and convert to new style vectors - AncientMariner
* Fix png start warning and double slab description warning. - AncientMariner
* OptiPNG a bunch of textures - PrairieWind
* Beds mesecons dependency incorrectly named - AncientMariner
* Rename Bucket Textures - AncientMariner
* Fix global variable references and exit mob_step if missing pos - AncientMariner
* Fix texture modifiers relying on undocumented behavior - appgurueu
### Fixes
* Piglins no longer aggro for enchanted gold armour - AncientMariner
* Drop pumpkins, melons and buttons via piston or dirt next to piston - AncientMariner
* Llamas and other mobs change skin color - AncientMariner
* Mobs more easily jump from stationary up a block - epCode
* Fix waterlogged mangrove roots leaving water in the nether - AncientMariner
* Prevent ALL furnaces from being moved (xp dupe fix) - chmodsayshello
* Fix gilded blackstone fortune dupe - cora
* Lightning rod param2 is now saved upon being struck - AncientMariner
* Adjust hot stuff achievement to use new lava bucket texture name - SmokeyDope
* Fix dropped out bamboo lines from translation work - AncientMariner
* Zombie piglin no longer prevent sleep unless hostile. - AncientMariner
### Crashes
* Fix crash when creeper explodes in minecart - AncientMariner
* Fix crash when using a named spawn egg - cora
* Fix crash when parrot sits on shoulder - AncientMariner
* Fix 2 automated wool farm crash and elytra fly over unknown block crash - AncientMariner
* Change order of numbers passed into random that crash on some Lua versions - AncientMariner
* solar panels: No crash when minetest.get_natural_light() return nil - MrRar