Minecraft Data Packs / Tool

Work in progress: BedWars creator

  • check_circle Advancements
  • check_circle Functions
  • check_circle Structures
  • 723 views, 8 today
  • 63 downloads, 1 today
  • 1
  • 0
  • 5
Rayan223's Avatar Rayan223
Level 4 : Apprentice Engineer
0
Have you ever searched a bedwars map but were deceived because it wasn't playable at all?
With this datapack, with commands only you'll be able to turn this map into a working bedwars.
(Based on the model of Hypixel bedwars)

DISCLAMER:

this is work in progress, the code is a mess, don't expect it to work as it is right now

Setup your own bedwars with a little bit of commands and spawn eggs.

Features already coded:
- spawn eggs used to detect if a bed is broken
- spawn egg to place a ressource spawner
- the sidebar scoreboard where you can see if the beds are broken and how many people are left if so

Work in progress:
- the shop system is being made
update: storing/retrieving to the enderchest work almost perfect. Sometimes, the shop isn't loaded because minecraft coordinates is weird so if it isn't working when it will be in the coded section, just try to look at the chest a little bit differently (a lots of the time, look more at the center of the chest)
update: with the correct setup you can now use enderchest' interfaces as shop, go into different categories, looking good (see some interfaces in the gallery)

TODO list:
- make the shop work (just need to implement for all the players / put the prices / the ressources taken from the player when buying but not if they don't have enough)
- think of the upgrade system and implement it with the shop model
- code the actual upgrades
- code the stuff that can be dropped or not (by player or by death)
- make the island protection (thanks for TheChair for the ideas and feedback)
- code the special items (bridge egg, tnt, fireball (will be quite challenging), iron golem, silverfish snowball, wool tower...)
- make the menu upon joining probably with the number of teams, the max number of players...
(need feedback on this, I am not really sure of what I want to put here)


Won't probably make it to the game because hard to do or impossible:
- Nothing coming to my mind rn to put here
CompatibilityMinecraft 1.20
Tags

Create an account or sign in to comment.

2
02/20/2024 11:44 am
Level 3 : Apprentice Miner
TheChair
TheChair's Avatar
Hellooo! looks like this is gonna be cool! i had an idea for the island prot! maybe have a spawn egg for a small invis slime that gives all players mining fatigue within like 20 blocks or however big the island is? the only bug i see with it is that you wouldn;t be able to break the wool you place on the small islands. idk if thats a good idea or not but gl bro!
2
02/28/2024 4:26 pm
Level 4 : Apprentice Engineer
Rayan223
Rayan223's Avatar
That is a good idea, but it has flaws like all the things I thought about it before. Since I am working on weird things like detect if the block you target is one type or not (like enderchest for the shops) I could try doing it to something like:
if the block is wool, planks, end stone, obsidian... all the blocks you can basically place/break, you could be switched to survival when you look at it and to adventure if not but then you couldn't place. That is probably why you talked about the mining fatigue. Doesn't it affects attack speed too? well I could change the players attack speed in consequence... I'll think about it. Also I'm currently pretty busy with work i'll only have time to work on it on week ends. The project will come up at some point but not that soon too.
Just seen in the last snapshot lots of things are changing on nbt data so it'll probably break lots of things too.
2
02/28/2024 6:43 pm
Level 3 : Apprentice Miner
TheChair
TheChair's Avatar
ahh true true i'll look around for some things that may help but i do know you can give items custom attack speed so that may help in some way i have no idea lol but i see what you mean with not being able to break the beds, I'll let you know if i find anything! :D gooood luck!
1
02/17/2024 8:55 pm
Level 1 : New Miner
Lifesteal_PVPER
Lifesteal_PVPER's Avatar
nice i hope it works
1
02/18/2024 5:23 am
Level 4 : Apprentice Engineer
Rayan223
Rayan223's Avatar
not yet but I hope i'll get it working
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome