1Hive Community's Decentralized Dedicated Minecraft Server

1Hive Community’s Decentralized Minecraft Server Proposal #1

Proposal Information

Proposal description:

Hi! This is the proposal for the Minecraft 1Hive community server. We made a post a few weeks ago presenting a general idea of what me and @ComandoBurrito had been doing these past few weeks since metafest; a Minecraft server for the 1Hive DAO. Here is the link if you want to check it out: 1Hive Minecraft Blockchain Server.

We propose to develop an entire 1Hive-themed java Minecraft server and linking blockchain assets into it to bring a new and unique experience not only meant for playing, but also as a form of virtual space where crypto and gaming communities can converge wonderfully.

We would like to divide the process in two parts of the server´s development:

The first part will be the minecraft server set up part, and it will consist of the whole set up and customization of all the plugins and servers, the coding and writing of the npcs dialogues, guides and quests; and minigames, etc.

The second part will be the blockchain link setup. Enjin has recently started the deployment in jumpnet, a chain similar to xDai (in terms of gas fee prices and fast transactions). Enjin could be the way to go to bring NFTs and blockchain interaction to the minecraft server, but since it is a private net we think there could be a better way to mix blockchain technology with minecraft, and maybe in the xDai chain. A fork of enjin mixing it with the on-going project in 1hive of Cannon will be a great addition to this kind of blockchain and gaming interaction in 1Hive.

  • The hub:

The hub will be the place where players will spawn, this place will have portals to teleport into each of the realms of the modalities of the server (as it currently has). This place will have some rooms with information about 1Hive and its projects, about the server, an nft gallery, and maybe in the future offer exposure to other daos and projects. As you enter the first thing you see will be a helper bee, an NPC that will offer you help as it will give you a guide with the basics about the server. It will also offer you a tour through the hub map and give you a brief explanation about the rooms.

  • Honey Plots Server:

A server with plots where the player can build whatever they want in it, within the limits of the plot. Every player will be given one plot for free, we will be selling extra plots as NFTs. There will be a voting system where players will be able to vote for the plot they like the most, what will be done with the most voted plots, it’s still to be decided, any suggestion is accepted.

  • Bee v Bee server:

A PvP minigames server. Currently developing three minigames: KitPvP, Survival Games, Honeyblock (for more information about this minigames check the link above). Players will be able to win points by winning and playing these minigames. The minigame honeyblock is the only one being developed from scratch.

  • Survival Rpg server:

The main gamemode of the server, it will consist of a minecraft survival with rpg elements: a small decentralized town of bees full of npcs, a main and side quests revolving around a small narrative, plots in the town that the players will be able to buy and build their home in, as well as put up bounties and quests for other players to make, and a simple economic system the town will adopt with the currency named honey (this currency will be equal to all the points gained in all the other server modalities).

Every npc in the server, as well as the minigame honeyblock, will be coded in the denizen scripting language.

To this date the server is being hosted as only 1 server with all the plugins, worlds and modalities. This gives a result of several bugs and lag spikes popping out, for this to work optimally, each modality needs its own server all linked with a bungeecord proxy with the domain: minecraft.1Hive.org. With a total of at least 4 servers.

Fortunately we have already set up a discord channel thanks to @lkngtn within 1Hive Discord server, we will use it to constantly receive feedback and ideas from the community, share updates, announcements and the overall experience of the users, besides this, we will also make a discord bot that connects in-game features and mechanics with this discord chat, we are still exploring the possibilities of this and any idea or feedback will be well received.

Blockchain

NFTs in Minecraft:

Before we talk about the possible NFT uses, we have to mention that the system/process to use minecraft to interact with an ethereum side chain is still a work in progress. Our main idea is to build a system in which in-game points earned by players in the server are directly connected to a token or points of a honey staking system. As we have previously stated, a fork of the enjin platform mixed with Cannon could be a great way to do this, we are still doing research and considering in the near future making a proposal for this. In the meantime, we have already considered putting them on a marketplace like Cargo Marketplace (Cargo), and lastly we just want to remain open to suggestions and further questions about this section of the project. It will all be clarified and discussed in the #hivecraft🧱 channel on 1Hive discord server.

Over the course of these weeks, we have been thinking of countless uses for NFTs in minecraft some of them could be:

  • Items (gear and other items): We can make NFTs for the 1Hive minecraft server that are validated with an item in game, from swords, tools and armors to new building blocks, windows, crops and many more. Seriously, the possibilities are endless. We see the potential to change the whole experience of building and surviving in Minecraft through this project.

  • Images and gifs: as displayed in the image below we can insert images and/or gifs to the game. We can include the cannon NFTs from 1hive.

  • Plots: Selling extra plots in the honey plots server as NFTs


Plots also being claimed and/sold as nfts in the village:

Proposal Rationale

We consider this as a really innovative and unprecedented feature. First of all, as we have said before, due to our current global situation of the covid 19 and 1hive being a dao with lots of people from different countries, we believed this could turn in a really cool online virtual space for all of us and many more to interact with each other. We can either host events of exposure and demonstration for projects from 1Hive and even other DAOs, establish a crypto gaming community in 1hive to start connecting to the other DAOs where players will be trading minecraft 1Hive themed NFTs within the server using cryptocurrency (through xDai chain in best case scenario). And lastly, all of these combined could also bring more awareness to minecraft players about 1Hive and crypto bringing at the same time more interactions in the xDai chain.

And, of course, we could be one of the first if not the first P2E (Play-to-earn) servers/games of the current era. Also It will be just too cool to have your own 1Hive playable NFTs in minecraft.

Expected duration or delivery date (if applicable):

Given the fact that the basics of the server are already in functionality, an approximate time of three to four weeks will be needed to finish the whole setup for the server, all the npcs coded and written, the setup for the minigames, and the rest of buildings that are needed, as well as a decent amount of nfts such as items and decorative blocks to launch with.

Team Information (For Funding Proposals)

Names, usernames, and/or relevant social links for team members (Twitter, Github, 1Hive Forum, etc.):

@Erminio and @ComandoBurrito will be in charge of distributing the funds, also to maintain the server and to supervise all the development.

@Erminio will be in charge of writing for the NPCs dialogues, quests and story, as well as coding them with the help of some denizen professional scripters.

@ComandoBurrito will be in charge of the onboarding guides, general server setup and NFT/crypto R&D (research and development) for future implementation

Skills and previous experience in related or similar work:

@Erminio was in charge of the server for the posadelic music festival in minecraft, sponsored by 1hive. Server setup and building director. Also several other servers in the past and minecraft modding experience.

@ComandoBurrito has worked as an admin and moderator on many minecraft servers before, plugins and setup and installation.

Funding Information (For Funding Proposals)

Amount of HNY requested:

17

Ethereum address where funds shall be transferred:

0x46b4e5A8D089318cA637953Bb275Fc9CDb266a59

More detailed description of how funds will be handled and used:

Founding:

  1. Servers (apex): minimum amount (monthly):

  2. 2 usd: Bungee server proxy (2gb proxy server)

  3. 10 usd: Hub server (3gb)

  4. 13.5 usd: HoneyPlots Server (4gb)

  5. 13.5 usd: 1nce Upon a Hive server (4gb)

  6. 13.5 usd: BvB server (4gb)

Total for initial three months: $160 USD (after those three months will be $210 USD)

  1. Denizen scripters (for the npcs):

From 15 usd to 25 usd the hour. Normal time per script is 4 to 6 hours

At least for 2 NPCs give a total maximum of 300 dlls, and a bare minimum of 150 dlls.

A inbetween total: 225 usd

Amount to ask: 225 usd

  1. Builders payment: 300 usd
  2. Design material (flyers, video announcement): payment through a task bounty 1 HNY (0.5 hny video trailer, 0.25 hny for each flyer)
  3. Erminio’s and Comando Burrito’s payment for the time and effort, research and great part of the development in each of these areas during the last month: 18 usd/hr for almost 2 weeks 8 hrs of work/day.
  4. @Erminio and @CmdBurrito Full server and plugins setup, npc writing and scripting, and directing and moderating each process previously detailed, for the next three to four weeks. 18 usd/hr usd 20 days 8 hrs of work/day
  5. @Erminio and @cmdburrito On going moderation, troubleshooting, updating and maintaining services; as well as constant and active participation and support for the community and event organization throughout the existence of the minecraft server (once the server is done). 1 hny monthly
Usd HNY
Server hosting first checkout 160 usd first quarter (3 months) 0.24 HNY
Denizen scripts 20 usd/hr 225 usd 0.34 HNY
Design, Branding, Marketing 1 hny 1 HNY
Builders 300 usd 0.44 HNY
Erminio and Comando Burrito previous work, research and development 18 usd/hr 4000 usd 5.69 HNY
Full server setup 18 usd/hr 6300 usd 9.45 HNY
TOTAL 10986 usd 17 HNY

OVERALL TOTAL HNY Founding Request: 17 HNY

Proposal Link:

Honey pot

15 Likes

@erminio @ComandoBurrito this is one of the most detailed proposals I have seen written up. The amount of effort you guys have put into this and the previous post almost makes me want to learn how to play this game and be involved! Will definitely support your enthusiasm at building this!

3 Likes

Nice to see proposal for this interesting idea. I just want to ask what will be monthly costs for keeping running server online and other stuffs ? Is this only cost for running server
Server hosting first checkout 160 usd first quarter (3 months)
What’s the calculation for next 3 - 5 months ?

2 Likes

A well thought out and well put proposal. All the best guys.

2 Likes

A well thought out and well put proposal. All the best guys.

1 Like

I had zero interest in Minecraft until Posadelic, and now I absolutely will get Minecrafted up.

6 Likes

It’ll be around $210

2 Likes

Hey @erminio @ComandoBurrito thanks for the detailed proposal. Would like to suggest using an Aragon organization on xDai to manage the funds with more transparency, instead of a personal address. For example the organization we are using for the Gardens swarm.

I’m happy to jump on a call to help with the setup if that’s something you want to do.

6 Likes

Yeah, sure man! Should we create a new proposal in the honey pot, or is there a way to change it?
If you could help us we are willing to do it. When are you available? our timezone is PST.

1 Like

Awesome, I’ll send you a pm on discord to coordinate a call. Probably you can go ahead with the current proposal and once approved to move the funds to the organization’s Vault. Otherwise you can remove current proposal and create a new one with the updated beneficiary address pointing to the organization’s Vault.

2 Likes

and we really appreciate always the feedback <3

1 Like

lol Minecraft is going to be great for getting gamers into the crypto market, just make some kind of pvp tournament and get some HNY reward and talk with minecraft youtubers possibly and you’ve got a business lmao

3 Likes

hi just want to remind u this proposal still if someone want to read about or help us send to any friend u have in 1Hive, greetings :honey_pot: :honeybee:

Very interesting and original proposal, thanks for submitting it.
I’m still learning more about Aragon voting and about how minecraft can be decentralized, and I definitely prefer as much of a decentralized approach as possible with most things, so excuse the n00b questions.

On the 1hive interface, it says this proposal won’t pass because not enough HNY is staked for it.

## ESTIMATED TIME UNTIL PASS

Won't pass

Insufficient staked tokens(At least 84.56 HNY more needed).

Is staking something the proposal creator needs to do to make a proposal active?
I’m curious why other people would be allowed to vote / contribute their HNY to an inactive proposal.
If anyone can share any insights, I’d be appreciative.

Hey @cryptogoth … From my understanding each funding proposal has to achieve support from a minimum amount of total Honey supply to be ‘Passed’ and hence the requested HNY from the common pool allocated to that proposal.

So currently we need as shown from your screen shot 84.56 HNY to support this proposal for it to be passed and the project receiving the 17 HNY requested from the common pool. Supporting this proposal does not lock your HNY really. Its conviction voting where you show support based on the HNY you have and the time you leave it in favour of the proposal. Read about conviction voting here https://wiki.1hive.org/projects/honey/distribution#conviction-voting

i just wanna play the games and earn the NFT that you mentioned in the other article. but for now ,i didn’t finish the task,cause it’s a little bit difficult for a guy didn;t know such the code things or java things, little bit difficult.