Releases: nh6574/JoyousSpring
1.0.0.4 - Graceful Charity
This update requires SMODS~BETA-1814a or higher
Introduction
Hi, hello! I'm proud to introduce JoyousSpring 1.0! This is an update made with the conceit of it being the "definitive" version of the mod.
One of the reasons this version took so long to release is that I have been working on other Balatro projects in that time. People that know the modding scene might be aware of my first mod, JokerDisplay, which got some updates during this time. I also made two brand new mods: N's Repertorium, a small Joker mod that displays my poor art skills, and PlayLog, a quality of life mod that I made alongside the very talented Dilly that saves a log of every game action.
I have also joined 2 out of the, as of writing, 3 modding events hosted by the Potato Patch group: Hot Potato (I reworked Sleepy's event system and made some UI touches) and Wormhole (I worked on the modular spaceship).
Lastly, I have been working for a while on the VanillaRemade repository, which contains resources for people getting into Balatro modding. And I have been recently been made part of the SMODS team as well!
I wanted to release a version that if it were the last I would be happy with it, and it might likely be. I think I have finally been burnt out of making mods and I would like to move on to other projects. I will work on bug fixes and some polishing but don't expect another content update, at least not before Balatro 1.1.
Thank you so much to the entire modding community, which is filled with amazing people. Special thanks go to the people in the Potato Patch server! You can see some of the other mods that inspired some of the features in the mod's credits!
Also thanks to the people in the Discord! Without them posting issues and gameplay screenshots I wouldn't have had the motivation to continue with the project. And thanks to all the people that made content about the mod too! If you want me to have motivation to continue this in the future please make more of it. I need it. Please stylize the name of the mod properly (JoyousSpring) so I'm more likely to find it while egosearching. Or post about it in the Discord. Thanks.
If you want to give feedback or just post about the mod you can do it on the Discord server. You can also contact me through Bluesky or donate through my ko-fi if you feel especially grateful (It will all go towards yugioh cards, which are hard to afford for my argentinian ass :p).
I still think the mods needs some polishing in the UI and art departments, which I would hopefully get around to some day.
Art needed
Speaking of art, I'm not an artist. While I have done most of the extra art for the mod (except the boosters made by IcyEthics), I don't think I'm at the level to be able to make the mod better in this regard, which is why I require help from anyone willing to lend me a hand. I obviously don't need art for the 800+ yugioh cards featured, but here are some other things that need art at the moment:
- Secret Booster Tag: Opens a secret pack. Right now it uses the same art I made for the Booster Tag.
- Decks: Each deck (except the old Flower Cardian one) is using generic recolored art with the original card art. This is kinda ugly, a bit confusing, and it doesn't play well with Card Sleeves, so I would love to get some custom art for each.
- Selection/Secret Boosters: Right now, there's no way to differentiate Monster Boosters with Selection boosters, which is a problem. I would also like it if the secret boosters had custom art instead of "soul" sprites.
If you are interested please contact me on the Discord server, thank you!
What's changed since 0.8
- Secret Packs: The most common issue in older releases was the ability to get certain cards in the pool of 400 (now 650) cards in the mod. This update introduces Selection and Secret packs. Just like their Master Duel counterparts, they have specific pools of Jokers that you can pick from different themes. Each shop has a selection pack which give you the choice between 4 Secret Packs.
- Side Deck: Another feature designed to help with building plans in the long term. You can now store cards between rounds for later, letting you, for example, keep some summoning material until you find the Extra Deck Jokers to summon. I know the animations for this are a bit janky still, I hate UI.
- Blinds: Custom Boss Blinds have been added. These behave somewhat differently to normal Blinds where they can have effects that last for the whole Ante. Also if you lose to one of these, you can continue playing but with a debuff applied to your run in the form of Opponent cards.
- Opponent: No, the mod doesn't have AI duels lol. Your "opponent" obtains detrimental cards when you lose a Blind. Usually a nerfed version of the Blind's effects. Some new cards also make use of this but giving the opponent some cards that are useful to you.
- Decks: A new deck has been added for each archetype. These are not really designed as a challenge but rather a sandbox to exploit the archetype's gimmick.
- Glossary and tutorials: The glossary is back in the mod menu, and the tooltips in cards have been removed in favor of a glossary screen with more information. This comes with some standardization of gameplay terms. Some tutorials also appear the first time some gameplay elements appear, to help players that might not be familiar with yugioh, or yugioh players that might not be familiar with Balatro. Sadly, neither of those groups has learned how to read yet :p Also, this update adds some story blurbs to the collection alongside a bit of explanation about the gameplay gimmicks.
- Some changes to existing archetypes (though not many)
- A bunch of UI improvements and general bug fixes :)
- The total amount of Jokers has increased from 400 to 650 (not counting Normal Jokers!). As far as I know, this is the most of any (intentionally designed) mod to date! Though it will likely be beaten by Pokermon at some point again haha.
- New archetypes:
- Mimighoul: These Flip Jokers switch between the Joker area and the Opponent area every couple of rounds to accumulate resources.
- Artifact: You can keep these in either your slots or "set" them in your Opponent slots to get some useful generic effects.
- Purrely: Centered around playing cards with different suits and a new type of Seal.
- Beetropper and Battlewasp: Insects with a gimmick of swarming the Joker slots even if you don't have room.
- Zoodiac: Just like in the TCG you can stack them on top of one another over and over again to get a single really powerful Xyz.
- Centurion: These move between the Side Deck and the Joker slots as they Synchro summon.
- White Forest: They can tribute consumables, Field Spells or Traps to pick between different effects.
- Dracotail: Fusion summon using cards in hand! As in, playing cards in your hand.
- Sky Striker: A combination of Witchcrafter and Invoked, Raye can tribute Planet cards to get her different mech suits.
- Voiceless Voice, Drytron and End of the World: Three themes centered around Ritual summoning and tributing. Also, Rituals in general now tribute as well.
- Hazy Flame: Eternal and FIRE Joker support. Basically, just get these and a Danger and you will be set.
- Time Thief: They get powerful effects as they "steal" your playing cards.
- S-Force: I just want to make it clear that I do not condone the police or their attempts to meddle with the lesbian affairs of the Evil Twins, I:P and Chiyomaru. Or with my guy PSY-Frame Driver.
- Dark Magician: By popular vote, this is the only nostalgia anime thing you will get from me. I hate this. It's hard to adapt old things with a million cards and not a single coherent gimmick. Oh, and I added like 200 Normal Jokers to work with these. A lot of fan favorite normal monsters and some easter eggs.
- Other Free Agents to support the existing archetypes, including Illusion Jokers which have the gimmick of banishing during rounds.
Changelog since 1.0.0
- 1.0.0.4: Playing cards now return properly to the deck when banished until end of round/ante
- 1.0.0.3: Added option to temporarily limit summon calculations to 5 jokers instead of 15 for some edge cases
- 1.0.0.2: Fixed Drytron Fafnir and White Forest Poplar summons
- 1.0.0.1: Updated My Friend Purrely's art
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and drag it to (or unzip it into a folder) inside your Balatro mods folder (%appdata%\Balatro\Mods)
Recommended mods:
It is not recommended to play this mod with other content mods. Here are some quality of life mods I would recommend.
- JokerDisplay - (by me) Adds information under Jokers so you don't have to hover them. This mod adds native support.
- PlayLog - (by me) Adds a log of every action. This mod doesn't add support yet but it will in the near future.
- TheFamily - Adds extra tabs to the side to save space on the screen. This mod adds native support
- CardSleeves - Adds sleeves to decks for extra effects. This mod adds some.
- [...
0.8.5.4 - Reasoning
What's Changed
This update requires SMODS~BETA-0827b or higher
v0.8.5.4:
- Fix crash when calculating excavations at end of run
v0.8.5.3:
- Fixes to Spright Jet and Trouble Sunny
- Fixes cardarea styling in newer SMODS.
v0.8.5.2:
- Fixed Harr's activation condition check
- Fixed Spright Sprind's crash
v0.8.5:
- Small fixes
- Updated French localization
v0.8.4.3:
- Added JokerDisplay support for Fortune Ladies and Free Agents
v0.8.4.2:
- Some tooltips have been added or rewritten
v0.8.4.1:
- Cardian Synchros and Fortune Lady Every can be summoned without space
- Fix Super Koi Koi not working with Telescope
- Fix cards that add to the Extra Deck when used as material counting the summoned cards when checking for room
v0.8.4:
- Added Linkslayer @ Ignister, Linkslayer and Code Igniter
- Added alt arts (check config) and updated some cards that were using scans
- Added text when trying to summon an extra deck joker without space
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
Recommended mods:
Mods with native support:
- JokerDisplay - Adds information under Jokers so you don't have to hover them. This mod adds native support.
- TheFamily - Adds extra tabs to the side to save space on the screen. This mod adds native support (might add exclusive features in the future so it's recommended)
- CardSleeves - Adds sleeves to decks for extra effects. This mod adds some.
- Handy - Adds QoL controls to the game. This mods supports some features natively.
- Unjankify - Fixes some issues when playing with multiple mods like cardarea overlap. Includes JoyousSpring support.
Other mods:
- Galdur - Nicer deck selection (Highly Recommended)
- Glue - Utility to change shop slots, joker and consumable slots and rates
- Cartomancer - Includes functionalities to help in runs with lots of cards either in the Joker area or Deck, alongside other QoL features
- Overflow - Stacks consumables
- Banner - Ban objects from appearing in a run
- Better Tags - Stacks Tags
- DebugPlus - Debug/Cheating tools. Useful even if you're not a developer to bypass crashes or give yourself some items to test
0.8.3.1 - Reasoning
What's Changed
This update requires SMODS~BETA-0827b or higher
- Elfuria's last effect now works
- Vanilla cards can not longer create field spells
- Custom tooltips for negative cards in custom areas
- Other fixes
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
0.8.2.8 - Reasoning
What's Changed
v0.8.2:
- Add TMJ compat by @cg-223 in #14
- Simplified Chinese translation by @Alophrine
v0.8.1:
v0.8.0
- Implemented some new archetypes with exciting new themes!
- Adamancipator: Adds gambling!
- Flower Cardian: Adds gambling!
- Fortune Lady/Fairy: Adds gambling!
- Virtual World: Adds xenophobia!
- ... and 18 more Free Agents that support the themes of "gambling" and "xenophobia"!
- A bunch of changes, nerfs, buffs and fixes
- Yes, yes, I know: getting cards is hard with 400 Jokers. Next update will address that.
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
0.7.3.1 - Book of Lunar Eclipse
What's Changed
- A bunch of nerfs, some buffs, but most importantly many fixes all of which I'm too sick at the time of writing to remember. Still no JokerDisplay update.
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
0.7.2 - Book of Lunar Eclipse
What's Changed
New Contributors
Full Changelog: v0.7.1.1...v0.7.2
Installation
- Install/update Steamodded (You will need the dev version 0410b for now)
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
0.7.1.1 - Book of Lunar Eclipse
Join the Discord for sneak peeks!
What's Changed since 0.6
- Implemented:
- Labrynth
- Subterror
- Eldlich
- @/Ignister
- Solfachord
- Witchcrafter
- Paleozoic
- Shaddoll
- Invoked
- Danger!
- and 73 more Free Agents!
- Some more config options
- Some other changes to existing content
- A lot of fixes
(Better effect messages and proper JokerDisplay support are planned for later)
Installation
- Install/update Steamodded (You will need the dev version 0410b for now)
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
v0.6.5.8
Join the Discord for sneak peeks!
What's Changed
v0.6.5.8: Error if Lovely is not loaded properly
v0.6.5.7: Fix cards not drawn face down during blinds
v0.6.5.6: Fix Field Spells
v0.6.5.5: Cards that send to the graveyard work properly
- Implemented Field Spells for Live Twin, Dogmatika, Mekk-Knight, Ghoti and PSY-Frame
- Some fixes
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
v0.6.4.2
What's Changed
- Some effect changes
- Booster Art by IcyEthics <3
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)
v0.6.3.1
What's Changed
v0.6.3.1:
- Fix summons
v0.6.3:
- New tooltips and related cards view (press "D")
- Fixes
v0.6.1:
- Burning Abyss that trigger when destroyed also trigger on sell (might change later)
v0.6.0
- Implemented: Burning Abyss
- Implemented: Banishment area display (inside Graveyard menu)
- Other bugfixes
Installation
- Install/update Steamodded
- Delete your previous JoyousSpring files if any
- Download "Source Code (zip)" and unzip it into a folder inside your Balatro mods folder (%appdata%\Balatro\Mods)