Etheria 1.1 deployed

I’ve copied Etheria’s state (minus blocks) to a new contract and deployed it to address: 0xb21f8684f23dbb1008508b4de91a0aaedebdb7e4

Changes:

  1. Added bounce-money fallback
  2. Added a withdrawal method for random funds sent to the contract
  3. Changed whathappened code integer to a string. Much better.
  4. Created a way to change only the color of a block without moving it.
  5. Removed the “offer” system in favor of a setOwner() method which can be called by escrow-like trustless contracts outside Etheria.
  6. Cut the number of blocks from 32 down to 18. All block orientations match the 6 edges of the tiles.
  7. Now, when farming, you specify which type you want and get 10 of them. (vs 20 random ones previously)
  8. I did NOT fix the block placement suboptimalness. It’s too computationally intensive. Let’s see who can figure out what it is.

All ownership has been preserved.

Also note, as said previously, as I create superimposing versions of Etheria, my aim is to never dilute current ownership. I believe that if 4x the amount of land is created in a future version, current owners should be granted 4x more land. I don’t want to ever create new, unowned land.

Let me know if you have any questions.