[Mod] BobBlocks [git] [bobblocks]

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

[Mod] BobBlocks [git] [bobblocks]

by RabbiBob » Fri Mar 16, 2012 10:13

BobBlocks

--------------------------------------------------------------

*** Please Note ***

Coders Please update the README.TXT and version information header on your forks\commits. While I am not actively maintaining, I can be reached at the e-mail supplied in the original code and I can merge with the base if there are substantial changes\improvements.

--------------------------------------------------------------

  • Description - Created for my children to add some colorful nodes to building and also to add light. Uses Unified Dyes to provide 89 colors in each of the four basic nodes. Simply craft and place a neutral-colored fence or block (or their "wavy" counterparts), then punch the block while wielding dye to change its color.
  • Code License - GPLv2/later
  • License of textures and sounds - Image
  • Mod dependencies: None
  • Development Version: 20120122 | 20120606
  • Dependencies: Mesecons, Unified Dyes

Servers Using
Let me know if you use this mod on your public server

Current code from Github:
Download: https://github.com/minetest-mods/BobBlo ... master.zip
...or browse the code: https://github.com/minetest-mods/BobBlocks

Old Downloads:
  • Minetest Build Test | Ver | TAR | ZIP | Alternate Texture Sizes*
  • 20120122 | 0.0.1 | tar | zip
  • 20120122 | 0.0.2 | tar | zip
  • 20120122 - 20120408 | 0.0.3 | tar | zip
  • 20120122 - 20120408 | 0.0.4 | tar | zip | 16x16 | 32x32
  • 20120122 - 20120408 | 0.0.5 | tar | zip | 16x16 | 64x64
  • 20120318 - 0.4.2 RC1 | 0.0.6 | tar | zip | 16x16 | 64x64
  • 20121207 - 0.4.4 | 0.0.7 | tar | zip | 16x16 | 64x64 (no changes to textures from 0.0.6)
  • 20130305 - 0.4.5 | 0.0.8 | tar | zip | 16x16 | 64x64 (no changes to textures since 0.0.6)
  • 20170209 - squashed and merged Vanessa's recent changes to Master. No changes to textures. Version info not updated

* Default texture size < v0.0.5 = 64x64, otherwise 32x32

minetestmapper.py

Alternate Textures
Note: untested by Me

Changelog
0.0.1
  • Initial publish
0.0.2
  • Reworked recipes output amounts per suggestion
  • Created lightpoles/fences based on "fencelike" drawtype. Building type is a fence, so all node properties follow suit.
  • Provided recipe for "Wavy" block and its corresponding pole - "Wavy" texture still under review
0.0.3
  • Updated for 20120318
  • Corrected un-diggable node issue re: groups
  • material left for backwards compatibility with 20120122
  • Verified works with 20120320 - no package changes needed

0.0.4
  • Added Health Node - defaults to off. Punch on and walk over to receive 10HP
  • Broke out parts into group lua files (blocks, poles, health)
  • On/Off states for all bobblocks blocks - default to light on \ punch for light off. Right-click the block to turn it on/off.
  • Translucent off state for bobblock blocks (not poles)
  • Screenshots and notes here
  • Added alternate texture sizes 16x16 & 32x32

0.0.5
  • Changed default texture to 32x32
  • On\Off states for all bobblocks poles - default to light on \ punch for light off
  • Added Mesecons (video) compatibility for blocks and poles: Making Discussion ~ Working Code. I'm debating on how I want to implement the dependency (either two versions of this or a straight depends) as I'm already seeing an issue of depending on another mod.
    • Added directions for dependency in main post and in the init.lua file.
  • Merged blocks and poles lua files. Long story.
  • Pit trap is available (currently in testing), however turned off in init.lua

0.0.6
  • Added ReadMe.txt (because people RTFM, right?)
  • Added recipes for traps, activated in init.lua, and created hidden (set) states for spike traps (see video). Added Death Dealer's spike textures. Fake grass node finished (see video).
  • Added sounds to blocks, poles, health and traps
  • Removed deprecated material = minetest.digprop_glasslike(1.0), from nodes (breaks backwards compatibility pre- v20120318) and deprecated registered falling node

0.0.7
  • Corrected for latest Mesecons version
  • All blocks and poles are now Mesecon conductors
  • Removed Jeija support (not backwards compatible)
  • Added conductor property to health block


0.0.8
  • BobBlocks has a birthday! (3/13/12)
  • Added "not_in_creative_inventory=1" to all off-state light blocks & sprung traps per suggestion
  • Corrected drop type issues (major trap dropped minor trap, extra orange pole)
  • Corrected internal version documentation issue
  • Added GitHub repo. We'll see how that goes...

Current Worklist

  • This fall I want to learn a better way of generating multiple like nodes in .lua before completing this.
  • Create stair nodes.
  • Also see Basic node_box thread for ideas on new blocks
  • Remove fake grass node after passing through
  • Frickin' Laser Beams <-April Fool's Joke. I may see if it works some day.


Current Bug List

  • Minor: Using "alpha = WATER_ALPHA," to achieve transparency creates a block that sees through the ground beneath it. See this postfor example.
  • Minor: Need to figure out way to trigger spike death sound without the loop due to being with the ABM proximity loop (sound plays after death until respawn).
Last edited by RabbiBob on Sun Feb 19, 2017 13:23, edited 2 times in total.
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Fri Mar 16, 2012 10:14

Recipes
Blocks
ImageImage
ImageImage
ImageImage
ImageImage
Image

Poles
ImageImage
ImageImage
ImageImage
ImageImage
Image

Health
Image

Traps
ImageImage
Image

Let me know if I've crossed recipe spaces with anyone.
Last edited by RabbiBob on Sun Apr 15, 2012 12:44, edited 1 time in total.
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Fri Mar 16, 2012 10:15

Video Examples

Development Screenshots

Screenshots

Image
Hot Tub Mood Lighting

Image
Rainbow

Image
Rainbow Bridge

Image
0.0.2 LightPoles Added

Image
0.0.5 Mesecons Compatibility Added
Last edited by RabbiBob on Thu Apr 05, 2012 02:02, edited 1 time in total.
 

User avatar
bgsmithjr
Member
 
Posts: 436
Joined: Thu Mar 08, 2012 23:21
Location: USA,Michigan

by bgsmithjr » Fri Mar 16, 2012 14:29

RabbiBob wrote:BobBlocks
Let me know if you use this mod on your public server


I am using it.
 

User avatar
Calinou
Moderator
 
Posts: 3145
Joined: Mon Aug 01, 2011 14:26
Location: Troyes, France
GitHub: Calinou
IRC: Calinou
In-game: Calinou
 

User avatar
Hackeridze
Member
 
Posts: 310
Joined: Thu Nov 03, 2011 13:35
 

wokste
Member
 
Posts: 78
Joined: Sat Feb 11, 2012 09:06

by wokste » Fri Mar 16, 2012 17:21

Dont you think getting 20 blocks is a bit too much.

(Considering balance, I would limit them to 2.)

Secondly, consider adding the blocks to the creative inventory.
We must be careful not to clone Notches mistakes.
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Fri Mar 16, 2012 21:39

wokste wrote:Secondly, consider adding the blocks to the creative inventory.


How so?

bgsmithjr wrote:
RabbiBob wrote:BobBlocks
Let me know if you use this mod on your public server


I am using it.


Thanks! Added server to the list (didn't see it on your mod list, but added anyway).
Last edited by RabbiBob on Fri Mar 16, 2012 22:02, edited 1 time in total.
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Fri Mar 16, 2012 21:59

Updated to 0.0.2 - added LightPoles
 

evildrummer
Member
 
Posts: 15
Joined: Sat Feb 11, 2012 13:32

by evildrummer » Sat Mar 17, 2012 22:29

Oh cool now we can have mario cart
 

evildrummer
Member
 
Posts: 15
Joined: Sat Feb 11, 2012 13:32

by evildrummer » Sun Mar 18, 2012 00:51

evildrummer wrote:Oh cool now we can have mario cart

only if we have minecart cough c55 cough
 

User avatar
sdzen
Member
 
Posts: 1170
Joined: Fri Aug 05, 2011 22:33
Location: Paradise (your not allowed)

by sdzen » Sun Mar 18, 2012 00:53

cough I cough see cough
[h]Zen S.D.[/h] The next generation of tranquility!
malheureusement mon français n'est pas bon :<
Owner of the Zelo's
In game name: MuadTralk, spdtainted, sdzen, sd zen, sdzeno
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Sun Mar 18, 2012 22:36

Updated for 20120318, see changelog.
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Tue Mar 20, 2012 20:39

Verified for 20120320
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46
Location: Limbo

by Death Dealer » Wed Mar 21, 2012 19:26

Added to [url]Minetest.com[/url]:D waiting for your recipes.
Keep calm and code python^_^
 

User avatar
LolManKuba
Member
 
Posts: 939
Joined: Fri Feb 10, 2012 22:36
Location: Ontario, Canada

by LolManKuba » Wed Mar 21, 2012 20:31

I just saw the recipes so know I know how to make these blocks.
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46
Location: Limbo

by Death Dealer » Thu Mar 22, 2012 06:58

RabbiBob wrote:Replaced the above recipes with individual pictures.

If it helps:

http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/01_redblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/02_blueblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/03_yellowblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/04_whiteblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/05_greyblock.jpg

http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/06_orangeblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/07_greenblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/08_purpleblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/09_indigoblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/10_redpole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/11_bluepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/12_yellowpole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/13_whitepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/14_greypole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/15_orangepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/16_greenpole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/17_purplepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/18_indigopole.jpg

Code: Select all
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/01_redblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/02_blueblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/03_yellowblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/04_whiteblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/05_greyblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/06_orangeblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/07_greenblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/08_purpleblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/09_indigoblock.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/10_redpole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/11_bluepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/12_yellowpole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/13_whitepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/14_greypole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/15_orangepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/16_greenpole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/17_purplepole.jpg
http://i64.photobucket.com/albums/h195/rabbibob/Minetest/BobBlocks/bbrecipes/18_indigopole.jpg

thanks so mush i will add them:D
Last edited by Death Dealer on Thu Mar 22, 2012 14:45, edited 1 time in total.
Keep calm and code python^_^
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46
Location: Limbo

by Death Dealer » Thu Mar 22, 2012 15:31

ok Recipes added:D
Keep calm and code python^_^
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46
Location: Limbo

by Death Dealer » Sat Mar 24, 2012 15:24

nice vid on health block, the nyan cat heaven mod has this tho. not as a recipe just the nots in the trees do the same thing,very nice:D
Keep calm and code python^_^
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Sat Mar 24, 2012 16:01

Thanks. I was an avid Quake CTF player and the CTF discussion had me thinking about this approach.
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46
Location: Limbo

by Death Dealer » Sat Mar 24, 2012 17:47

RabbiBob wrote:Thanks. I was an avid Quake CTF player and the CTF discussion had me thinking about this approach.

Awesome, ya i wasnt even thinkig of thatXD but ya that would be perfect to heal up at your main base:D+1
Keep calm and code python^_^
 

User avatar
RabbiBob
Member
 
Posts: 335
Joined: Sat Jan 28, 2012 22:40
Location: /teleport 54,47,28

by RabbiBob » Sat Mar 24, 2012 22:13

Updated test

http://www.youtube.com/watch?v=X5MYE5CZvP8

Node now can be placed indefinitely and when punched will deliver a does of health, then disappear.
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46
Location: Limbo

by Death Dealer » Sat Mar 24, 2012 22:57

RabbiBob wrote:Updated test

http://www.youtube.com/watch?v=X5MYE5CZvP8

Node now can be placed indefinitely and when punched will deliver a does of health, then disappear.

thats cool man, i like how it lights up when you punch it .
Keep calm and code python^_^
 

Next

Return to Mod Releases



Who is online

Users browsing this forum: Exabot [Bot] and 6 guests