Skip to content

Switch [v2.0.0]

Latest

Choose a tag to compare

@Stoupy51 Stoupy51 released this 24 May 16:56
· 140 commits to main since this release
9bed764

Changelog

Features

  • [CaptureThePoint] ✨ Added capture point messages and playsound 0f60211
  • [Cigogne] ✨ New actionbar message that indicates sneak -> glowing timer 01d1717
  • [CoupDEtat] ✨ Added remaining time actionbar display 0034987
  • [CreeperApocalypse] ✨ Add support for new maps in creeper summoning 01940e4
  • [Fireblast] ✨ Added power-ups b2c2b0f
  • [Infected] ✨ Added zombie hands 6ed699c
  • [Infected] ✨ Added zombie armor 362bd44
  • [Infected] ✨ Human equipments updates when buying in /shop b6bf1ad
  • [LaserGame] ✨ Reworked base bonus and added 2 emplacements, also added laser gun sound 362090d
  • [Moutron] ✨ Better death messages c9b736d
  • [MurderMystery] ✨ Added waypoint for murderers 32f542c
  • [MurderMystery] ✨ Replaced zombie with mannequi 5dbed6a
  • [OneShot] ✨ 2 seconds invisibility when respawning 74c5767
  • [PillarsOfFortune] ✨ Added 5 new maps df79ac0
  • [PillarsOfFortune] ✨ Players are now placed in a circle around center c3fef31
  • [PillarsOfFortune] ✨ New map 'Void Desert' c20e12b
  • [WardenEscape] ✨ Added small spiders 70df8e9
  • [Shaders] ✨ Added black hole in the lobby d75b303
  • ✨ Sheepwars decrease sheep give delay every minute e740c07
  • ✨ Added textures 6ba17b5
  • ✨ Added bow pulling textures 574a6a5
  • ✨ Now generating map_usage.json 81cff56
  • ✨ Infected secret radio is now an option e63e5d8
  • ✨ Better infected dialogues 3343f8f
  • ✨ Added GitHub upload from Python Datapack 579b4ed
  • ✨ Added shazinho du brasil! 03fa4a2
  • 🚧✨ Prepared support for custom fonts db7049e
  • ✨ Added new textures and blocks d18a57b
  • ✨ White shulker box are now powder snow a1f1f33
  • ✨ Pillars Of Fortune: Blocks are given every swap 1a98407
  • ✨ Pitchout: Added light blue particles for Thitanas e968455
  • ✨ Pitchout: Now using custom textures again 218c313
  • ✨ Panic Chase: custom textures for the sword 1e70d46
  • ✨ Added new ultimate textures for core and fragment 52823e6
  • ✨ Added sell option in /shop caef735
  • ✨ Added sapphire emote to replace the text (and small tweaks) f80e9b7
  • ✨ Added new textures for darkium, legendarium, solarium, and ultimate tools ff30f87
  • ✨ Added random choice with weights for the minigame vote 12fc250
  • ✨⚡️ OneShot: Added new efficient respawn algorithm 582912c
  • ✨ MemoryMine: Now showing whos mine killed which player 7c4edd6
  • ✨ Converted tick cooldown tellraw to seconds with one digit 6d45527
  • ✨ Reduced warden mob sounds a8b7958
  • ✨🚧 Adding new cinematic functions for enhanced gameplay experience 0bc5599
  • ✨🚧 Cinematic functions now working f931ab7
  • ✨🚧 Cinematic: Added bugged rotation b1be591
  • ✨🚧 Cinematic: Added dynamic interpolation bb12f66
  • ✨Cinematic: global enhancement 0539541
  • ✨ Enhanced the use of Note Block Studio 78e4b7a
  • ✨ Improved cinematics 90197bc
  • ✨ New alt_launch cinematic function targetting an entity f5218c1
  • ✨ Added new intro spread map feature c91e0a5
  • ✨ Actionbar in lobby now showing current game information 6f79539
  • ✨ Added special message when using /force_start 4d6d372
  • ✨ Added '/coupdetat' 🥳 4276cc8
  • ✨ Enhanced /stats with global stats 6fe7d97
  • ✨ Enchanced and added note block musics 22dd78d
  • ✨ Added particles during intro spread 0c9f9c2
  • ✨ Added 10 new maps 7c76c9a
  • ✨ Added new maps d56492c
  • ✨ Made the switch space as a map 7201675
  • ✨ Added starting pop-ups 8dcb290
  • ✨ See which game you voted, and update as you click 3b2391d
  • ✨ Added two new game vote slot 088207e

Bug Fixes

  • [BlockParty] 🐛 Black is not black anymore 5c897a5
  • [BuildBattle] 🐛 Plot not resetting, levitation -> gravity, fireworks 14c780d
  • [BuildBattle] 🐛 Fixed build saving 1c4b20e
  • [BuildBattle] 🐛 Removed useless macro and translated themes to english 39eca64
  • [BuildBattle] 🐛 Build was saved too late, sign on save wasn't placed, and themes weren't displayed cfce796
  • [BuildBattle] 🐛 Fixed vote placing blocks d439955
  • [BuildBattle] 🐛 Update French translations for building time notifications 89818a7
  • [BuildBattle] 🐛 Fixed spreadplayers d54ddb3
  • [CoupDEtat] 🐛 Added more time and fixed time display cae08b1
  • [Fireblast] 🐛 Spread players was too low height f16442d
  • [FishFight] 🐛 Pearls are now regiven in the same slot (if any) 59309a4
  • [FishFight] 🐛 Bubulle wasn't named Bubulle 2f0e3cc
  • [GuyShooter] 🐛 Fixed spawn coordinates b3ce78d
  • [GuyShooter] 🐛 Fixed parkour coordinates e66d48a
  • [Infected] 🐛 Fixed zombie spawn on area_51 b2134dc
  • [Infected] 🐛 Fixed secret on area_51 297f7a9
  • [MemoryMine] 🐛 place mine height wasn't accurate 9f6b243
  • [Moutron] 🐛 Better kill detection for the advancement Sam Flynn e3e0df5
  • [Moutron] 🐛 Kill kart detection and summon one block higher 8fe3e23
  • [Moutron] 🐛 Sheeps are now max speed when starting 888dd17
  • [Moutron] 🐛 The owner of the sheep wasn't get properly b1737e6
  • [OneShot] 🐛 Items were regiven when rejoining the game 345e33a
  • [OneShot] 🐛 Fixed winner message in translations file 243b9be
  • [PanicChase] 🐛 No regeneration was given 55048be
  • [Pitchout] 🐛 Now respawning at same position 46a2f1f
  • [ProtectTheKing] 🐛 Too much damage f9e4648
  • [ProtectTheKing] 🐛 King's sword was too OP 18bb770
  • [Race] 🐛 Now forcing shopping kart model c636c7e
  • [Race] 🐛 Only one winner b7226af
  • [RushThePoint/Flag] 🐛 Remove fireball creeper explosion damage f48d8c0
  • [ThunderSpear] 🐛 Fixed crossbow give and tnt explosion 60c4eb4
  • [ThunderSpear] 🐛 Removed damage for the grappling hook arrow 4c0beeb
  • [TraitorsGame] 🐛 Floupy is now working again 8f464c6
  • [TraitorsGame] 🐛 Inspector bow wasn't properly give 2c86cfa
  • [TraitorsGame] 🐛 Fixed solitary suffix and added EN translation 3d9390e
  • [Tutorial] 🐛 5 second loop + /spawn to finish not /attach + adjustments 7fb61dd
  • [WardenEscape] 🐛 Spawns and items 72eb69f
  • [Cinematic] 🐛 The introduction text wasn't properly animated 4db9b62
  • [Guy Shooter] 🐛 Wrong spawn 4c1272e
  • [Laser Game] 🐛 Fixed shoot_hit_entity function not using #color to get the current color 7347b6f
  • [Shop] 🐛 Max level wasn't using .. a8789fb
  • [Spectres Game] 🐛 Fixed obsidian task 6cd17c1
  • [Tutorial] 🐛 Ensure proper player setup and teleportation 99af5d1
  • [Tutorial] 🐛 fix for LunarClient first title not showing up 6f1085e
  • 🐛 Disabled collisions in RTP/RTF 2e9a4fd
  • 🐛 Fixed some items d0ac548
  • 🐛 Fixed tutorial things not working 7e24fc9
  • 🐛 Fixed GitHub upload (wrong username) 5b23ee3
  • 🚑 Maps loading system wasn't working b68cd19
  • 🐛 Fixed fireball stick c5468f6
  • 🚑 Fixed resource pack 072c1df
  • 🐛 Removed grappling hook guide b8723f5
  • 🐛 Updated to latest GolfBall version d3d2cc4
  • 🐛 Fixed right click detection in various modes 879f8f8
  • 🐛 Added missing gamerules 559e4ce
  • 🐛 Fixed zombie speed in Infected c958b72
  • 🐛 Shoot Da' Sheep custom points names 99ce9d7
  • 🔥 Removed outdated tellraw in minigolf 6688758
  • 🐛 Removed luck from some stuff c29d3a0
  • 🐛 Updated death functions to prevent teleporting at the end of a game 0c53f43
  • 🐛 CreeperApocalypse: wrong attributes definition a16e55f
  • 🐛 Resolved conflicts with temporary shulker box coordinates b2fd734
  • 🐛 Updated laser game translations 889c702
  • 🐛 GuyShooter: fixed translations for end game 8b14326
  • 🚑 Now killing players before a game start, resolving a lot of issues such as arrows 8a1c59c
  • 🐛 CTF: Now actually removing effects at start 45c3322
  • 🚑 Dé/MLG à coudre: Removed a possible infinite loop fbdb95b
  • 🚑 Dé/MLG à Coudre: Fixed an issue that led to unexpected safe_fall_distance attribute value bbdc44a
  • 🐛 Inventory[-1] -> equipment.offhand 952be56
  • 🐛 Unstringyfied item_name and lore 2d66b50
  • 🚑 Few fixes due to 1.21.5 breaking changes aac8902
  • 🚑 Lowercased name and lore, and item_name 2d59456
  • 🚑 Updated clickEvent and hoverEvent in all functions 3394b3f
  • 🚑 Now using tooltip_display component 0dd629f
  • 🚑 unbreakable=true -> unbreakable={} a2011bd
  • 🚑 can_break was in wrong format 0dda996
  • 🐛 Added missing chosen_kit scoreboard 7525f19
  • 🚑 Fixed custom Infected items 4f517aa
  • 🐛 Fixed bugs of last play session 8965a47
  • 🐛 Fixed compare usernames with lowercase 4b760b0
  • 🐛 Fixed username change with lowercase proper check 993a8d3
  • 🐛 Various fixes befcf92
  • 🐛 Fixed double message in /shop and replace dark_blue by a lesser dark blue tint 0cb2202
  • 🐛 Fixed an issue that could show multiple times the out of map message 7b347ae
  • 🐛 SheepWars: chainmail chestplate wasn't showing properly 9b26c2e
  • 🐛 Infected(Area51): Now using a zombie scaled to 6.4 instead of a Giant 2e6eeac
  • 🐛 Fixed tutorial shop interaction 0d8d0e7
  • 🚑 Updated python_datapack to fix the merge folder big issue 40e9cf7
  • 🐛 Cinematic: Avoid rotating more than 180° fa175c4
  • 🐛 Fixed cinematic particles d69c51e
  • 🐛 Fixed spread player on maps and fixed cinematic spectating bad9540
  • 🐛 Fixed nuketown intro spread a9bfa8e
  • 🐛 Easter egg function wasn't granting advancement df0221c
  • 🐛 Fixed tutorial username retrieve eba9c43
  • 🐛 Remove effect clear in /lang e734d97
  • 🐛 Fixed /spawn /detach 87115fa
  • 🐛 Proper cinematic entity kill, and fixed /test_mode ee8a7f2
  • 🐛 Fixed weighted choice d229061
  • 🐛 Prevent spreading players on moving_piston and tripwire c51a82b
  • 🐛 Fixed 'switch_space' height paste value 7e3e457
  • 🐛 Fixed stats display duplicating 857af75
  • 🐛 Various fixes 540895c
  • 🐛 Fixed ShoppingKart dependency 6447f5d
  • 🐛 Bancalvivor map was S3 not S4 37752cb
  • 🐛 Missing gamerule in reset_gamerules df09362
  • 🐛 Maps with single quotes are now fixed 3db5a68
  • 🐛 Clear scheduled vote message on start 031bce8
  • 🐛 Fixed tutorial d34b8e6
  • 🐛 Issue when spread_distance was too high for the number of players 5f2377f
  • 🐛 Missing gamerule update 8db69ce
  • 🐛 Moved some dependencies to beet.yml 688213c
  • 🐛 Removed code that remove one death at the end of the vote 438d86c
  • 🐛 Fixed coup d'état 2088604

Documentation

  • 📝 Added badges to README 9092cee

Style

  • 🎨 New smoother icon looking a little less AI generated e95f280
  • 💄 Added tooltip for jump completion in lobby 32bb543

Chores

  • [BeatTheKings] 🔧 Teams spawn together and now using 1.8 like gear d971332
  • [BlockParty] 🔧 Updated to new map system 9713c00
  • [Bombardment] 🔧 Updated to new map system f308619
  • [CaptureTheFlag] 🔧 Updated to the new map system & made adjustments f47f90d
  • [Castagne] 🔧 Updated to the new map system f25d59f
  • [Cigogne] 🔧 Updated to the new map system d96ea4d
  • [CreeperApocalypse] 🔧 Updated to the new map system 3a40f70
  • [DeACoudre] 🔧 Updated to the new map system 06c5370
  • [FeedFast] 🔧 Updated to the new map system c7b21d6
  • [Fireblast] 🔧 Updated to the new map system 2f9dd44
  • [FishFight] 🔧 Updated to the new map system 21532cf
  • [GuyShooter] 🔧 Updated to the new map system 0ddc690
  • [Infected] 🔧 Updated to the new map system & fixed damage 92fa617
  • [Infected] 🔧 Tweaked remaining time and shop descriptions 5660a9b
  • [Infected] 🔧 Ending radio message b4e2502
  • [LaserGame] 🔧 Updated to the new map system 33d75da
  • [Layers] 🔧 Updated to the new map system 2a84c5e
  • [Layers] 🔧 30s -> PvP Enabled, obsidian wall destroyable 17ad2d6
  • [MemoryMine] 🔧 Updated to the new map system 62ba727
  • [MiniGolf] 🔧 Updated to the new map system 0d2ac6e
  • [Moutron] 🔧 Updated to the new map system cd035c4
  • [Moutron] 🔧 Removed underlined in death messages 8937be2
  • [MurderMystery] 🔧 Updated to the new map system 1bdcfd4
  • [Music] 🔧 Updated 2 of them c4522de
  • [OneShot] 🔧 Updated to the new map system dfa344d
  • [OneShot] 🔧 30 kills -> 18 kills f3abe02
  • [PanicChase] 🔧 Updated to the new map system 072f07e
  • [PillarsOfFortune] 🔧 Updated to the new map system 19f6c45
  • [PillarsOfFortune] 🔧 Removed custom items, now using exclusively vanilla items 536bd58
  • [PitchCreep] 🔧 Updated to the new map system 8e22be8
  • [Pitchout] 🔧 Updated to the new map system 4d4213a
  • [ProtectTheKing] 🔧 Updated to the new map system dc0421d
  • [ProtectTheKing] 🔧 New equipment (that is not UHC-like) ff04a63
  • [Race] 🔧 Renamed TM Effects blocks tags a40fc1d
  • [RushThePoint/Flag] 🔧 Updated to the new map system f348d91
  • [RushThePoint/Flag] 🔧 60s timeout for withers dfda412
  • [SheepWars] 🔧 Updated to the new map system ba7e061
  • [ShootDaSheep] 🔧 Updated to the new map system b170478
  • [SimultaneousJump] 🔧 Updated to the new map system 6844f7c
  • [SimultaneousJump] 🔧 Done sound only for @s bb7ed1e
  • [SimultaneousJump] 🔧 Water bucket in each slot in case the player is stuck on the platform e3442b7
  • [SnowballPainter] 🔧 Updated to the new map system 4563566
  • [SpectresGame] 🔧 Updated to the new map system ffe9d75
  • [SpectresGame] 🔧 Task game durability is now limited to 10 4f4ed97
  • [SpectresGame] 🔧 Particules for spectres is now showing only if player is moving 598cdd8
  • [Spleef] 🔧 Updated to the new map system 8fd4270
  • [Spleef] 🔧 Updated to the new map system e74b82b
  • [TNTRun] 🔧 Updated to the new map system 8e403eb
  • [TraitorsGame] 🔧 Updated to the new map system 32d0141
  • [TraitorsGame] 🔧 Updated death for detective messages 57e999b
  • [WardenEscape] 🔧 Updated to the new map system 439e5b1
  • [Castagne] 🔧 Added fishing rod cad4896
  • [Mlg A Coudre] 🔧 Updated to the new map system 0b2539b
  • [Spectres Game] 🔧 Add details in the shop 989f264
  • 🎨 replaced every custom_name components by item_name b48c9b2
  • 🔧 Adjustements to modes definition f4ea3b7
  • 🔧 Attempt to remove explosion sound 3621654
  • 🔧 Replaced explosion sounds 4f1f463
  • 🔧 Survival maps better spread (your legs) distance 4263d85
  • 🔧 Disabled kart_racer 7a8c45a
  • 🔧 Disabled some minigames c8296d7
  • 🔧 Added dimension for each gamerule command e27ce9f
  • 🔧 ProtectTheKing: Disabled collisions during start f753cb3
  • 🔧 Memory Mine: better death particles (+ fix of the particles when placing) cdcd032
  • 🔧 Infected: First infected do x3 damage, first 10% do x2 64787aa
  • 🔧 GlassRunner: added points objectives on sidebar c3077e1
  • 🔧 Added filter that remove Grappling Hook's first guide advancement a002f89
  • 🔧 LaserGame: now using a different laser gun texture for each team a7476de
  • 🔧 Updated /changelog to redirect to github 84a56be
  • 🔧 BlockParty: now actually stop when game is finished 16079fc
  • 🔧 Grappling Hook is now unbreakable 508b048
  • 🔧 Updated grappling hook lib to version 1.3.0 98437f0
  • 🔧 Updated attributes all over the modes b043404
  • 🚀 Ran build script a56b7a6
  • 🛒 Shopping Kart: Updated datapack and resource pack 5f98896
  • 🔧 Updated libraries packs 8511a3a
  • 🔧 Updated grappling hook datapack 6b2214b
  • 🔧 Update dependencies 8a135da
  • 🔧 Few tweaks 4ef3913
  • 🔧 Removed gameMode.changed message 9f39aaf
  • 🔧 Re-enabled disabled modes db2858f
  • 🔧 Update beet.yml configuration 004141f
  • 🔧 Maps are now always in switch:game 88158a2
  • 🔧 Update signals macro to run in switch:game 6f3c231
  • 🔧 Added yaw & pitch when teleporting on selected map marker 3d45a69
  • 🔧 Translated sidebars to english 2f89846
  • 🔧 /lang no longer detach player 8914d5a
  • 🔧 Stoupy51 -> Stoupy eb98e96
  • 🔧 Update summon.mcfunction for improved functionality 0705ca3
  • 🔧 Updated Spleef map faa2887
  • 🔧 Sped up ending process in all modes (200 -> 100 ticks) 6a960a7
  • 🔧 Delayed 10 ticks in cinematic display functions feb3380
  • 🔧 Renamed TreekoZ's new map afe4ab7
  • 🔧 Nerfed Emerald equipment to slightly worse than diamond 66ef808
  • 🔧 'Race' is now selectable and added missing sound to resource pack ad401a3
  • 🔧 Renamed laser_game map 6f2220e
  • 🔧 Tweaks mini-games description a145c70
  • 🔧 Modified min and max required players for minigames 8138870
  • 🔧 Votes message is now scheduled for better readability 90ba2ad
  • 🔧 Slowed pacing c84a9b9
  • 🔧 Shortened voting time message 6d336f5
  • 🔧 Removed annoying new line in shops e0aad33
  • 🔧 Various stuff b72d7cd
  • 🔧 Some adjustments a80346a
  • 🔧 Sidebar blank numberformat a65118d
  • 🔧 Update built zip files and SHA1 hashes 2db29d4
  • 🔧 Remove gamemode message for french lang 433a3ef
  • 🔧 Update not_spreadplayers.json file 679d49a
  • 🔧 Update beet.yml configuration to auto upload datapacks 7ad9ac9
  • 🔧 Update various files and dependencies for improved functionality 8967718
  • 🔧 Few adjustments 0d96c19
  • 🔧 Update start function to call dependencies load functions e1ee9b7

Code Refactoring

  • ♻️ Minigames definitions when datapack loading 5cf324f
  • ♻️ Boat Race: prevent leaving boat 58aab04
  • ♻️ Infected: custom damage system a964002
  • ♻️ Refreshed minigames maps lists and moved storage fc55a00
  • ♻️ Moved lobby command blocks to datapack 46f5b81
  • ♻️ Replaced Iris by Bookshelf Raycast e16ad66
  • ♻️ Updated item definitions to StewBeet V3 18b2385

Performance Improvements

  • [OneShot] ⚡️ Reduced spawn markers count 35000e4
  • ⚡️ Optimized textures b0a0bac
  • ⚡️ Optimized minigames stats sorting 9490d12
  • ⚡️ Made sort_player_stats asynchronous 97d8c7d
  • ⚡️ Made sort_minigames_stats asynchronous ad0f8bd
  • ⚡️ Now using storage list sorting library 33bc7b0
  • ⚡️ Optimized few entity selectors 6891329
  • ⚡️ Optimized inventory copy by introducing new inventory_changed signals 9c0b651
  • ⚡️ Optimized block placement detection 1a3add9
  • ⚡️ Optimized cinematics selectors a0e76a7
  • ⚡️ Small adjustments in lobby 83210d4

Build System

  • 🚀 Updated libs and built with latest package version 5365aa2
  • 🚀 Rebuilt 0f8fe13
  • 🚀 Updated to 1.21.4 2ab79e5
  • 🚀 Synced with Python Datapack 1.21.5.98 9c48782
  • 🚀 Migration to StewBeet fd81e36
  • 🚀 Built with StewBeet instead of Python Datapack c237a6b
  • 🚀 Updated to 1.21.7 77630a4
  • 🚀 Built with latest StewBeet version a4e7add
  • 🚀 Built with latest StewBeet version 534dcda
  • 🚀 Rebuilt with weld f6c9fb1
  • 🚀 Updated merged resource pack 88a951f
  • 🚀 Updated to 1.21.10 1b27120
  • 🚀 Updated to 1.21.11 303affb
  • 🚀 Built with latest StewBeet version 23069e8
  • 🚀 Updated to 26.1.2 9bed764

Work in Progress

  • 🚧 débuted pvpswap c0abf1a
  • 🚧 Adding credits to maps f77b299
  • 🚧 Adding view for maps (20%) a242517
  • 🚧 Adding view for maps (25%) 57dcf0e
  • 🚧 Adding view for maps (50%) 01e1baf
  • 🚧 Adding view for maps (60%) f05195b
  • 🚧 Adding view for maps (69%) 038c0a0
  • 🚧 Adding view for maps (77.55414%) 1074cf7
  • 🚧 Adding view for maps (80.0001%) 0d09790
  • 🚧 Adding view for maps (90%) 8b2c0a1
  • 🚧 Adding view for maps (92%) 9255701
  • 🚧 Adding /coupdetat 19c5241
  • 🚧 Adding /coupdetat (90%) 66aa47e
  • 🚧 Adding lobby NPCs 512db4c
  • 🚧 Turning 'Kart Racer' into 'Race' (10%) 2b0e266
  • 🚧 Turning 'Kart Racer' into 'Race' (25%) 0929e5a
  • 🚧 Turning 'Kart Racer' into 'Race' (75%) 9da32b3

Mergebranchmainofhttps

  • //github.com/Paralya/Switch d5f09c1

Other

Full Changelog: v1.1.0...v2.0.0