Slay the Spire

Slay the Spire

Relic Filter
87 kommentarer
♥Zhikajira.TTV♥ 27. aug. kl. 12:12 
Great mod, would like to suggest adding a search bar. Thank you for making the mod.
WolfyMcMarmalade 30. nov. 2024 kl. 12:17 
Causes null point exception leading to crash.
YoSZee 23. nov. 2024 kl. 20:03 
please make potion filter mod
Vg0 23. aug. 2024 kl. 18:37 
Does anyone know where this mod save's its setting? I'd like to edit it manually because most of the time, my changes don't persist when I close/re-open the game. No clue why, seems like it saves correctly maybe 10-20% of the time.
Eggplant 12. aug. 2024 kl. 14:22 
This mod is crashing my game as of 8/12/24, recommend against usage of this mod
VraskaTheNoodle 25. juli 2024 kl. 19:59 
Relic filter and hug you relics seems to have some sort of error with images not being able to be found. both mods cannot be on at the same time and its a bit of a bummer considering the amount of relics and now the management isent possible
AgentPhil 11. juli 2024 kl. 18:50 
I'm back after several months. Somehow, this mod has started treating relics from different mods with the same name as the same rarity. It's not even a specific mod, I only had two other mods active, dregs and thorton (Lucky Clover). Then I tried flora and bundle of content (Crown of thorns). In both cases, One relic was a completely different rarity from what it's supposed to be. I swear it wasn't like this before, they were treated separately just fine! The most recent mods I remember trying before discovering this are azoth's reliquarium, the hunter (character), and the recent suika.
好月照清岭 17. maj 2024 kl. 3:40 
Some relics in the original version of the game seem to be unfilterable, such as the relics of Watcher.
JamesTripleQ 8. feb. 2024 kl. 11:59 
ah nice, you should probably let the dev know if you haven't already
AgentPhil 7. feb. 2024 kl. 19:21 
@JamesTripleQ I FIGURED IT OUT! It was the fourth key mod that was messing things up. I remove it everything seems to be working fine.
AgentPhil 6. feb. 2024 kl. 15:28 
I'll keep trying to turn mods on and off though it might be a while before I find the culprit.
JamesTripleQ 6. feb. 2024 kl. 13:43 
interesting... I think the issue is that one of the mods you play with has a weird relic (could be either an image issue or even a hitbox issues actually) and that breaks everything. I unfortunately have no idea which one it could be however.
AgentPhil 6. feb. 2024 kl. 12:27 
SO it's not ramsaver at fault. That's fine cause it takes so long for anything to load without it.
AgentPhil 6. feb. 2024 kl. 12:26 
Aaand it still crashed at relic compendium.
java.lang.NullPointerException
at com.badlogic.gdx.graphics.g2d.SpriteBatch.switchTexture(SpriteBatch.java:1056)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.draw(SpriteBatch.java:237)
at com.megacrit.cardcrawl.relics.AbstractRelic.renderOutline(AbstractRelic.java:1184)
at com.megacrit.cardcrawl.relics.AbstractRelic.render(AbstractRelic.java:963)
at com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.renderList(RelicViewScreen.java:712)
at com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.render(RelicViewScreen.java:647)
at com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(MainMenuScreen.java:576)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:435)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
AgentPhil 6. feb. 2024 kl. 12:25 
Caused by: java.lang.NullPointerException
at com.badlogic.gdx.graphics.g2d.SpriteBatch.switchTexture(SpriteBatch.java:1056)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.draw(SpriteBatch.java:519)
at relicFilter.panelUI.RelicSettingsButton.render(RelicSettingsButton.java:166)
at relicFilter.panelUI.Pagination.render(Pagination.java:75)
at basemod.ModPanel.render(ModPanel.java:111)
at basemod.ModBadge.receiveRender(ModBadge.java:60)
... 9 more
AgentPhil 6. feb. 2024 kl. 12:25 
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreen.render(ModsScreen.java:231)
at com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Render.Postfix(ModsScreenUpdateRender.java:32)
at com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(MainMenuScreen.java:622)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:435)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
AgentPhil 6. feb. 2024 kl. 12:25 
Started without ramsaver on. Took a long while, but then I checked filter:

Still not showing up.
JamesTripleQ 5. feb. 2024 kl. 12:55 
ok I checked an Ram Saver is the "optispire" I mentioned earlier so I'm guessing that's the one cause issues
AgentPhil 5. feb. 2024 kl. 12:52 
Just to clarify, my game crashes whenever I try to view the relic compendium.
AgentPhil 5. feb. 2024 kl. 12:45 
Mods in stacktrace:
- ramsaver (0.2.1)
Cause:
java.lang.NullPointerException
at optispire.patches.HandleRenderingFakes$FakeTextures.handleFakeTexture(HandleRenderingFakes.java:209)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.draw(SpriteBatch.java)
at com.megacrit.cardcrawl.relics.AbstractRelic.renderOutline(AbstractRelic.java:1184)
at com.megacrit.cardcrawl.relics.AbstractRelic.render(AbstractRelic.java:963)
at com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.renderList(RelicViewScreen.java:712)
at com.megacrit.cardcrawl.screens.compendium.RelicViewScreen.render(RelicViewScreen.java:647)
at com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(MainMenuScreen.java:576)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:435)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
AgentPhil 5. feb. 2024 kl. 12:45 
Whatever is going on it might be effecting my compendium too, crashing the game. It says ramsaver in stacktrace but idk it didn't give many problems before.
JamesTripleQ 5. feb. 2024 kl. 7:10 
hmmm, the issue seems to be with a mod packaged as "optispire" which isn't Optimize The Spire as I already checked that. I'm not sure tbh sorry.
AgentPhil 4. feb. 2024 kl. 19:34 
@JamesTripleQ I installed your patch and I'm still getting the error.
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreen.render(ModsScreen.java:231)
at com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Render.Postfix(ModsScreenUpdateRender.java:32)
at com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(MainMenuScreen.java:622)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:435)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Caused by: java.lang.NullPointerException
JamesTripleQ 4. feb. 2024 kl. 4:52 
@AgnetPhil try using my unofficial update found lower in this comment section, I'm pretty sure I've fixed this already since the issue should be with relic filter itself.
AgentPhil 4. feb. 2024 kl. 2:10 
Again, I know this won't be patched, I just want to know which mod is causing it so I can remove it.
AgentPhil 4. feb. 2024 kl. 0:50 
timemazedefuse (1.0)
ramsaver (0.2.1)
chronomuncher (2.0)
AKDsMoreRelics (1.5.1)
expansionPacks (1.3.2)
RiskOfRelics (2.3.6)
jedi (23.10.06)
betterboot (1.0)
CardAugments (1.0.2)
oceanrodent (1.3.19)
OptimizeTheSpire (1.1.0)
DregsMod (0.0.2)
reliquary (0.5.3)
MBGFix (0.0.1)
ThisIsPowerMod (1.0.1)
HugYouRelics (1.2.42)
gatherermod (1.0.9)
FloraDemon (0.1.1)
IceBreaker (1.2.2)
discardoretaino (1.0.0)
NeowAberration (1.1.7)
VUPShionMod (7.3.2)
shadowverse (3.4.1)
EternityGems (0.2.1)
Sts-AdministrixMod (0.9.3.2)
relictweaks (1.0.0)
OneHundredRelics (1.0.0)
neatTheSpire (1.1)
rorr (1.0.0)
WhatIfEveryFloorWas (1.0.0)
mokoumod (1.2.0)
Bundle_Of_Terra (2.1.3)
LiveForever (1.0.0)
StSModEnergyAddict (1.0.3)
anniv6 (1.3.0)
Professor (0.3.1)
BattleTowers (1.0.14)
Lobotomy (0.8.3)
RainbowMod (0.4.0)
AgentPhil 4. feb. 2024 kl. 0:50 
- PirateMod (1.14.0)
- aquaticmod (3.0.0)
- sts-mod-the-blackbeard (2.7.6)
- constructmod (1.1.0)
- EphemeralMod (1.0.6.1)
- HierophantMod (2.0.3)
- thelost (1.0.7)
- M10Robot (1.1.4)
- TheMarked:TheMarked (1.2.10)
- TheNohDancer (1.1.0)
- therunesmith (1.0.8)
- Shaman (1.1.3)
- TheShowman (0.2.7)
- TheUnchainedMod (2.1.)
- theVacant (1.0.1)
- thevixen (1.2.7)
- TheFirefly (1.3.3)
- TrophyHunter (1.1.0)
uncapped (1.1.1)
wanderingMiniBosses (1.1.5)
Yorigami (1.2.0)
thorton (4756.7.5.9)
Library of Ruina Extra (1.1.1)
MarisaContinued (4.0.1)
theflagbearer (2.0.2)
Undermine (1.0.3)
EstablishmentRelicMod (0.1.1)
keinemod (1.0.1)
fourthKey (1.3.2)
RandomCharacterButton (1.1.0)
YukariMod (0.9.17)
PatchouliMod (1.1.4)
DevKill (0.0.1)
ruina (3.7.0)
anniv5 (2.2.1)
LevelheadMod (0.8.3)
TheConstrictor (0.1.0)
MGRMod (1.1.6)

solmod (3.0.0)
AgentPhil 4. feb. 2024 kl. 0:50 
- downfall (5.0.9)
- Elementarium (1.10.0)
- Elena (1.0.5)
- eventfilter (1.1.112)
- ferrothorn (1.0)
- Gensokyo (4.0.0)
- GifTheSpireLib (2.0.1)
- GriftTheSpire (4.3.0)
- Hallownest (1.0.2)
- hubris (0.25.1)
- infinitespire (0.23.0)
- InvincibleNerf (0.0.3)
- LazyManKits (1.4.10)
- Library of Ruina (1.1.6)
- Menagerie (1.6.1)
- mintyspire (2.5.7)
- monsterbgone (1.0.1)
- MoreNeow (1.0.1)
- DerFreischutz (1.2.1)
- oceanmod (1.0.18)
- Koishi (2.1.0)
- paleoftheancients (1.3.4)
- permNeow (1)
- QueenMod (3.0)
- quickrestart (2.0.5)
- ReimuMod (1.1)
- ReplayTheSpireMod (1.6.7)
- rerolltherelics (0.9.1)
- Scapegoat (1.5.1)
- spicyShops (1.2.4)
AgentPhil 4. feb. 2024 kl. 0:47 
Mod list:
- basemod (5.53.2)
- versiontwocompatible (2.2.6)
- stslib (2.11.0)
- TheJungle (1.5.2)
- actlikeit (1.2.7)
- JungleCompatibility (0.0.1)
- RelicFilter (1.01)
- Moonworks (0.9.8)
- BlueArchive_Hifumi (1.0.11)
- AchievementEnabler (1.0.0)
- Abyss (1.3.0)
- aigisMod (5.0.0)
- ArknightsTheSpire (1.0.13)
- aspiration (1.9.5)
- Astrologer (1.4.5)
- paparatto (0.1.2)
- bard (1.11.0)
- beakedthecultist-sts (0.7.3)
- betterAltar (1.4)
- betterLab (1.0)
- betterNote (1.3.1)
- betterStone (1.1)
- betterSkull (1.2)
- betterThird (1.5)
- Blade4All (0.2)
- BlueArchive_Aris (1.0.9)
BlueArchive_Hoshino (1.0.2)
- bundlecore (5.4.2)
- bundle_of_content (1.6.2)
- bundle_of_food (2.1.6)
- Bundle_Of_Peglin (2.7.3)
- bundle_of_potions (2.3.5)
- coloredmap (2.4.1)
- coloredpowertips (2.3.0)
- conspire (1.7.0)
- CorruptTheSpire (1.4.3)
- ojb_DarkMap (0.1.1)
AgentPhil 4. feb. 2024 kl. 0:42 
com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:435)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
Caused by: java.lang.NullPointerException
at optispire.patches.HandleRenderingFakes$FakeTextures.handleFakeTexture(HandleRenderingFakes.java:209)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.draw(SpriteBatch.java)
at relicFilter.panelUI.RelicSettingsButton.render(RelicSettingsButton.java:166)
at relicFilter.panelUI.Pagination.render(Pagination.java:75)
at basemod.ModPanel.render(ModPanel.java:111)
at basemod.ModBadge.receiveRender(ModBadge.java:60)
... 9 more
AgentPhil 4. feb. 2024 kl. 0:41 
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreen.render(ModsScreen.java:231)
at com.evacipated.cardcrawl.modthespire.patches.modsscreen.ModsScreenUpdateRender$Render.Postfix(ModsScreenUpdateRender.java:32)
at com.megacrit.cardcrawl.screens.mainMenu.MainMenuScreen.render(MainMenuScreen.java:622)
at
AgentPhil 4. feb. 2024 kl. 0:41 
Okay, I just need some help finding out which mod I have is causing an error whenever I open relic filter, showing absolutely nothing. I'm not asking for a patch, I just want information.
JamesTripleQ 24. jan. 2024 kl. 3:53 
It's possible yes but not with relic filter. It would require either some patches for the specific relics you want to change or a dedicated filter mod, however the latter would be fairly complex to make.
idiot5k 23. jan. 2024 kl. 11:31 
is there a way to make character spicific relics "collourless" and vice versa? some character specific relics looks like they would work really well on other characters
JamesTripleQ 7. jan. 2024 kl. 6:09 
I made an update for this mod to make it work with Watcher and also fixed a few bugs:
https://github.com/JamesTripleQ/RelicFilterPlus/releases
leggomyeggo 25. nov. 2023 kl. 10:43 
is there any way to make it so you can make other classes able to find relics that aren't there class? for example,to be able to do a prismatic relic run
Galactic hatkid 7. okt. 2023 kl. 2:16 
hope this can remove circlet so i dont have a dead run bc i reroll into a useless relic
Porc Major 2. aug. 2023 kl. 2:31 
Playing The Watcher causes a crash when you enter a shop, maybe its because Cloak Clasp and Golden Eye arent in the relic filter... if u desactivate relic filter and enter the shop u can continue the run later activating the mod after.
idiot5k 13. sep. 2022 kl. 6:33 
this mod crashes the shop mod when buying the merchants rug, so i guess its not compatible with all mods anymore XD (but on a serious note could you look into that?)
nerman8r 17. aug. 2022 kl. 15:56 
The last two times I had crashes as the Watcher, I restarted the game without the mod, and Melange was in the shop.
wbfw109 16. juli 2022 kl. 22:12 
please add the function of "Searching" by name.:steamthumbsup:
AvangionQ 8. maj 2022 kl. 10:55 
Please add a new category: bonus starting relic
ja8ju5 16. apr. 2022 kl. 4:32 
Can confirm odd crashes when entering shop. Most often occurs when playing Watcher class. Real shame first time it happened. I had such an op deck and just wanted to remove one thorn in my side.

Shop crash also occurred rarely when playing as The Silent. I think it's safe to say that all classes have a certain risk although Watcher is definitely most often.
Vg0 16. okt. 2021 kl. 9:26 
After installing the "2.0 Compatibility" mod ( https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2025014867 ) I'm no longer getting any crashes when entering shops on Watcher.
Vg0 12. okt. 2021 kl. 16:27 
Frequently crashes when visiting a shop on the Watcher, but I can't recall the last time it crashed when playing the other characters

java.lang.NullPointerException
at com.megacrit.cardcrawl.relics.AbstractRelic.getPrice(AbstractRelic.java:172)
at com.megacrit.cardcrawl.shop.StoreRelic.<init>(StoreRelic.java:38)
at com.megacrit.cardcrawl.shop.ShopScreen.initRelics(ShopScreen.java:405)
at com.megacrit.cardcrawl.shop.ShopScreen.init(ShopScreen.java:215)
at com.megacrit.cardcrawl.shop.Merchant.<init>(Merchant.java:122)
at com.megacrit.cardcrawl.shop.Merchant.<init>(Merchant.java:54)
at com.megacrit.cardcrawl.rooms.ShopRoom.onPlayerEntry(ShopRoom.java:42)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2282)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.nextRoomTransition(AbstractDungeon.java:2119)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.updateFading(AbstractDungeon.java:2848)
ForgottenAmnesia 20. dec. 2020 kl. 17:27 
Unfortunately this mod seems to cause crashes with shops. Its unstable use at your own risk until it gets updated
Sagil 17. sep. 2020 kl. 22:36 
Crashes when entering shop (after designating some boss relics as shop relics):
java.lang.NullPointerException: null
at com.megacrit.cardcrawl.relics.AbstractRelic.getPrice(AbstractRelic.java:170) ~[?:?]
at com.megacrit.cardcrawl.shop.StoreRelic.<init>(StoreRelic.java:38) ~[?:?]
at com.megacrit.cardcrawl.shop.ShopScreen.initRelics(ShopScreen.java:405) ~[?:?]
at com.megacrit.cardcrawl.shop.ShopScreen.init(ShopScreen.java:215) ~[?:?]

Hasn't been updated for a while, mod is safe to presume dead?
恐龙君 2. maj 2020 kl. 3:14 
Until 2020/05/02 , still getting crashes when entering shops occasionally.
May be some mod relic ...
Rokku_Ryu 9. feb. 2020 kl. 8:03 
To date, still getting crashes when entering shops occasionally.
Einlenzer 27. jan. 2020 kl. 6:45 
Hope this one will be updated for v2.0