tModLoader

tModLoader

53 ratings
Configurable Starter Bag
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod Features: Utilities, Quality Of Life
Mod Side: Both
tModLoader Version: 1.4.3, 1.4.4
Language: English
File Size
Posted
Updated
124.319 KB
13 Jun, 2023 @ 1:47am
30 Jun, 2024 @ 8:35pm
20 Change Notes ( view )

Subscribe to download
Configurable Starter Bag

Description
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. All of it.


Recent updates:
*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.

v2.7:
- Added Character Stats to the config! Located just above Starting Tool Stats.
This has several options for you to easily choose your character's starting Max Life, Mana, Coins, and all other permanent item buffs.


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

Have fun!

(You can support me on Ko-fi! [ko-fi.com])
Originally posted by tModLoader:
Developed By Lunaros Achyros
63 Comments
Lunaros  [author] 14 Jul @ 7:33pm 
@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 14 Jul @ 7:31pm 
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  [author] 14 Jul @ 7:24pm 
@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 14 Jul @ 5:16pm 
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  [author] 24 Jun @ 9:10am 
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 24 Jun @ 9:01am 
I was trying to type in the squirrel coat of arms
gangezhu 10 May @ 10:20pm 
个人评价:非常非常非常有用的模组。我作为养老玩家,所有不想刷的道具都可以用这个模组开局获得,像是quality of Terraria里面的几个魔杖,Fargo的战争号角等等。而且可以自定义数量,词缀,还是图形化界面(当时建议还是我提的,模组作者已收到就光速更新了,真是恐怖的产能)。所有想要开局类模组的,这一个模组就够了。

Personal Review: An incredibly useful mod. As a veteran player, it allows me to instantly obtain all the items I don’t want to grind for at the start of a playthrough, such as wands from Quality of Terraria and War Horn from Fargo. It also supports customizing quantities, prefixes, and even has a graphical interface (fun fact: I suggested this feature, and the mod author implemented it immediately—truly insane productivity!). If you’re looking for a starter mod, this one is all you need.
我是傻逼 10 May @ 6:29am 
Awesome
KrisDreemurr 4 Apr @ 5:01am 
I know tha nobody cares, but... My starter bag: sparkling honey (because I have texture pack that changes it into baby plum) and a top hat (because it's cool)