PARTICIPANT IN A RANKED completed JAM
Datapack Jam 9

Data Packs Simple

Magical bean (datapack jam 9)

  • 1.4k views 0 today
  • save_alt 63 downloads
Compatibility
Minecraft 1.19
Changes include
  • Advancements
  • Functions
  • Structures
Added CreditMake by virgilhd
  • 8
  • 4
  • 5
Required Resource Pack
virgilhd
Lvl 30Artisan System
0
Welcome to Magical bean datapack

This datapack is made for a datapack jam with the theme: "Overgrown" in 7 days.

Strange bean
The Strange bean can be obtain when you break a lot of grass with your hand

The advancement: A Strange bean



Magical bean
You can plant a bean with your right click. In 5 minutes after plant the bean, the Magical bean grow

The advancement: The bean has... Overgrown !

Spoiler
If you break a young bean with your left click, you get a secret success

The advancement: Why are you doing ???


More like this

  Have something to say?

Gears_YT
06/13/2023 7:27 am
Level 42 : Master Nerd
Hello! I was one of the judges for this jam, and I wanted to give you some feedback.

You had a very interesting idea, and I think given more time, it could become a great datapack.

But, as Kefaku mentioned, there are several bugs with the pack, to the point which it's unplayable without changing the code.

And, overall it could definitely do with some more features. You could add another use for beans, beyond growing them into beanstalks. Maybe some kind of custom block only obtainable by growing them, because at the moment, it's just moss and vines.

If you really wanted to take it far, you could add a custom dimension which you can reach by climbing the beanstalk, with all sorts of treasures and dangers.

I think it definitely has potential, but needs a bit more work for it to get there.
3
Kefaku
06/11/2023 2:55 am
Level 45 : Master Nerd
history
Hello, I'm on my mission of giving everyone who participated in the Jam some detailed feedback. (Just for fun, not related to the actual judging)

I really like your idea, it's very creative and definitely not something I expected in this Jam, but I noticed a few problems.

First of all, you give the bean with the following command:

give virgilhd minecraft:bat_spawn_egg{CustomModelData:1,display:{Name:"{\"text\":\"Strange bean\",\"color\":\"dark_green\",\"}italic\":false}"},EntityTag:{id:"minecraft:bat",Tags:["bean"]}}
Your name is included in that command, so it only works for you and not for any other player. You must use a selector instead of "virgilhd".

Secondly, you should've used structure void, instead of air in your structure, because currently the terrain around the beanstalk get's replaced by air and subsequently looks really weird:

width=250

Also, you grant advancements to @a, I'd prefer only the player who actually did something getting the advancement.

Your datapack overall has a great idea, but with these small improvements it would be even cooler and look more polished.
Also, maybe as a future suggestion: It would be even more interesting, if the beanstalk didn't look the same every time. It would be really awesome, if you found a way to randomly generate a beanstalk, or at least had a few variants of it to randomly select from.
1
virgilhd
06/11/2023 4:50 am
Level 30 : Artisan System
Sorry I usually pay attention to my selectors in my datapacks
1
theblackswitch
06/10/2023 2:55 pm
Level 32 : Artisan Nerd Professor
Whats the use of the fully grown bean?
1
Electross
06/11/2023 5:55 am
Level 43 : Master Fish
bean
1

Welcome