tModLoader

tModLoader

51 ratings
WebCom
   
Award
Favorite
Favorited
Unfavorite
Mod Features: Library
Mod Side: NoSync
tModLoader Version: 1.4.3, 1.4.4
File Size
Posted
Updated
269.940 KB
May 10, 2023 @ 1:54pm
Nov 27, 2024 @ 9:34am
4 Change Notes ( view )

Subscribe to download
WebCom

Description
WebCom (formerly known as Webmilio's Commons Library) adds a couple of things I use in all of my mods. You can extract the DLL from the Mod.
Sample mod: https://github.com/webmilio/Terraria.WebmilioCommons.ExampleMod

Update 1.0 breaks everything except ScreenShake. All namespaces have switched from WebmilioCommons. to WebCom.

Features:
- Better Networking (in my opinion, at least)
- Attribute-based Loading/Saving
- A bunch of extensions
- [WIP] Proxies for internal tMod classes
- Effects: screenshake (multiplayer compatible)
- Math/Vector stuffs: velocity vector to point/mouse, checking if a point is inside a triangle/rectangle (since you can't with normal rectangles)
- Dependency Injection container: SimpleServices class coupled with [Service] attribute allows for simple class decoupling.

Credits (Team Members)
- "Stupid person with good ideas" who sometimes came up with good ideas but also stupid ones
Originally posted by tModLoader WebCom:
Developed By Webmilio
12 Comments
Webmilio  [author] Jun 5, 2024 @ 4:06pm 
@Stardust was this a question related to development?
Webmilio  [author] May 24, 2024 @ 6:09am 
Honestly, I'm not so sure there is one anymore.
Stardust The Phantom May 18, 2024 @ 8:36pm 
What is the new Method that replaces the "WebmiloCommons.Manager"s "SingletonManager" ?
Webmilio  [author] Jun 1, 2023 @ 5:17pm 
I checked out FishingReborn (mentioned in your log) and decompiled it, it seems to not have any reference to my mod. That means it's got something to do with a weird mixup between AMC and WebCom. I'll try to look into it but I don't even have a remote interest in Calamity or AMC so I'll have to be reminded.
Voj-tekk CZ May 31, 2023 @ 6:59am 
Sure here's the pastebin link: https://pastebin.com/fGVePwY3
Webmilio  [author] May 30, 2023 @ 12:02pm 
That's interesting, I just checked out Assorted Mod Compatibility and none of my mods are listed in the Next Update, Future Plans and Blacklist` thread . I don't have much time to check it out right now but do you happen to have an error log with an explicit error that could help me figure out if it's from my end or AMC's ? You can link it to pastebin or use the GitHub issue tracker [github.com] for my mod if you want.
Voj-tekk CZ May 30, 2023 @ 9:32am 
Hey, just had similar error message like Apersoma, but it listed Fishing Reborn is required instead of Magic Storage. After testing my mods, I found out the error only came up when I had activated Assorted Mod Compatibility alongside your mod. Is it fixable on your end or should I ask creator of the other mod instead?
Webmilio  [author] May 23, 2023 @ 6:46am 
No lol, error comes from something else, not this mod.
Apersoma BUFF THE SPEED May 22, 2023 @ 12:50pm 
You need to add magic storage as a dependency be cause if not added when loading your mod there is an error that has to do with magic storage if magic storage is not added.
Setnour6 May 18, 2023 @ 5:40pm 
Webmilio [author] 17 May @ 3:35pm
Huh, okay ? 1.4.4 Beta ?

1.4.3 Alpha/Beta. I could have sworn that I subscribed to it there.
Anyways I'm glad that it's back and available!