Arkathorn
Members-
Posts
4 -
Joined
-
Last visited
Converted
-
Gender
Undisclosed
-
Personal Text
I am new!
Arkathorn's Achievements
Tree Puncher (2/8)
0
Reputation
-
[SOLVED] Issue setting blocks in world using World.setBlockState
Arkathorn replied to Arkathorn's topic in Modder Support
Fixed, was using onItemUseFirst instead of onItemUse. If anyone has the time, could they explain why this caused that effect? -
[SOLVED] Issue setting blocks in world using World.setBlockState
Arkathorn replied to Arkathorn's topic in Modder Support
Bump -
[SOLVED] Issue setting blocks in world using World.setBlockState
Arkathorn replied to Arkathorn's topic in Modder Support
Which parts of the code? By my understanding, none of the rest is relevant. I have no knowledge of server/client coding, besides world.isRemote and @SidedProxy. How would I set it on the server side? -
Hi, I have recently begun modding in earnest, and have run into a fairly fatal issue: I cannot set blocks. Upon investigation and research, I have determined that World.setBlockState is the appropriate method to use to this end, using this syntax: world.setBlockState(pos, Blocks.stone.getDefaultState()); When using this code to set blocks, the block appears to be changed, but when the block is right clicked or the world is reloaded the block reverts to it's former state. Additionally, breaking the block in survival mode yields the former block's drop. Does anyone have any suggestions or solutions? My assumption is that this is an issue with siding, or something similar, but I have no experience in those areas of the API. (I have not included any more code as I believe that the issue is local to this line, given that none of the referenced fields are modified by the rest of the code)