Advertising (This ad goes away for registered users. You can Login or Register)

Lamecraft Small Stuff Mod - News!

michal5575
Posts: 231
Joined: Thu Aug 02, 2012 1:53 pm
Contact:

Re: Lamecraft Small Stuff Mod

Post by michal5575 » Mon Dec 03, 2012 4:47 pm

woolio wrote:
michal5575 wrote:
woolio wrote:Lamecraft Small Stuff Mod.

This is my small mod (rather texrure pack) made on version s4inexcraft 1.6 .

ADDED - green
IN PROGRESS - orange
MAYBE - red

-textures like in ALPHA minecraft
-beautifull terrain
-growing sapling
-advice list
-leaves like in minecraft
-primitive pictures
-tent
-new biomes

Screenshots
[spoiler]Image

Image

Image[/spoiler]

Downloads:
[spoiler]ver - 0.1 http://www.mediafire.com/?bb1x5z80rwxu5a5
source 0.1 - http://www.mediafire.com/?nqyc0nl9np6eh3b[/spoiler]

Version will be releasing rare because i have low knowledge of programming. :)
good job woolio
Edit: Can u make this for S4inexCraft 2.1? :)
1)Thank you!

2)I think not, because i not much like S4inexcraft 2.1 :? Maybe in future.
ok :)
Advertising

woolio
Posts: 176
Joined: Tue Jun 26, 2012 3:30 pm
Location: Russia
Contact:

Re: Lamecraft Small Stuff Mod

Post by woolio » Mon Dec 03, 2012 4:53 pm

Hello guys! Today i make two biomes (islands, and dimples) ! Also i make advice list, and new sounds!
People , i don't know good how to make new blocks :( :cry: Can someone help me, please? :?: :oops:

Screenshots:
(small islands - ready)
Image

(dimples - not ready)
Image
Advertising
Image

bjk
Posts: 33
Joined: Wed Jun 06, 2012 12:24 pm

Re: Lamecraft Small Stuff Mod

Post by bjk » Mon Dec 03, 2012 4:55 pm

woolio wrote:Hello guys! Today i make two biomes (islands, and dimples) ! Also i make advice list, and new sounds!
People , i don't know good how to make new blocks :( :cry: Can someone help me, please? :?: :oops:

Screenshots:
(small islands - ready)
Image

(dimples - not ready)
Image
it's awesome !!!

woolio
Posts: 176
Joined: Tue Jun 26, 2012 3:30 pm
Location: Russia
Contact:

Re: Lamecraft Small Stuff Mod

Post by woolio » Mon Dec 03, 2012 5:06 pm

bjk wrote:
woolio wrote:Hello guys! Today i make two biomes (islands, and dimples) ! Also i make advice list, and new sounds!
People , i don't know good how to make new blocks :( :cry: Can someone help me, please? :?: :oops:

Screenshots:
(small islands - ready)
Image

(dimples - not ready)
Image
it's awesome !!!
Thanks :P
Image

Camxpspx123
Banned
Posts: 265
Joined: Sun Jul 15, 2012 6:23 pm

Re: Lamecraft Small Stuff Mod - News!

Post by Camxpspx123 » Mon Dec 03, 2012 6:00 pm

Code: Select all

                if(GetBlock(x,y,z) == Sapling1::getID())
			    {
			        if(GetBlock(x,y+5,z) == 0 || GetBlock(x,y+5,z) == 4)
			        {
			            GetBlock(x,y,z) = WoodBlock::getID();
			            GetBlock(x,y+1,z) = WoodBlock::getID();
			            GetBlock(x,y+2,z) = WoodBlock::getID();
			            GetBlock(x,y+3,z) = WoodBlock::getID();
			            GetBlock(x,y+4,z) = WoodBlock::getID();
			            GetBlock(x,y+5,z) = WoodBlock::getID();

			            GetBlock(x,y+6,z) = AetherLeaves::getID();

			            GetBlock(x+1,y+6,z) = AetherLeaves::getID();
			            GetBlock(x-1,y+6,z) = AetherLeaves::getID();
			            GetBlock(x,y+6,z+1) = AetherLeaves::getID();
			            GetBlock(x,y+6,z-1) = AetherLeaves::getID();

			            GetBlock(x,y+5,z-1) = AetherLeaves::getID();
                        GetBlock(x,y+5,z+1) = AetherLeaves::getID();
                        GetBlock(x-1,y+5,z) = AetherLeaves::getID();
                        GetBlock(x+1,y+5,z) = AetherLeaves::getID();



			            GetBlock(x,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x,y+4,z-2) = AetherLeaves::getID();

			            GetBlock(x-1,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x-1,y+4,z-2) = AetherLeaves::getID();

			            GetBlock(x-2,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x-2,y+4,z-2) = AetherLeaves::getID();

			            GetBlock(x+1,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x+1,y+4,z-2) = AetherLeaves::getID();

                        GetBlock(x+2,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x+2,y+4,z-2) = AetherLeaves::getID();


			            GetBlock(x,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x,y+4,z+2) = AetherLeaves::getID();

			            GetBlock(x-1,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x-1,y+4,z+2) = AetherLeaves::getID();

			            GetBlock(x-2,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x-2,y+4,z+2) = AetherLeaves::getID();

			            GetBlock(x+1,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x+1,y+4,z+2) = AetherLeaves::getID();

                        GetBlock(x+2,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x+2,y+4,z+2) = AetherLeaves::getID();


			            GetBlock(x+1,y+4,z) = AetherLeaves::getID();
			            GetBlock(x+2,y+4,z) = AetherLeaves::getID();

			            GetBlock(x-1,y+4,z) = AetherLeaves::getID();
			            GetBlock(x-2,y+4,z) = AetherLeaves::getID();



                        GetBlock(x,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x,y+3,z-2) = AetherLeaves::getID();

			            GetBlock(x-1,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x-1,y+3,z-2) = AetherLeaves::getID();

			            GetBlock(x-2,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x-2,y+3,z-2) = AetherLeaves::getID();

			            GetBlock(x+1,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x+1,y+3,z-2) = AetherLeaves::getID();

                        GetBlock(x+2,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x+2,y+3,z-2) = AetherLeaves::getID();


			            GetBlock(x,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x,y+3,z+2) = AetherLeaves::getID();

			            GetBlock(x-1,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x-1,y+3,z+2) = AetherLeaves::getID();

			            GetBlock(x-2,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x-2,y+3,z+2) = AetherLeaves::getID();

			            GetBlock(x+1,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x+1,y+3,z+2) = AetherLeaves::getID();

                        GetBlock(x+2,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x+2,y+3,z+2) = AetherLeaves::getID();


			            GetBlock(x+1,y+3,z) = AetherLeaves::getID();
			            GetBlock(x+2,y+3,z) = AetherLeaves::getID();

			            GetBlock(x-1,y+3,z) = AetherLeaves::getID();
			            GetBlock(x-2,y+3,z) = AetherLeaves::getID();
			        }
			        else
			        {
			            GetBlock(x,y,z) = Sapling1::getID();
			        }
			    }
can be :

Code: Select all

                if(GetBlock(x,y,z) == Sapling1::getID())
			    {
					int random = rand() % 10; //sapling ok just 1 chance of 10, can change it. Its better, like in real minecraft.
				
			        if(random == 0 && (GetBlock(x,y+5,z) == 0 || GetBlock(x,y+5,z) == 4)) //4 is cloud ?
			        {
						for(int i =0; i <6;i++)
							GetBlock(x,y+i,z) = WoodBlock::getID();

						//THE same with for -> /2 the code, read more easiest
			        }
					/** USELESS USELESS ;) delete this
			        else
			        {
			            GetBlock(x,y,z) = Sapling1::getID();
			        }**/
			    }

woolio
Posts: 176
Joined: Tue Jun 26, 2012 3:30 pm
Location: Russia
Contact:

Re: Lamecraft Small Stuff Mod - News!

Post by woolio » Mon Dec 03, 2012 6:03 pm

Camxpspx123 wrote:

Code: Select all

                if(GetBlock(x,y,z) == Sapling1::getID())
			    {
			        if(GetBlock(x,y+5,z) == 0 || GetBlock(x,y+5,z) == 4)
			        {
			            GetBlock(x,y,z) = WoodBlock::getID();
			            GetBlock(x,y+1,z) = WoodBlock::getID();
			            GetBlock(x,y+2,z) = WoodBlock::getID();
			            GetBlock(x,y+3,z) = WoodBlock::getID();
			            GetBlock(x,y+4,z) = WoodBlock::getID();
			            GetBlock(x,y+5,z) = WoodBlock::getID();

			            GetBlock(x,y+6,z) = AetherLeaves::getID();

			            GetBlock(x+1,y+6,z) = AetherLeaves::getID();
			            GetBlock(x-1,y+6,z) = AetherLeaves::getID();
			            GetBlock(x,y+6,z+1) = AetherLeaves::getID();
			            GetBlock(x,y+6,z-1) = AetherLeaves::getID();

			            GetBlock(x,y+5,z-1) = AetherLeaves::getID();
                        GetBlock(x,y+5,z+1) = AetherLeaves::getID();
                        GetBlock(x-1,y+5,z) = AetherLeaves::getID();
                        GetBlock(x+1,y+5,z) = AetherLeaves::getID();



			            GetBlock(x,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x,y+4,z-2) = AetherLeaves::getID();

			            GetBlock(x-1,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x-1,y+4,z-2) = AetherLeaves::getID();

			            GetBlock(x-2,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x-2,y+4,z-2) = AetherLeaves::getID();

			            GetBlock(x+1,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x+1,y+4,z-2) = AetherLeaves::getID();

                        GetBlock(x+2,y+4,z-1) = AetherLeaves::getID();
			            GetBlock(x+2,y+4,z-2) = AetherLeaves::getID();


			            GetBlock(x,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x,y+4,z+2) = AetherLeaves::getID();

			            GetBlock(x-1,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x-1,y+4,z+2) = AetherLeaves::getID();

			            GetBlock(x-2,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x-2,y+4,z+2) = AetherLeaves::getID();

			            GetBlock(x+1,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x+1,y+4,z+2) = AetherLeaves::getID();

                        GetBlock(x+2,y+4,z+1) = AetherLeaves::getID();
			            GetBlock(x+2,y+4,z+2) = AetherLeaves::getID();


			            GetBlock(x+1,y+4,z) = AetherLeaves::getID();
			            GetBlock(x+2,y+4,z) = AetherLeaves::getID();

			            GetBlock(x-1,y+4,z) = AetherLeaves::getID();
			            GetBlock(x-2,y+4,z) = AetherLeaves::getID();



                        GetBlock(x,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x,y+3,z-2) = AetherLeaves::getID();

			            GetBlock(x-1,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x-1,y+3,z-2) = AetherLeaves::getID();

			            GetBlock(x-2,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x-2,y+3,z-2) = AetherLeaves::getID();

			            GetBlock(x+1,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x+1,y+3,z-2) = AetherLeaves::getID();

                        GetBlock(x+2,y+3,z-1) = AetherLeaves::getID();
			            GetBlock(x+2,y+3,z-2) = AetherLeaves::getID();


			            GetBlock(x,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x,y+3,z+2) = AetherLeaves::getID();

			            GetBlock(x-1,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x-1,y+3,z+2) = AetherLeaves::getID();

			            GetBlock(x-2,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x-2,y+3,z+2) = AetherLeaves::getID();

			            GetBlock(x+1,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x+1,y+3,z+2) = AetherLeaves::getID();

                        GetBlock(x+2,y+3,z+1) = AetherLeaves::getID();
			            GetBlock(x+2,y+3,z+2) = AetherLeaves::getID();


			            GetBlock(x+1,y+3,z) = AetherLeaves::getID();
			            GetBlock(x+2,y+3,z) = AetherLeaves::getID();

			            GetBlock(x-1,y+3,z) = AetherLeaves::getID();
			            GetBlock(x-2,y+3,z) = AetherLeaves::getID();
			        }
			        else
			        {
			            GetBlock(x,y,z) = Sapling1::getID();
			        }
			    }
can be :

Code: Select all

                if(GetBlock(x,y,z) == Sapling1::getID())
			    {
					int random = rand() % 10; //sapling ok just 1 chance of 10, can change it. Its better, like in real minecraft.
				
			        if(random == 0 && (GetBlock(x,y+5,z) == 0 || GetBlock(x,y+5,z) == 4)) //4 is cloud ?
			        {
						for(int i =0; i <6;i++)
							GetBlock(x,y+i,z) = WoodBlock::getID();

						//THE same with for -> /2 the code, read more easiest
			        }
					/** USELESS USELESS ;) delete this
			        else
			        {
			            GetBlock(x,y,z) = Sapling1::getID();
			        }**/
			    }
Thank you MR.Camxpspx123 :D :D :D :D :D !
Image

Camxpspx123
Banned
Posts: 265
Joined: Sun Jul 15, 2012 6:23 pm

Re: Lamecraft Small Stuff Mod - News!

Post by Camxpspx123 » Mon Dec 03, 2012 6:07 pm

No problem ;)

(mine (algo') was approximately the same :) )

User avatar
Skog
Posts: 65
Joined: Sat Sep 15, 2012 2:20 pm
Location: Ukraine

Re: Lamecraft Small Stuff Mod - News!

Post by Skog » Mon Dec 03, 2012 7:05 pm

Camx continue ur mod!
Ssory for my English , I'm from Ukraine.
Image

michal5575
Posts: 231
Joined: Thu Aug 02, 2012 1:53 pm
Contact:

Re: Lamecraft Small Stuff Mod - News!

Post by michal5575 » Mon Dec 03, 2012 7:17 pm

Camxpspx123 wrote:No problem ;)

(mine (algo') was approximately the same :) )
yes continue ! i stoped with agresivity :D
Edit:if u want to post your mod without source u can post without source on : modb.com/games/multicraft :)

User avatar
Xian Nox
Retired Mod
Posts: 2749
Joined: Fri Nov 05, 2010 5:27 pm
Location: Over the hills and far away

Re: Lamecraft Small Stuff Mod - News!

Post by Xian Nox » Mon Dec 03, 2012 7:28 pm

michal5575 wrote:Edit:if u want to post your mod without source u can post without source on : modb.com/games/multicraft :)
Image
GPL... for the crying out loud...

Post Reply

Return to “Lamecraft”