Releases: Moesh/Calamity
Releases · Moesh/Calamity
5.0.0-beta.6
With this release, we've reached the set goals for the beta milestone. We'll be working off the release milestone from here on out.
Features
- Added new generator type: TNT5 gives 5 TNT instead of the TNT's 3.
- (#116) Added timestamps to important chat messages, with hover messages
Balance
- (#147) When entering the enemy's spawn, players are cursed
Arena-specific changes
Modern (Official arena)
- (#148) Players no longer get speed from Haste IV
- Updated lobby layout
Shattering (Modern recolor)
- (#136) Added spawn protection to Shattering arena
Bugs
Changed
- Updated world to Minecraft: Java Edition 1.18.1
- Updated menu table layout
- Added Aseprite assets for menu backgrounds
- Organized development assets
- Added issue templates
- Changed layout of point chat messages
5.0.0-beta.5
Features
- Updated world to 1.17+
- (#124) New arena: Shattering, based on a level by Panguino (see arena-specific section)
- Added custom banners for each team
- Scaffolding can now craft: Barrel, Oak Boat, Oak Doors, Oak Fence Gate, Oak Fence, Oak Sign, and Trapdoors
- (#98) Added new sounds for the generator
Balance
- Generators:
- Lingering Potion of Levitation (and Slow Falling) gives 2
- Spectral Arrows gives 32
- Arrows of Slow Falling gives 32
- Made the Shield impossible to craft
Arena-specific changes
Modern (Official arena)
/trigger arena set 1
to load lobby if on another level- Redesigned bastion entirely
- Made spawn point smaller
- Made enchant item generator area more open
- Added new safe house to bastion
- Redesigned upper iron mines, now called "Heartbreak Mines"
Shattering (Modern recolor)
- Shattering arena now fully playable
- All arrows break glass when shot at straight on
- New generator types: Lingering Potion of Levitation (and Slow Falling), Spectral Arrows, and Arrows of Slow Falling
/trigger arena set 2
during lobby phase to switch- Generators take 8.75 seconds to charge and reset
- Players need 100% agreement to forfeit
Bugs
- (#101) Match will now end if no players are online.
- (#112) Modern arena now has correct loading and unloading structures
- (#115) Enchant generator now works correctly (fixed regression)
- (#125) Bossbar now updates every tick
- (#127) Removed extra barriers from world
- (#132) Effect buff sounds now correctly plays
- (#133) Fixed bug where only some arrow types would break glass
- (#135) Players will no longer be called a cheater for being curious about the void lane
- Added missing name spaces in code
- Players will no longer always receive a Session ID mismatch error when joining the arena
- Welcome message for each arena will now always be sent
- Corrected several style issues in system messages
- All generators now show correct number of items given on signs and in messages
- Fixed bug where axes were more powerful than intended (intended final output: +1 Attack Speed, +4 Attack Damage)
- Void build protection layer now correctly repairs holes left by exploding beds
Changed
- (#113) Renamed sidebar name to "Points Race"
- Separated trigger into their own folders
- Attempted some linting via Data-pack Helper. Not much changed.
- World will ship with Modern arena loaded by default
- Reduced length of finish line in sidebar
- Increased ambient light from
0.01
to0.03
- Session ID is now updated when entering into post-game
- Moved progress lines on sign from line 2 to line 3
- Menu Book: Renamed "Spectate" to "Sideline"
- Sorted the language file strings
- Moved the build protection data layer from y level 254 to 250
5.0.0-beta.4
Features
- #99: Oak Button and Oak Pressure Plate can now be crafted with Scaffolding
- #59: Support for multiple arena added.
/trigger arena set <1-2>
. Arena selection has a global 3 second cooldown. - #102: Modular arena height detection introduced
Balance
- #100: Starter items are all now 4 Damage and 1 Speed instead of Minecraft's default values
Arena-specific changes
Modern (Official arena)
- Removed glass ceiling and barriers from top of arena
Shattering (Modern recolor)
- Removed glass ceiling and barriers from top of arena
- Glass now has durability when broken by arrows
- Arrows now shatter Glass blocks
Bugs
- Shields now only take #planks to craft (bug introduced in 97695cd)
- Enchant generator now correctly enchants items
- Reconnecting players with the correct session ID no longer get reset
- Announcer now always plays at the same location
- Corrected errors in style guide
- Fixed #92: SessionID now generates on load
- Fixed #93: Fixed translation string
- Fixed #97: Forfeit messages now play correctly
Changed
- Remove glass markers from above arena
- Improved pixel art of game table
- Updated many functions and commands to same style guide standard
- Centralized arena-specific commands
- Reduced ambient light from 0.5 to 0.01
- Added namespaces to all minecraft-specific blocks, items, and entities
- Out of bound data blocks moved to top of world
- #109: Improved directional handling of generators
- Simplified call logic for game state and calamity:tick
- Updated language files
5.0.0-beta.3
Features
- Points message now look cooler when more points are gained at once
Balance
- Lowered grade of spawn tools from iron to wooden
- Enchant item generator
- If mainhand item already has an enchantment, it cannot get the same enchantment again
- Points are now only awarded if a valid item is enchanted
Arena-specific changes
Bugs
- Fixed bug where trigger eyes would not play sounds
- Fixed readme errors
- Fixed bug where players would get respawn status effects twice
- Fixed #75 again: Recipes and effects will not be given to all players when a player gets status effects
- Transitioned more untranslated strings
Changed
- Renamed resource points to generators
- Leave team messaging
- Items are cleared from players when starting a new match
- Translations updated
- Danish [da_dk] 87%
- French [fr_fr] 78%
- German [de_de] 100%
- Russian [ru_ru] 82%
- Spanish [es_es] 76%
- Swedish [sv_se] 68%
5.0.0-beta.2
Features
- Added translations for [es_es], [de_de], [fr_fr], and [sv_se]
- Translations are in various stages of completion, and are constantly updated.
- Updated main menu book
- Added social icons to Calamity font
- Added a match timer
- Added functionality for shuffling players menu options
- Added announcer for key moments of the match
Balance
- Enchanted Book point changed to Enchant Item resource point
- Valid held items will be enchanted immediately instead of generating a book
- Reduced Enchanted Item point from 20 to 13 points per player
Arena-specific changes
Shattering
- Updated arena's resource points and books to match Calamity v5 (Official Arena)
Bugs
- Fixed missing translation strings
Changed
- Moved unicode characters out of language files
- Moved all development assets into a singular folder
- Added words to spell-check for Calamity.code-workspace [VSCode project file]
- Made adjustments to shuffe_all/shuffle_rest icons
- Updated default state of world and structures
- Added message to indicating how to use respawn items
5.0.0-beta.1
Features
- Added prestige graphics for winning and losing
- Added game table to player spawns
- Joining spectator mode will now put you in spectator game mode
- Teams can now ready up. When both teams are ready, the countdown to match start will begin
- Boss bar color now changes to the color of which team is winning
- Added match stats message when the game ends
Balance
- Reduced Blindness from 45 to 30 seconds
Arena-specific changes
Calamity v5 (Official Arena)
- Changed generator Blindness to Haste IV
Bugs
- Players will no longer be reset multiple times when returning from a match
- Fixed bug where players were getting reset multiple times when returning from a match
- Fixed bug where all players were being set to adventure mode when a player join the lobby
- Enchant Book sign now appears in the lobby
- Players no longer take damage when starting a match while jumping in the air
- Players now properly get status effects after respawning
- Structures for calamity arena no longer get saved to the wrong location
- Reduced point value of anvils from 31 to 7
- All status effects will be cleared when being given match status effects
- Match can no longer be started if no players are playing
- Updated datapack pack_format to from 1 to 6
Changed
- Made "troll hole" message less important
- Changed biomes around level to improve look and feel of fog
- sendCommandFeedback set to false
- Fixed build errors in lobby1.nbt
- Removed "by Moesh" part of GIANT LOGO
- Moved
.aesprite
and.bbmodel
files to their own folders