Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

tModLoader

tModLoader is an API for Terraria that provides a way to create and load mods without having to work with Terraria's source code directly.
Collective - Host: opensource - https://opencollective.com/tmodloader - Website: https://www.tmodloader.net/ - Code: https://github.com/tModLoader

Show rejection reason in MissingResourceException to show useful error for malformed texture files

Current behavior just shows the usual MissingResourceException exception with closest guess bein...

github.com/tModLoader/tModLoader - a43d747b7e8e0dbd3df6fc6e54291be5f16e7b02 authored over 1 year ago by JavidPack <[email protected]>
Localization now removes duplicates to avoid confusing situation where dup entries restore themselves

github.com/tModLoader/tModLoader - ed830d65aecd80b41b8a8da0f3fb45bf23f8943a authored over 1 year ago by JavidPack <[email protected]>
Fix MissingResourceException issues (incorrect results or color tags too long)

github.com/tModLoader/tModLoader - b8b477490681b64078042a3f261a1653391b4d21 authored over 1 year ago by JavidPack <[email protected]>
Fixes for various reported issues

github.com/tModLoader/tModLoader - 48b21e0f00264545c0d18148bf9d154ccbf817b6 authored over 1 year ago by JavidPack <[email protected]>
Prevent registering hooks which can't be unloaded due to unidentifiable owner assembly

github.com/tModLoader/tModLoader - 5fec2f8d37f8df5e451c2d1d633a71815b66fe80 authored over 1 year ago by Chicken-Bones <[email protected]>
Minion related docs

github.com/tModLoader/tModLoader - 34f40d7447d9c7881e91906ee689a079cd35549b authored over 1 year ago by JavidPack <[email protected]>
Update localization templates

github.com/tModLoader/tModLoader - c4ae587c5353e1d3f4f2c7c9e24f376e2b7321be authored over 1 year ago by JavidPack <[email protected]>
Misc docs and fixes

github.com/tModLoader/tModLoader - 3711fbc40025dcc4d4ac297845c1f9d3f60c0da9 authored over 1 year ago by JavidPack <[email protected]>
Update Chinese localization (#3426)

* Update Chinese localization

* Update localization

* Update localization

* Add newline...

github.com/tModLoader/tModLoader - 521b6b5b7a6460419e828d956d70a24b39094e7c authored over 1 year ago by Stargazing Koishi <[email protected]>
More UI Fixes (#3343)

* Fixes 1

Fixed a spacing issue in IngameOptions.cs caused by skipping the drawing of the ach...

github.com/tModLoader/tModLoader - 32d36290d11a730b44c00694cf45d34cae8ef603 authored over 1 year ago by Destructor_Ben <[email protected]>
Fix AnyWeapon mod prefixes being stripped from class-specific items (Fixes #3408)

github.com/tModLoader/tModLoader - c1ca146e4a17a5a402dec772ebd0463cd99e3e42 authored over 1 year ago by Chicken-Bones <[email protected]>
tModPorter can now CommentOut arrow expressions (Fixes #3421)

github.com/tModLoader/tModLoader - e81ef50d83e5454970cdd16e7e1dbee65f6f49d1 authored over 1 year ago by Chicken-Bones <[email protected]>
Allow Language.GetOrRegister to work with default values generated during Load

github.com/tModLoader/tModLoader - 167295053c24cd1513c28afc6eb97ad34581844c authored over 1 year ago by Chicken-Bones <[email protected]>
A bunch of whitespace formatting, to help contributors

github.com/tModLoader/tModLoader - 27dc221d0c0b6699777787721446ea0deeb4b0fc authored over 1 year ago by Chicken-Bones <[email protected]>
Fix typo in Condition.NotDownedKingSlime

github.com/tModLoader/tModLoader - bb65cf8f350d11a0ef491a9e15ad052835fcc0dc authored over 1 year ago by Chicken-Bones <[email protected]>
Handle pluralization patterns in localization substitution arg offset remapping

github.com/tModLoader/tModLoader - 1bec689f3ca3d1af6a748999207ce70ae03e101c authored over 1 year ago by Chicken-Bones <[email protected]>
Fix a sync issue with ExampleCustomSwingProjectile, docs

github.com/tModLoader/tModLoader - ba3750cbb8b0ab0675e1e8ed123c618edbc26362 authored over 1 year ago by JavidPack <[email protected]>
Wrap many ModPlayer hooks in exception suppressors to prevent cascading failures (#3390)

* trycatch the processtriggers in case a mod errors and causes cascading effects.

* Update Pl...

github.com/tModLoader/tModLoader - 5b04805e4a3334eeb8a42daa9063e28a48963e50 authored over 1 year ago by Yreorel <[email protected]>
Apply correct damage class to new projectile based 'true melee' swords (Fixes #3419)

github.com/tModLoader/tModLoader - 53b16380ead91c52335ac238cb9e8e2b741e7d9e authored over 1 year ago by Chicken-Bones <[email protected]>
Fix /0 exception in IMM candidate paging implementation (Fixes #3425)

github.com/tModLoader/tModLoader - b951578034b716e9365d5d12f21fb585423a4387 authored over 1 year ago by Chicken-Bones <[email protected]>
Fix IME compability issue (#3375)

* Fix IME compability issues for 64-bit tModLoader.

* Remove message filter on IME dispose.
...

github.com/tModLoader/tModLoader - 5f7ea462c8f04e4280de208c3de06c98cc5091c5 authored over 1 year ago by HydroH <[email protected]>
Adjust a tmodporter message

github.com/tModLoader/tModLoader - af4fddd9fd5ee81cc3a5a7d9eb5924ebe5a736c2 authored over 1 year ago by JavidPack <[email protected]>
ExampleMod Example for a Custom Swing Sword (#3403)

* Add ExampleCustomSwingSword

* fix style and syntax

* Refactor custom swing and add new t...

github.com/tModLoader/tModLoader - aca3b6777e5f5d6dd7db2f55629ca5e3b019c841 authored over 1 year ago by Midnight417 <[email protected]>
BuyItem and PreReforge split into more granular methods, Fixed savings in void bag not being considered when reforging (#3392)

* Update Player.TML.cs

* BuyItem->CanAfford+PayCurrency. Remove Player.CanBuyItem

* PreRef...

github.com/tModLoader/tModLoader - 18db721d825f4a50174de85c06249d65a9b5c78b authored over 1 year ago by Jacob Adams <[email protected]>
Fix #3388 , add ModDust.PreDraw, ExampleCustomDrawDust example.

github.com/tModLoader/tModLoader - e1ff158a1030532590744aa4d8a3d543bfdd0d8a authored over 1 year ago by JavidPack <[email protected]>
Mod/GlobalNPC.CanBeHitByNPC hooks (#3423)

* initial commit

* Update NPCLoader.cs

* aggressor -> attacker

github.com/tModLoader/tModLoader - 6986ec9b07cfda9abc952f9576fc196af0aa2072 authored over 1 year ago by Ishigh1 <[email protected]>
Fix $parentVal issues

github.com/tModLoader/tModLoader - d01e000d5b019bc1eddbc83171add7a3b6ee20dd authored over 1 year ago by JavidPack <[email protected]>
Update AddContent<T> return type (#3411)

github.com/tModLoader/tModLoader - aee4d0edc5eca452e355930dbe21ec24ee1f495d authored over 1 year ago by Fernando Omori <[email protected]>
Correct LogStartup order & Int.MaxValue UnloadedItem (#3418)

* Correct LogStartup order & Int.MaxValue UnloadedItem

* Ordering cleanups in to a dedicated ...

github.com/tModLoader/tModLoader - ee6c693078416a54542713c8362de39271d04e4b authored over 1 year ago by Solxanich <[email protected]>
Added failing tests for Expression body methods using ModTranslation

github.com/tModLoader/tModLoader - 835057fd67841a5c3a73dc63fc9d7f65afb26b18 authored over 1 year ago by JavidPack <[email protected]>
Consistent indentation for hjson comments, fix forced newline at start of file

github.com/tModLoader/tModLoader - 85bc04067e32b2aa7485ebbfacb6d284ce24200e authored over 1 year ago by JavidPack <[email protected]>
Note about projectile.owner

github.com/tModLoader/tModLoader - 607c5eda7e13de3aecf8fedb2fdac1d71054118f authored over 1 year ago by JavidPack <[email protected]>
Remove test exception from #3414

github.com/tModLoader/tModLoader - a4d0efd598c713ee5f24039dfbc766125be1f365 authored over 1 year ago by Chicken-Bones <[email protected]>
Re-order Program startup so error messages are relevant (#3414)

* Re-order Program startup so error messages are relevant

* Refactor and Finalization after v...

github.com/tModLoader/tModLoader - 724598b4dd0b90d591c6863d2c9c6d15f65ef177 authored over 1 year ago by Solxanich <[email protected]>
Docs for various tile related fields, defense fields

github.com/tModLoader/tModLoader - 3d8ce5504e4cf219ede897a1ab010b47c3793507 authored over 1 year ago by JavidPack <[email protected]>
Fix side effect in last commit and include comment

github.com/tModLoader/tModLoader - ea0150d5e5609b7413d119c6c56ab9412964c453 authored over 1 year ago by nmoll <[email protected]>
More Capitalization Content Fixes

github.com/tModLoader/tModLoader - 3b200e2825e30dc22bb6d02b42b9af801e5fa89f authored over 1 year ago by nmoll <[email protected]>
Add NPC.HitModifiers.NonCritDamage

github.com/tModLoader/tModLoader - a8b1c37ca1755683553844894236064452183d6d authored over 1 year ago by Chicken-Bones <[email protected]>
Fix global type lookup building with CloneDefaults and other repeat calls

github.com/tModLoader/tModLoader - c521bb3252384e395ca98ecf890a864b5bf7bf45 authored over 1 year ago by Chicken-Bones <[email protected]>
Update ActiveSoundShowcaseProjectile.cs

github.com/tModLoader/tModLoader - c24b32bb9e2dc300e85f13a5f7de55697c07deaa authored over 1 year ago by JavidPack <[email protected]>
1.4.4 active sound showcase (#3407)

* Wip showcase of active sounds. Looped sounds seem buggy currently

* Fix "waterfall sound" i...

github.com/tModLoader/tModLoader - a6603c17659aa2896a653f9cdb67e83b2feee768 authored over 1 year ago by JavidPack <[email protected]>
Docs, BuffHandle_SpawnPetIfNeededAndSetTime usage

github.com/tModLoader/tModLoader - c1f1c3b028c877768e7fbcb94957d27c5c474261 authored over 1 year ago by JavidPack <[email protected]>
[1.4.4] unhide (#3406)

* unhide

* Update GlobalNPC.cs

github.com/tModLoader/tModLoader - 3bf71b907465f8d96199f46435d133c51ebfa432 authored over 1 year ago by Yreorel <[email protected]>
Fix #3400 (Item tags in tooltips "blurry")

github.com/tModLoader/tModLoader - 0a3ea0a7f387f6bdbacd11afb2c08d34d201fb6d authored over 1 year ago by JavidPack <[email protected]>
Detect mods that need rebuild feature. Hooked up to localization edits currently.

github.com/tModLoader/tModLoader - 3f42fd42014bc7ac5a275e25b830f550a3f878f4 authored over 1 year ago by JavidPack <[email protected]>
Fix some missing data operations with TileWallBrightnessInvisibilityData

github.com/tModLoader/tModLoader - e003bb3ca966634de41c471d4e2819a35f6e6478 authored over 1 year ago by Chicken-Bones <[email protected]>
Fix tModPorter commenting out some kinds of multi-line statements

github.com/tModLoader/tModLoader - fd0af9f637b385bcd17b46921d15a743e00461c2 authored over 1 year ago by Chicken-Bones <[email protected]>
Fix bug causing vanilla saves to fail validating when modded NPCs were shimmered

github.com/tModLoader/tModLoader - 1ca922c6773fbada14a1756013a1cc6273b05212 authored over 1 year ago by Chicken-Bones <[email protected]>
Fix global data on vanilla NPCs when the NPC is missing during load

github.com/tModLoader/tModLoader - d23c4a2d95c1158672cbdb41a08c234ee3c75767 authored over 1 year ago by Chicken-Bones <[email protected]>
Significantly Improve GlobalType Performance (#3389)

* Split globals into SlotPerEntity and singleton instances

* Implement conditional globals wi...

github.com/tModLoader/tModLoader - 2ae60e1c80ef0a78ad69826766bd6243919f8879 authored over 1 year ago by Chicken-Bones <[email protected]>
added overloads for UseImage (#3391)

github.com/tModLoader/tModLoader - 823498ab1986750b9fec74e7c7bba5032f4765bf authored over 1 year ago by BasicallyIAmFox <[email protected]>
Fix #3396 , add LocalizedText.Empty example to ExampleLamp

github.com/tModLoader/tModLoader - e04fd83162b3685eda70b3d11827944906261216 authored over 1 year ago by JavidPack <[email protected]>
Clean up Old folder: Remove already ported Tree examples.

github.com/tModLoader/tModLoader - 8261d3335dcaa0ad63a6de3ca97259804bec37db authored over 1 year ago by JavidPack <[email protected]>
Mention ShimmerTransformToItem in ShimmerShowcase, docs.

github.com/tModLoader/tModLoader - 5599de2526fb94c910b2ead6844928f8a3f7c310 authored over 1 year ago by JavidPack <[email protected]>
Fixed keybinds getting reset, + handle legacy entries.

github.com/tModLoader/tModLoader - cd8d91f4c6ef82ac7a8228e34d1c59c5a6418f3f authored over 1 year ago by Mirsario <[email protected]>
Update ru-RU tModLoader.json (#3382)

github.com/tModLoader/tModLoader - 65f3825badfed4773808e015b8ba32dae58e8b53 authored over 1 year ago by RazzSG <[email protected]>
Internal refactors for maintainability (#3387)

* Simplify HookList Enumerate calls (and improve performance a bit)

* More loader cleanup, si...

github.com/tModLoader/tModLoader - 361b8f11735ef89b0f45bd106fdde4bcb92f0417 authored over 1 year ago by Chicken-Bones <[email protected]>
Add /etc/paths.d fallback for finding system dotnet install path on OSX

github.com/tModLoader/tModLoader - 468d6c8030b1895520df5168d945a69244bfccdf authored almost 2 years ago by Chicken-Bones <[email protected]>
Add replacement methods for removed HookEndpointManager APIs

github.com/tModLoader/tModLoader - bc25503f04df7e6d325f2ead3bf36c47c6916eb1 authored almost 2 years ago by Chicken-Bones <[email protected]>
Fix console commands on Docker servers (#3372)

* Fix server console in docker server

* README Cleanup

github.com/tModLoader/tModLoader - 3c2c4de0e2c95958bfb303c32d64a4642b664b27 authored almost 2 years ago by turtletowerz <[email protected]>
Fix example pylon hover text, errant localization keys.

github.com/tModLoader/tModLoader - 956ccbfce0e3d3a0bd97ab176151a99e78b38013 authored almost 2 years ago by JavidPack <[email protected]>
Updated some documentation (#3374)

* Updated some documentation per Issue #3316

* inheritdoc and some links. Remove tags that do...

github.com/tModLoader/tModLoader - 78e8c45feaade7d6ca8504bd7dde941749404225 authored almost 2 years ago by Sahja <[email protected]>
Improving the documentation (Recipe.Create) (#3378)

* Adding some documentation to the Recipe.Create method
I recently saw in the documentation tha...

github.com/tModLoader/tModLoader - 2e17fedf0e05378a31d558e9e5b12eed16da811d authored almost 2 years ago by Hector <[email protected]>
Update tModLoader.json

github.com/tModLoader/tModLoader - efba767f80452523462a39d9d87b6e5463eb7aa2 authored almost 2 years ago by JavidPack <[email protected]>
Update bug_report.yml

github.com/tModLoader/tModLoader - 92ddce0a0a007e5bb1d8418fdccc36f23829cb9e authored almost 2 years ago by JavidPack <[email protected]>
Update localization templates

github.com/tModLoader/tModLoader - 3bf4eac7fee6fbae7e954669bf94dc516fb7f9e5 authored almost 2 years ago by JavidPack <[email protected]>
Fix #3373 (Fix single hook regression)

github.com/tModLoader/tModLoader - da2fd764cd8dfca61674e3452e62b8f8e4214499 authored almost 2 years ago by JavidPack <[email protected]>
Fix sounddisabled and dustdisabled not being applied to HurtInfo

github.com/tModLoader/tModLoader - e94722cbbc2b27d2140000294b896f0a0510a901 authored almost 2 years ago by JavidPack <[email protected]>
Better Mod Development Menu (#3344)

* Fixed sizing and added links

* Adjust some things, add back panel, don't lengthen input fie...

github.com/tModLoader/tModLoader - 651b706e06b006d6748cae11118865077bfcfb91 authored almost 2 years ago by Destructor_Ben <[email protected]>
Change legacy version message (#3377)

github.com/tModLoader/tModLoader - 320f9bfd31b9dbd59d4c99a6b8bbc5667dae7b5b authored almost 2 years ago by ScalarVector <[email protected]>
Removed AprilFools.cs, and Herobrine.

github.com/tModLoader/tModLoader - ee5d73d193ad4044f61a426354b88c2db028a273 authored almost 2 years ago by Mirsario <[email protected]>
Hotfix enumeration stopped error (Task edit UI) and icon disappearing (#3371)

github.com/tModLoader/tModLoader - 3a0fa3aa7bf41af0e31d34039a1b855e3e6e9ac3 authored almost 2 years ago by DarioDaF <[email protected]>
Bug fix for publishing net new mods

github.com/tModLoader/tModLoader - f2d24622a29a3f85671056aa2863c6d3aca172cc authored almost 2 years ago by nmoll <[email protected]>
finalize touchups for 1.4.4 preview for modders (#3363)

github.com/tModLoader/tModLoader - e1c273f214dfd11bcf8bc62ec90ff0647fcaa464 authored almost 2 years ago by Solxanich <[email protected]>
IL Editing GenPasses (#3240)

* IL Editing GenPasses

* Method Split

* Making GenPasses created at load time

* IL Edit...

github.com/tModLoader/tModLoader - 4c5d49d60a74c311f683f383a2355b89880a2111 authored almost 2 years ago by Destructor_Ben <[email protected]>
Add ModSystem.ClearWorld (#3360)

* Add ModSystem.ClearWorld

* Documentation, examples, call clearWorld before unloading mods
...

github.com/tModLoader/tModLoader - 6a7137385bd5aa3170ec91fc8ace94cf13c36347 authored almost 2 years ago by Chicken-Bones <[email protected]>
Town AttackType examples: ExampleTravelingMerchant swings weapons, ExampleBoneMerchant shoots gun.

github.com/tModLoader/tModLoader - 6ff524491af9f53d30a83e36db578aa4ab8763da authored almost 2 years ago by JavidPack <[email protected]>
Change DrawTownAttackGun to support any texture

github.com/tModLoader/tModLoader - 8247be53aa13b2174ad6d9faf9cdf63b9b0710fb authored almost 2 years ago by JavidPack <[email protected]>
Fix CheckBunny error in logs on non-windows platforms

github.com/tModLoader/tModLoader - 6766754ed915cf6e7f9c7fb7c34ef414d9c9baab authored almost 2 years ago by Chicken-Bones <[email protected]>
Update MonoMod

github.com/tModLoader/tModLoader - d728de6b694815fa0072f28c452a3dc61d1e2c9b authored almost 2 years ago by Chicken-Bones <[email protected]>
Change some Main.max fields to static readonly in prep for future changes

github.com/tModLoader/tModLoader - a5eadbd284a815de254dfa77caedd78bbeb76691 authored almost 2 years ago by Chicken-Bones <[email protected]>
Fix default value of DefenseEffectiveness for NPCs (Fixes #3325)

github.com/tModLoader/tModLoader - 8c5554bb2f2e8550ec34e91af691a3ddbc740766 authored almost 2 years ago by Chicken-Bones <[email protected]>
Provide HurtInfo argument to FreeDodge and ConsumableDodge (#3356) (#3359)

github.com/tModLoader/tModLoader - 981eacf402270cb9d5743f2ab51655f2ee09f273 authored almost 2 years ago by Chicken-Bones <[email protected]>
ExampleJavelinBuff->ExampleJavelinDebuff

github.com/tModLoader/tModLoader - 91f398db20cb620cd671fe2b4c328f16e35ac219 authored almost 2 years ago by JavidPack <[email protected]>
Followup Improvements to StrikeNPC, Hit and Hurt hooks (#3355)

* Add max damage 'limit' to Hit/HurtModifiers

* Minor cleanup to CalculateStrikeFromLegacyVal...

github.com/tModLoader/tModLoader - d81c53aceda2a2b0ed72d39c9fff0fe5524db8a2 authored almost 2 years ago by Chicken-Bones <[email protected]>
Fixes setting npcCatchable true forcing NPC.friendly to false (#3353)

* Fixes setting npcCatchable true forcing NPC.friendly to falce

* Fixed two possible coding p...

github.com/tModLoader/tModLoader - fb6c953d38fd3a010485440f594d1a88f6c48681 authored almost 2 years ago by Kogsey <[email protected]>
Add tModPorter refactor for Condition.InGraveyard

github.com/tModLoader/tModLoader - b65b0de2832dea2e960bae2d24edf4dd55fe27ab authored almost 2 years ago by Chicken-Bones <[email protected]>
Attempt to improve GetGlobal performance by removing unused arg

- inexact type lookups were low performance and rarely used. Can still be implemented manually.

github.com/tModLoader/tModLoader - dd3b495a55f1a09cc4319b61312108064a90d6c2 authored almost 2 years ago by Chicken-Bones <[email protected]>
Update ExampleMod localization files in other languages

github.com/tModLoader/tModLoader - 8574f4628b917c932e5bf694e09364be9a02a847 authored almost 2 years ago by Chicken-Bones <[email protected]>
Fix MonoModHooks.DumpIL implementation

github.com/tModLoader/tModLoader - 179db727e9734ad151761fe9c3060fc5c4d382ac authored almost 2 years ago by Chicken-Bones <[email protected]>
Fixed double damage space by trimming DisplayName of DamageType (#3349)

* Fixed double damage space by trimming DisplayName of DamageType

* Alternate approach

---...

github.com/tModLoader/tModLoader - 9a45fa8aea291b68c8fa4791818c054f1e6a4505 authored almost 2 years ago by fkwilczek <[email protected]>
Update ContentSamples.cs.patch

github.com/tModLoader/tModLoader - b893b705f157d1e350c5748ebbee0ecd252eee8f authored almost 2 years ago by JavidPack <[email protected]>
Final Batch of 1.4.4 TODOs (#3350)

* Remove completed/ignored TODOs

* Preserve Modded Data in Journey Dupe UI

* BuyItemCreati...

github.com/tModLoader/tModLoader - 75f165f3591feaf097ab6e74b1b5d6b949f9faed authored almost 2 years ago by MutantWafflez <[email protected]>
IL Editing QoL Stuff (#3252)

* Hook Dumping and LogILPatchFailure

* Added ILPatchFailureException

github.com/tModLoader/tModLoader - e75c100b4326fe6920e0e6476bd37b53a0f5a8b7 authored almost 2 years ago by Destructor_Ben <[email protected]>
More Conditions (#3348)

* More Conditions

* Added 3 more conditions

github.com/tModLoader/tModLoader - 846151b6414326e3a998f6fa1721bb3c4eab6770 authored almost 2 years ago by Rijam <[email protected]>
Fixed problem with opening folders on linux (#3336)

github.com/tModLoader/tModLoader - 6fc7c1f777d11bf21f9e10e445aba36a12a4066c authored almost 2 years ago by fkwilczek <[email protected]>
update hooks (#3351)

github.com/tModLoader/tModLoader - 351d2c6ccdf5ff5d4c1acc936abe290f9d240573 authored almost 2 years ago by Exterminator <[email protected]>