- Required Dependencies
- Array
This is a MC 1.13.2 and MM 4.5.5 compatible version of Michael Strast's Wave Mechanic. The code is vastly different from the original version. I tried to make it as readable as possible. The old code was timer based and seemed to use quite a bit of resources. The new code is nearly completely signal based and seems less resource intensive.
Only players that are in near the arena when it starts, and within 15 blocks of the epicenter can participate and win awards. In the current configuration players will receive 3 diamonds at the end of wave 3, and an enchanted sword for beating the boss.
All arena coordination is performed by the mob "Coordinator" in the mobs file. There are very few skills that call other skills as I've tried to keep the code as clean as possible. There may be a little spaghetti. lol
It can be configured to spawn randomly in your world! Right now it is configured to spawn when raining, or at night at .0001 chance and is added to the regular roster of Mobs that spawn.
It includes:
1. Portable Arena Mechanics
2. Starter waves with increased difficulty
3. 3 waves and a boss round
4. Rewards system, configurable per wave.
5. Random spawn file
To use:
1. Type /mm eggs get ArenaMarker
2. Throw egg far away
3. Jump in an crap your pants!
A lot of work went into recreating the original config. I'm posting this as a "Pay what you want" update. If you think it was worth your shekels, please toss some into the hat!
Donation link:
https://streamlabs.com/mrsqueak/#/
Big thank you to Kendra S. for the $10 donation!
Enjoy and happy fighting!
I will keep an eye on these forums so if you have questions please post them. As we all know coding is a fickle beotch. If I missed something let me know so I can fix it/update it!
Only players that are in near the arena when it starts, and within 15 blocks of the epicenter can participate and win awards. In the current configuration players will receive 3 diamonds at the end of wave 3, and an enchanted sword for beating the boss.
All arena coordination is performed by the mob "Coordinator" in the mobs file. There are very few skills that call other skills as I've tried to keep the code as clean as possible. There may be a little spaghetti. lol
It can be configured to spawn randomly in your world! Right now it is configured to spawn when raining, or at night at .0001 chance and is added to the regular roster of Mobs that spawn.
It includes:
1. Portable Arena Mechanics
2. Starter waves with increased difficulty
3. 3 waves and a boss round
4. Rewards system, configurable per wave.
5. Random spawn file
To use:
1. Type /mm eggs get ArenaMarker
2. Throw egg far away
3. Jump in an crap your pants!
A lot of work went into recreating the original config. I'm posting this as a "Pay what you want" update. If you think it was worth your shekels, please toss some into the hat!
Donation link:
https://streamlabs.com/mrsqueak/#/
Big thank you to Kendra S. for the $10 donation!
Enjoy and happy fighting!
I will keep an eye on these forums so if you have questions please post them. As we all know coding is a fickle beotch. If I missed something let me know so I can fix it/update it!