I came across something interesting while using your mod in conjunction with a mod of my own. I am making a group of blocks that are meant to be unmovable by regular players, and machines such as pistons, etc. Frames of course are able to move these blocks, unless I specifically blacklist the block IDs.
I am using the following method in my block classes:
public int getMobilityFlag()
{
return 2;
}
With some further testing I have found frames will also move Thaumcraft Warded Stone/Glass, IC2 Personal Safes, and certain unmovable vanilla blocks such as end portal frames. In context of SMP servers moving these blocks can be problematic.
You have made a special blacklist for bedrock, and the configuration option for blacklisting IDs works quite well, but I am curious if it's intended functionality to override the mobility flag or just a side effect of how your mod works? Do you think it's reasonable to expand the bedrock blacklist to include all blocks with a raised mobility flag?
Thank You for all the hard work, players on my server are really enjoying your mod!