Page 1 of 2

[Mod] Default Plus [1.1.2] [dplus]

PostPosted: Sat May 18, 2013 13:20
by BlockMen
Hi everyone,

this mod modifies and adds a few things of the default parts of Minetest.

New items:
- Charcoal (by putting a tree log in furnace) (1 tree -> 1 charcoal)
- Hardened Clay (by putting a clay block in furnace) (1 clayblock -> 1 hardened clay)

Changed Appearance:
- Cactus have spikes
- Ice is semi-transparent
- Water has a better color and breightness when under water
- Glass is semi-transparent

Changed Behavior:
- Flowing water makes sound
- Lava makes sound and spawns randomly particles
- Cactus damage Players [Mobs not tested yet]
- You get 4 Stonebricks instead 1 Stonebrick
- Torches can also be crafted with charcoal
- Leaves dont decay when placed by player
- Apple decay from trees (is now in default)
- Dirt with snow turns into Dirt with Grass when snow is digged

Screenshots:
Image
Image
Image
Image
or just watch this video
Depends:
default

Download:
Version 1.1.2: Download for Minetest dev

Version 1.1.1: Download for Minetest 0.4.7
Version 1.1: Download for Minetest 0.4.6

Version 1.0.2: old Version
Version 1.0: old Version
other ice drawtype: ice-edition (has also semi-transparent ice)

License:
Code: WTFPL, sounds: CC-BY 3.0, CC0


Please give Feedback and ideas for improvement.

PostPosted: Sat May 18, 2013 13:22
by rubenwardy
Nice!

PostPosted: Sat May 18, 2013 13:41
by PilzAdam
The reason why ice isnt semi-transparent in minetest_game is that its very glitchy.

PostPosted: Sat May 18, 2013 13:57
by BlockMen
rubenwardy wrote:Nice!

Thanks.

PilzAdam wrote:The reason why ice isnt semi-transparent in minetest_game is that its very glitchy.

I have added a second version for people who may have problems with that. But is has also semi-transparent ice.

PostPosted: Sat May 18, 2013 17:39
by Jordach
Can we see underwater with a comparison to normal water?

PostPosted: Sat May 18, 2013 18:05
by webdesigner97
Ah, this looks very interesting!

PostPosted: Sat May 18, 2013 18:54
by BlockMen
Jordach wrote:Can we see underwater with a comparison to normal water?


Sure.

With this mod: Image
Normal: Image

PostPosted: Sat May 18, 2013 19:03
by BlockMen
Hybrid Dog wrote:for me the normal one looks better and more realistic


Well, you dont have to install this mod and better is always subjective. Furthermore it says nowhere to be more realistic.

PostPosted: Sat May 18, 2013 19:13
by 12Me21
you should make glass translucent too, like this:
Image

Here's the texture file I used:
Image

PostPosted: Sat May 18, 2013 19:29
by BlockMen
12Me21 wrote:you should make glass translucent too [...]


Nice idea. Added to my list.

PostPosted: Mon May 20, 2013 22:32
by BlockMen
Update: Version 1.0.1

- Dirt with snow turns into Dirt with Grass when snow is digged

PostPosted: Mon May 20, 2013 22:40
by 12Me21
You should make footprints appear when you walk (using the node "default:dirt_with_grass_footprints")
Here is the code I made for it (the abm may not work, I haven't tested it yet)
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
--
--Make Footprints
--

minetest.register_globalstep(function(dtime)
    for _,player in ipairs(minetest.get_connected_players()) do
        local pos = player:getpos()
        local ground_pos = { x=math.floor(pos.x+0.5), y=math.floor(pos.y), z=math.floor(pos.z+0.5) }
        local ground = minetest.env:get_node(ground_pos)

if ground.name == "default:dirt_with_grass" then
    minetest.env:add_node(ground_pos,{type="node",name="default:dirt_with_grass_footsteps"})
        end
    end
end)

--
--New footprint Texture
--

minetest.register_node(":default:dirt_with_grass_footsteps", {
    description = "Dirt with Grass and Footsteps",
    inventory_image = "default_grass_footsteps.png",
    tiles = {"footprints.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"},
    is_ground_content = true,
    groups = {crumbly=3, not_in_creative_inventory=1},
    drop = 'default:dirt',
    sounds = default.node_sound_dirt_defaults({
        footstep = {name="default_grass_footstep", gain=0.4},
    }),
})

--
--Make Footprints Go Away
--

minetest.register_abm({
    nodenames = {"default:dirt_with_grass_footsteps"},
    interval = 50,
    chance = 20,
    action = function(pos, node)
        minetest.env:add_node(ground_pos,{type="node",name="default:dirt_with_grass"})
    end,
})


And the new texture:
Image

PostPosted: Tue May 21, 2013 19:25
by BlockMen
Update: Version 1.0.2

- Bugfixed torch with charcoal

PostPosted: Wed May 22, 2013 08:10
by qznc
Nice mod! Added it to "famish".

Do you have a github repo or just zip releases?

PostPosted: Fri May 24, 2013 19:00
by qznc
Bugfix: Resolve conflict with stoneage's torch crafting.

See change: https://github.com/qznc/famish/commit/4c74d0f6aecf2f1fd7a05a71825add1d556eef74

Although, I am not sure if this is the right approach.

PostPosted: Fri May 24, 2013 19:48
by BlockMen
qznc wrote:Bugfix: Resolve conflict with stoneage's torch crafting.

See change: https://github.com/qznc/famish/commit/4c74d0f6aecf2f1fd7a05a71825add1d556eef74

Although, I am not sure if this is the right approach.


Yes, it is the right approach. You dont need to change depends.txt for checking if a mod is installed.

You can cut the code a little bit like this https://gist.github.com/BlockMen/5646006, which makes handling more fixes for other torches easier ;)

PostPosted: Fri May 24, 2013 20:27
by Casimir
I like the water sound, it make the game move vivid immediately.

12Me21 wrote:And the new texture:
Image

Would you please tell me the license for the texture? So I can use it in my game-mode.

PostPosted: Sat May 25, 2013 13:31
by qznc
README states "License of source code and textures: WTFPL"

PostPosted: Sat May 25, 2013 14:20
by 12Me21
Casimir wrote:I like the water sound, it make the game move vivid immediately.

12Me21 wrote:And the new texture:
Image

Would you please tell me the license for the texture? So I can use it in my game-mode.

WTFPL, I guess

PostPosted: Sat May 25, 2013 14:29
by Inocudom
I like the translucent ice and the lava particles. I hope these can make it into the default game one day.

PostPosted: Sat May 25, 2013 16:04
by BlockMen
Casimir wrote:I like the water sound, it make the game move vivid immediately.

Inocudom wrote:I like the translucent ice and the lava particles.

Thanks.

Inocudom wrote:I hope these can make it into the default game one day.

I dont think that it gets merged...

EDIT: Because Apple decay is added to default game it will be removed from this mod when 0.4.7 is released.

PostPosted: Sat Jun 01, 2013 18:43
by BlockMen
Update: Version 1.1 released

- Added semi-transparent glass
Image

PostPosted: Sat Jun 08, 2013 18:43
by BlockMen
Update: Version 1.1.1

- removed apple decay because it has been added to Minetest 0.4.7

PostPosted: Sat Jun 22, 2013 23:01
by Jordach
BlockMen wrote:Update: Version 1.1.1

- removed apple decay because it has been added to Minetest 0.4.7
Yay.

PostPosted: Thu Aug 08, 2013 13:29
by TenPlus1
Great mod, I noticed that drowning only seems to happen when under moving water, not still waters... Could you fix please :)

PostPosted: Thu Aug 08, 2013 20:21
by BlockMen
Update: Version 1.1.2

Changelog:
- Added drowning for current dev versions

PostPosted: Sun Nov 17, 2013 21:05
by Johnyknowhow
BlockMen wrote:Update: Version 1.1.2

Changelog:
- Added drowning for current dev versions


Dammit, HO U GET CURNT DEV VERSIONS?!?!

PostPosted: Sun Nov 17, 2013 22:06
by jojoa1997
Johnyknowhow wrote:
BlockMen wrote:Update: Version 1.1.2

Changelog:
- Added drowning for current dev versions


Dammit, HO U GET CURNT DEV VERSIONS?!?!
Eaither compile or download from one of the builds which can be found at the top of the general discussion section

PostPosted: Sun Nov 17, 2013 22:31
by Johnyknowhow
jojoa1997 wrote:
Johnyknowhow wrote:
BlockMen wrote:Update: Version 1.1.2

Changelog:
- Added drowning for current dev versions


Dammit, HO U GET CURNT DEV VERSIONS?!?!
Eaither compile or download from one of the builds which can be found at the top of the general discussion section


YEEEEESSSSSSSSSSSS!!!!!!!
someone finnaly told me!

PostPosted: Fri Mar 07, 2014 01:14
by CheerfulCherub
I tried Minetest Plus today and I can't seem to get some of my Mods to work, Infurn won't work, beds don't work and Mesecons don't work. Here is the debug.x

__
20:27:24: ACTION[main]: _____ |__| ____ _____/ |_ ____ _______/ |_
20:27:24: ACTION[main]: / \| |/ \_/ __ \ __\/ __ \ / ___/\ __\
20:27:24: ACTION[main]: | Y Y \ | | \ ___/| | \ ___/ \___ \ | |
20:27:24: ACTION[main]: |__|_| /__|___| /\___ >__| \___ >____ > |__|
20:27:24: ACTION[main]: \/ \/ \/ \/ \/
20:27:24: ACTION[main]: World at [C:\Users\Maleta\Documents\orginal game\minetest-0.4.9-dev20140206_directx\bin\..\worlds\Ravendra Magicial World]
20:27:24: ACTION[main]: Server for gameid="minetest_plus-master" listening on 0.0.0.0:52545.
20:27:42: ACTION[ServerThread]: singleplayer [0.0.0.1] joins game.
20:27:42: ACTION[ServerThread]: singleplayer [0.0.0.1] joins game. List of players:
20:27:59: ERROR[main]: generateImage(): Could not load image "invisible.png" while building texture
20:27:59: ERROR[main]: generateImage(): Creating a dummy image for "invisible.png"
Font size: 8 17
20:37:45: ACTION[main]: WARNING: Mod name conflict detected: "doors"
20:37:45: ACTION[main]: Will not load: C:\Users\Maleta\Documents\orginal game\minetest-0.4.9-dev20140206_directx\bin\..\games\minetest_plus-master\mods\doors
20:37:45: ACTION[main]: Overridden by: C:\Users\Maleta\Documents\orginal game\minetest-0.4.9-dev20140206_directx\bin\..\mods\doors
20:37:45: ERROR[main]: mod "mesecons_alias" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_blinkyplant" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_button" has unsatisfied dependencies: "mesecons" "mesecons_receiver"
20:37:45: ERROR[main]: mod "mesecons_compatibility" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_delayer" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_detector" has unsatisfied dependencies: "mesecons" "mesecons_materials"
20:37:45: ERROR[main]: mod "mesecons_extrawires" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_gates" has unsatisfied dependencies: "mesecons" "mesecons_delayer" "mesecons_materials" "mesecons_microcontroller" "mesecons_torch"
20:37:45: ERROR[main]: mod "mesecons_hydroturbine" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_insulated" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_lamp" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_lightstone" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_luacontroller" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_materials" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_microcontroller" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_movestones" has unsatisfied dependencies: "mesecons" "mesecons_materials" "mesecons_mvps"
20:37:45: ERROR[main]: mod "mesecons_mvps" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_noteblock" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_pistons" has unsatisfied dependencies: "mesecons" "mesecons_mvps"
20:37:45: ERROR[main]: mod "mesecons_powerplant" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_pressureplates" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_random" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_receiver" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_solarpanel" has unsatisfied dependencies: "mesecons" "mesecons_materials"
20:37:45: ERROR[main]: mod "mesecons_switch" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_torch" has unsatisfied dependencies: "mesecons"
20:37:45: ERROR[main]: mod "mesecons_walllever" has unsatisfied dependencies: "mesecons" "mesecons_receiver"
20:37:45: ERROR[main]: mod "beds" has unsatisfied dependencies: "wool"
20:37:45: ERROR[main]: mod "farming_plus" has unsatisfied dependencies: "farming"
20:37:45: ERROR[main]: mod "lrfurn" has unsatisfied dependencies: "wool"
Any help would be appreciated