1Hive Minecraft Blockchain Server
Me and @erminio have been putting efforts these last weeks to build a Minecraft Server for 1Hive during the MetaFest. Since metafest ended, we have been exploring and learning a lot more than we already knew about how and what a minecraft server could be by implementing blockchain assets to it. We finally decided it was time to start talking about it, since Enjin and Jumpnet are just around the corner.
So let’s just start by talking about the server and then about the Blockchain implementation.
Server and content
As I said previously, we have devised and built a functional server with different modalities. For now, only the following modalities are being developed:
This is the place where bees will spawn when they login; here we want to achieve an interactive and informative start space for newbees. We could add rooms dedicated to 1hive information, some rooms dedicated to each of the swarms and/or projects from 1hive, each with the purpose of inform newbees.
Maybe add some exploration guide for the tiny island with the help of an npc like the Helper Bee and in it, this process of familiarization with the 1hive and blockchain concepts.
This could be a perfect space for bees to socialize and learn, besides the obvious gaming approach of a minecraft server, we could use this virtual space to even bring exposure to other projects from other DAOs related to 1Hive.
Honey Plots World
Looking similar to cryptovoxels, this is a place for recreational and fun constructions in minecraft; each player is assigned with a plot and they can build whatever they want in it.
We plan on introducing a voting system where bees can vote for the plot they find most beeutiful or interesting , and maybe every week catalog the most voted plots and maybe reward the most voted one, also organizing some special events or building tournaments.
Also with the implementation of NFTs to minecraft, we could sell extra plots as a limited NFT, and maybe even the player could sell the ownership of his/her plot also as a NFT.
A server were pvp minigames will be hosted where we plan on adding at least one more well thought original pvp minigame and one more classic minecraft pvp minigames, besides the one its currently functioning.
We thought these could be:
Honeyblockball: a sort of American football inspired game were 2 teams, each with a determined amount of bees equipped with gear of their preference spawned in a arena with 2 sides, each side with a base for each of the teams. In the middle of the arena they’ll find a honey block. The goal of each team is to carry the honey block to their corresponding base avoiding being killed by the other team players and being deprived from the block.
Survival games: classic minecraft minigame inspired by the movie of the hunger games, really simple, bees spawn around some chests and are required to survive until they are the last bee standing. Each match, depending on the position you get, you’ll earn certain amount of points.
Kit-pvp (current working minigame): bees select the kit of gear of their choice (Bee knight, Mage Bee, Archer Bee, or the Bomber Bee). They spawn in a arena below with the only purpose to fight and kill the other fellow bees that spawn there, for each kill bees earn points.
Survival/RPG Swarm game mode
A Minecraft Survival with RPG adventure elements where the most adventurous bees will explore and survive in the vast world presented. Players will spawn as a newborn Bee, introducing themselves to the One and only hive, a Hive just established in the lands.
This small town of bees was forced into swarming season due to their last hive being destroyed by an unknown force.
The town will run with its own currency system (honey) and this will be used as a reward for completing quests, and also as the currency used by the NPCs of the Hive town to sell items (this items could be literal NFTs made by the community), or buy plots in the town. (A place to live as part of the establishment).
Players will be able to sell their goods for honey to the NPC which, according to its trait, finds those items convenient to buy. For example, Bees can sell their iron to “Raul, the blacksmith bee” for a determined amount of honey; this being another way players can earn honey by playing.
This honey wouldn’t be the same token 1hive community uses, but instead a currency within the game, it could possibly be linked to real HNY through another real cryptocurrency and make it a Play-to-Earn (P2E) type of mechanism. We still need help to conceptualize this and then create it to work by linking the wallets to the game with a similar plugin to Enjincraft (a fork in this case).
Possible name for this map: 1nce Upon a Hive
Obstacles to overcome
There is currently no link between xDai and Jumpnet, however these two networks share the same objective: low-cost fees. Enjin has demonstrated the ease with which nft and normal tokens can be created and transferred.
For the server to function optimally it is necessary to obtain at least 3 servers to configure what is known as “BungeeCord server”. This allows us to optimize servers with different modalities. Despite this, each of these games and modalities are still a work in progress and we honestly feel that much more effort can be put.
However, there is a plugin which connects to the cloud and goes through the official Enjin wallets. Unfortunately, the Enjin wallet is not directly linked to the xDai chain, the only way to achieve this is to develop a bridge between xDai and Jumpnet, or instead to fork the existing Enjin plugin for minecraft (which is open source) to another wallet with the same capabilities and which can also transfer the same types of assets.
But what benefit would something like this bring us?
As said before, we could use the server as a virtual space to host events of exposure and demonstration for let say projects from 1hive and other DAOs. It could also host, as done before, virtual music festivals and many other things, not to mention the possibility of setting up server governance, but that’s another topic for another day.
Another advantage is that we can start developing one of the first P2E (Play-to-earn) DAO servers, which at the same time will attract more people to 1Hive.
After making the server for Metafest, us being introduced into the 1hive and crypto community and being long-experienced minecraft players, we realized there’s a whole spectrum of possibilities on making a minecraft server powered by decentralized blockchain. Possibilities that we can explore and exploit in order to achieve another space where gaming and crypto can merge together in harmony.
Let us know what you guys honestly think about this idea, we would appreciate feedback of any kind. And if you are interested in carrying out this idea, please let us know as well, maybe we can make it happen with the help of this lovely community.