Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[SOLVED] [1.8] Item place other block


Zootaxz
 Share

Recommended Posts

Hey all,

 

in my last post i had a few problems with the subblocks in 1.8 (http://www.minecraftforge.net/forum/index.php/topic,29405.msg151797.html#msg151797).

I solved it with some greath answers :)

 

Some months later i've found some time to work more on my mod and the method "placeBlockAt" in ItemBlock.class is trolling me oO.

 

Heres a debug-Picture:

http://www.screencourier.com/image/40E464535139C595jajvj3l7p8.jpg

 

1) I picked an ore from the inventory "Unknown Ore (Its a test 'ore')".

2) I place it on the ground

3) The placed block is vanadium ore

 

You see the first line in the method is setting the 'newState' on the 'pos' in the world. It returns true, otherwise the method will be canceled;

The next line is getting the state of the position, which should be the last set .. i think! Buts it is another oO.. why?

 

The setBlockState Method is called with a 3rd Parameter 'flags'. I already tried to change these value to others or removing it, by override the method, but it still not works.

 

Sry for my bad english :/

 

Edit: You can see two Property Values in the BlockState. This are both PropertyEnum values.

 

If you need some more informations please ask :)

Thanks for help!

 

Zootaxz

 

 

 

 

 

 

 

Link to comment
Share on other sites

Hmm.. my code follows.. but first:

 

There are two options..

a) I'm stupid..

b) I'm stupid and haven't realized what you want say me in my last post.

 

I tried a little bit more and.. hmpf i have only 4 different blocks in game. My inventory says there are up to 34 different blocks with 17 variants and 2 types, but by placing them i got only four different.. and two of them have complete other id oO .. they are transformed into other blocks xD

 

My block code:

http://pastebin.com/VKajm53K

 

Update to the type:

Each variant can be a ore block or a "block" .. like the iron block, gold block e.g., and later i want to add different ores "poor", "normal", "rich" ...

 

 

 

Link to comment
Share on other sites

Ummm...

 

Redstone signal power reached 15. Lamp: On.

 

Damn.. thats crap! Thats means if i have more than 16 different ores i should save the type in the meta-id and create for each ore a block hm? But then i need for each block a single blockstate json file..

 

Thank you again! :)

 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.