tModLoader

tModLoader

60 个评价
Configurable Starter Bag
2
2
3
2
   
奖励
收藏
已收藏
取消收藏
模组功能: 实用辅助, 体验优化
tModLoader版本: 1.4.3, 1.4.4
语言: 英语
文件大小
发表于
更新日期
150.081 KB
2023 年 6 月 13 日 上午 1:47
8 月 8 日 上午 9:04
21 项改动说明 ( 查看 )

订阅以下载
Configurable Starter Bag

描述
The Starter Bag is given upon character creation, and is thereafter unobtainable, unless you put Starter Bag inside of the Starter Bag
(yes, that's a thing you can do)

Current effects of the bag:
- Upon opening the bag, all of the player's specified stats will be set
- If the user is the world's owner, all NPC settings will be applied to the current world
- All items listed will be provided to the player
- All equipment specified will be equipped to the player, and all specified tools will be replaced
(Note to modders: this bag spawns items manually, as the mod config is incompatible with built-in loot bag mechanics)
(P.S. Source code is now included upon mod extraction!)

Everything is configurable! And I mean everything. There are so many options.
I'd even recommend using a few test characters to try stuff out. I've easily gone through over 20 of them myself.
Multiplayer, Mod Items, Mod Prefixes, resource packs... everything works!
Now featuring a test config that can save multiple starter bag presets! Any feedback on this feature before it's implemented is greatly appreciated!


Recent updates:
v3.0.1
- Added a test config featuring a new Preset system!
- Presets let you save multiple starter bags and easily select between them for different challenge runs / modpacks
- This is currently a WIP and not yet fully implemented!
I am very excited for this new feature, and I hope it doesn't make the settings too confusing. All feedback is appreciated.
Please comment on the Steam page about your experience with the preset config and if anything needs to be changed before I switch the config system over!

*v3.0.0*
- Major overhaul to config system, completely utilizing EntityDefinition classes
- Now allows selecting armor, vanity, accessories, and other tools to equip
- Updated mod icon
- Made tooltip explanations more concise [i:29]
- Fixed a bug preventing angler items from spawning

This mod was my first dive into mod configuration in general. I've learned so much from the development of it.
If I had known how much was possible with this idea, I could've provided this update much sooner.
I completed the logic of my item search bar - which was a lot harder than it sounds - way before I learned about EntityDefinition.
This new system cleans up everything I was ever worried about, especially with how it handles unloaded mod items.
That, mixed with the new equipment page, makes me think this is the peak of Starter Bag.
Though, with the way it blew my expectations away since the very beginning, I can't say I'm certain.
I hope you enjoy using this treasure of mine. Thank you for the journey.

v2.9.1:
Added support for the built-in ItemDefinition table. Going into Item Stats allows you to override an item in the bag with an icon-based UI.
This may help you find the item you want without overwriting the name, ID, or other stats you provide.
Keep in mind that this table will take top priority over other inputs, so make sure to clear it again before you use the default input methods.

v2.9:
Added support for the latest preview build of tML; bag now allows directly setting Item ID as well as name.

v2.8.1:
I didnt forget Zoologist pets idk what ur talkin about (._. )

v2.8:
- Separated Character Stats and NPC Stats to reflect player-based and world-based options.
- The player can now set their golfing score and number of fishing quests completed.
- Flags for Town NPCs to be instantly unlocked can now be toggled via NPC Stats.
You can now have Princess move in at the start of the game. GLHF

v2.7.1:
- Bugfix: Selected character stats & permabuffs will no longer subtract Max Life or remove permabuffs if lower than your current stats
- Bugfix: Starter Bag cannot be searched for when adding it to itself. I have no idea why this is the case.
Starter Bag is now selectable by leaving the search bar blank, alongside the randomizer options.


This mod comes with a few arbitrary default items. Feel free to remove them.

Have fun!
引用自 tModLoader StarterBag
Developed By Lunaros Achyros
66 条留言
Serpent_11 8 月 6 日 上午 10:40 
thx
Lunaros  [作者] 8 月 6 日 上午 10:02 
@Serpent_11 All of the settings are in the mod config, which you can find by pressing a button next to the mod in the mod list. You can also configure it from in-game by pausing and going to the Mod Configuration tab.
Serpent_11 8 月 6 日 上午 9:34 
How do I edit the bag I cant find how to, pls help.
Lunaros  [作者] 7 月 14 日 下午 7:33 
@ModdedNostalgia
That's good to hear! I'll be looking into Fargo's Souls code to see if I can prevent crashes in the config menu, but I'm glad my suggestion worked.
ModdedNostalgia 7 月 14 日 下午 7:31 
It worked out fine. I was able to change the contents of the bag without issue with a world loaded. I was able to safely load all other mods I was using as well as long as I accessed the config in a world.
Lunaros  [作者] 7 月 14 日 下午 7:24 
@ModdedNostalgia
This is very strange. Before I attempt to fix this though, just in case your config gets corrupted - if all else fails, keep in mind you can always find the config file in .json form and edit it manually. The file path will look something like Terraria/tModLoader/ModConfigs. I think if you just erase anything related to the faulty items it will work from there.
ModdedNostalgia 7 月 14 日 下午 5:16 
I'm also running into a crash related to Fargo's Souls/Mutant Mod: https://pastebin.com/ni9nht9q

I configured the starter bag to have a "Battle Cry" item in it. Now every time I go to try to edit the starter bag items in the main menu config menu, it crashes. No other mods are loaded at the moment besides Fargos mods and your Configurable Bag mod.

I see that you suggest below loading in a world with a player and then editing from the settings menu there - I'm going to try that soon and let you know how it goes.
Lunaros  [作者] 6 月 24 日 上午 9:10 
It looks like the issue is coming from Fargo's Souls mod trying to access player data. Were you editing the config in the main menu rather than from an ingame world? If so, you could try to edit it from a world (where a player is loaded) and see if that fixes it.
Svartalf overlord 6 月 24 日 上午 9:01 
I was trying to type in the squirrel coat of arms