Bot releases are hidden (Show)
Published by JavidPack about 7 years ago
-Mods can now have an icon! Make sure your file is named 'icon.png' and it has a size of 80x80 pixels. The icon will display in the mods menu and in the mod browser when published.
-Textures or sounds being loaded now show when a mod is being loaded
-FirstChanceException is now logged
-Added object overload for Main.NewText
-Added several new Point16 operators and constructors
-Added several new helper methods for UnifiedRandom
-Added a TagSerializer for Point16
-Added NetSend and NetReceive for Mystery Items (unloaded items)
-Added a new hook to modify a weapon's critical strike chance: GetWeaponCrit
-Made CreateTrackable() in LegacySoundStyle public
-Added click ! (Mod references button) in Mods menu to Enable dependent mods
-Added a download all functionality of both ModPack and Mod Dependencies (this one while in Mod Browser Menu)
-Fixed a crash for the mod browser when the user had duplicate .tmod files in the mods folder
-Added better MP3 support, major memory performance boost!
-Added tooltip draw hooks for ModItem and GlobalItem: PreDrawTooltip(), PostDrawTooltip(), PreDrawTooltipLine() and PostDrawTooltipLine()
-Added ModifySunLightColor and ModifyLightingBrightness hooks to Mod
-Fixed CaughtFishStack not working
-Fixed CommandType.World functionality
-skipselect launch flag for mod authors who wish to skip player and world select
-Translations
-- Russian
-- Polish
-- Portugese
-Fixed GlobalNPC.PreDraw getting called when PostDraw should be called
-Made menus less prone to crashes
-Fixed Extract Mod menu crash
-Fixed Mac/Linux Server files
-Added PreUpdateMovement hook for ModPlayer
-NewProjectileDirect method in Projectile for simpler access to the Projectile instance
-Fixed a tile-preview flashing bug
-Fixed several dust lighting issues
-Added JumpHeight and JumpSpeed hooks for ModMountData
-Made MountLoader methods public
-Detect modder errors with TileObjectData.AddTile
-Report silent exceptions to modders
-Added ModifyDamageHitbox hook for projectiles
-Fixed a ModPlayer issue
ATTENTION: Mac and Linux don't work right now, please wait for v0.10.0.1
-Fixed bug where items can be duplicated in NPC shops
-Fixed bug where prefix effects can be stacked in NPC shops
-A few grass framing fixes
-Fixed a few instances where dropped items lose their ItemInfo
-Improved the performance of recipe groups
-Added ShiftClickSlot hook for ModPlayer
-Modded NPCs no longer need a matching display name
-Modded NPCs now persist when mods are unloaded then reloaded
-Updated to Terraria 1.3.5.2
-Added new ModTranslation system for names and tooltips
-All ID counts are now public
-Fixed bug where unloaded items aren't restored on reloading
-Updated my favorite color
-Built in tModReader functionality to the mods menu
-Renamed ExtraPickupSpace to ItemSpace and fixed a few bugs with it
-Renamed CanSpawn to SpawnChance
-Foolproofed modder errors with spawn weights
-Added PostAddRecipes hook
-RenderTargets are now public
-Greatly improved performance when inventory is closed
-Merged all Infos into Globals and added new global instance system
-Made numerous changes to autoloading
-Added mod-less overload for generic GetGlobals
-Improved performance of PlayerHooks
-Minor bugfixes
Published by JavidPack over 7 years ago
This is simply a repackaging of tModLoader v0.9.2.3 with some additional compatibility files so it can continue to run for users who have had their Terraria updated to 1.3.5+ by Steam.
This does not contain the 1.3.5+ content, it contains the 1.3.4.4 content, but will actually load since 1.3.5 changed some files that prevented 0.9.2.3 from loading correctly.
Look for tModLoader 0.10 near the end of May.
Published by JavidPack over 7 years ago
DO NOT DOWNLOAD THIS. Your Steam has already updated you to 1.3.5, you must install the latest version above.
-Fixed Mod Browser not working on Mac
-Fixed bug where Mods menu crashes on Linux
-Fixed bug where tile entities are not restored when the mod is disabled/reenabled
-Fixed server ID mismatch bug when players and the server use different languages
-Fixed bug where CanPlace hook for tiles does not work
-More detailed error message for missing a Mod class
-Exception for recipe with too many ingredients
-Fixed bug where music boxes don't record stuff
Published by JavidPack over 7 years ago
GoG Release
-Added OnRespawn hook for ModPlayer
-Changed parameters for NetSend and NetReceive hooks for ModTileEntity
-Also fixed bug where modded tile entities sometimes would not sync
-Changed parameters for Mod.GetEquipTexture, Mod.GetEquipSlot, and Mod.GetAccessorySlot
-Fixed many freezing bugs resulting from GlobalItem
-Fixed bug where selling items makes them lose their ItemInfo
-Improved the speed and appearance of the mod browser
-Added the ability to suppress mod browser warnings
-Added object overload for ErrorLogger.Log
-More generic GetX and XType methods in Mod
-Added more Item.NewItem overloads
-Added Main.DiscoColor to get the rainbow color more easily
-Added Item.QuickSpawnClonedItem
Published by JavidPack over 7 years ago
Fixed some bugs for first time users.
-Fixed a bug preventing new users from using tModLoader ("save profile")
-Fixed another bug preventing new users from using tModLoader ("draw hands")
Published by JavidPack over 7 years ago
Several improvements all around.
Misc Features
-ModCommands replace the ChatInput hook (ChatInput no longer exists)
-TagSerializable - allows easy serialization of classes into TagCompound
-Autoload Effects (.xnb) from the folder "Effects/" (allows for shaders)
New Hooks
-Mod PreSaveAndQuit -- Called when user clicks SaveAndQuit
-Mod HijackSendData -- Use with extreme caution.
-ModItem/GlobalItem PickAmmo -- Allows ammo item control over projectile spawned.
-ModItem/GlobalItem UseTimeMultiplier -- Allows you to change the effective useTime of an item.
-ModItem/GlobalItem MeleeSpeedMultiplier -- Allows you to change the effective useAnimation of an item.
-ModItem/GlobalItem CanPickup and ExtraPickupSpace -- for special pickup considerations
-ModTile AnimateIndividualTile -- Special animation per tile
-ModTile/GlobalTile SpecialDraw -- Draw Extras specially
-ModTile/GlobalTile FloorVisuals -- Allows for special things if standing on a tile.
-ModTile/GlobalTile PlaceInWorld -- Allows you to do something when this tile is placed.
-ModWall/GlobalWall PlaceInWorld -- Allows you to do something when this wall is placed.
-ModWorld PostDrawTiles -- Draw overlay
-ModProjectile/GlobalProjectile CutTiles -- Cut tiles, useful for lasers/etc. (see ExampleLaser)
-ModProjectile/GlobalProjectile GrapplePullSpeed -- Grapple miss retreat speed
-UIElement now has right click functionality
Changed Hooks
-ModTile/GlobalTile.DrawEffects
-ModProjectile/GlobalProjectile.TileCollideStyle
-ModItem/GlobalItem.VerticalWingSpeeds
-ModItem/GlobalItem.WingUpdate
-ModItem/GlobalItem.HorizontalWingSpeeds
Bug Fixes
-Mods are now correctly sorted, fixing many cross-platform bugs. (Such as ItemIDs out of sync, causing items to magically transform)
-Fixed an potential issue with trap projectiles
-Alternate Currency Tooltip fix
-The bug when player is killed by mod projectile
-Some Tile framing bugs
-GetWeaponDamage does not work for melee
-ModPlayer.GetWeaponKnockback not working for melee weapons
-World loading crash upon pressing a ModHotKey during loading
-Better memory management
-"type == SoundLoader.customSoundType " chat message spawn
-EquipTexture-only wings crash on logic
-Items in recipegroups now register as Material
-Player.DropItems removing ModItem/ItemInfo Data
Mod Browser
-"Hotness" sort
-Mod Browser more responsive, no more duplicate entries
-Mod Browser and Mods menu will now notify of Mod dependencies
-Downgrade label to warn if Mod Browser version is less than current mod version
-View in Mod Browser button for Mod Packs -- Easily download mods from ModPacks you find on internet
Useful Stuff
-NextEnum and PreviousEnum
-Main.rand.NextBool
-Main.rand.NextFloat(maxValue)
-Main.rand.NextFloat(minValue, maxValue)
-Main.NewText(string, Color) overload
-NPCSpawnHelper for simplifying Spawn Conditions.
-Terraria.ID.NetmodeID for easy netMode value access (e.g. if (Main.netMode = NetmodeID.MultiplayerClient))
-Terraria.ID.LangID for easy language value access (e.g. if (Lang.lang == LangID.English))
-Terraria.ID.MountID now has const values for vanilla mounts
-Added some modder-error protections.
-Prevent modding mistake of duplicate ModItems with same name
-Escape now exits from mod-related menus back towards the main menu
-Very simple commandline mod browser in tmodloaderserver.
-Mod.Properties defaults to all True.
-GOG -> menu for steamid entry and a clear credentials button in settings
Published by blushiemagic almost 8 years ago
-Mac/Linux can now host servers
-Added support for modded tile entities
-Added PreHitWire hook for GlobalTile
-Added CanExplode hook for walls
-Added broadcast parameter to Mod.ChatInput
-Fixed bug where defender forge can't save modded items
-Minor fixes
Published by JavidPack almost 8 years ago
-Fixed saving for Item Frames containing mod data
-Fixed GlobalItem Saving
-Fixed gores not disappearing
-Fixed Background flicker on reload
-Fixed DrawLifebar server bug
-Fixed Balloon Offset Bug
-Server command: ModList
Published by JavidPack almost 8 years ago
Published by JavidPack almost 8 years ago
Published by JavidPack almost 8 years ago
-Changed save format for modded data of players and worlds
-Mod: Support for SpriteFonts packaged in Mods
-ModItem/GlobalItem: PreDrawInWorld and PostDrawInWorld now have "int whoAmI" as a parameter
-ModProjectile/GlobalProjectile: List drawCacheProjsOverWiresUI added to DrawBehind hook
-ModProjectile/GlobalProjectile: CanCutTiles hook
-ModWorld: PreUpdate hook
-ModBrowser: Now displays time since last update
-ModBrowser: More responsive
-ModPacks: Delete Button
-ModPlayer: PlayerConnect, PlayerDisconnect, OnEnterWorld hooks
-ModNPC/GlobalNPC: BossHeadRotation bug fix
-ModHotKey: Hotkeys have been redesigned. HotKeyPressed no longer recommended to be used
-ModHotKey: Hotkey key bindings will now persist correctly
-Settings Menu: Options available.
-TexturePacks: Instead of the vanilla approach of 1 texture pack named Texture Pack.zip, all .zip in Terraria\ModLoader\TexturePacks will be loaded
-ModSources Menu: Now sorted by latest built
-IDs: New Generic overloads for getting IDs for various things
-All ModifyHit hooks related to Projectiles: Added a hitDirection parameter
-tModLoader: updated to Terraria 1.3.4.4 codebase
-Updated to Terraria 1.3.3.3
-Added mod packs - ability to enable/disable groups of mods at once
-Added ability to search mod browser by author
-Added ModifyInterfaceLayers hook
-DrawLayers can now modify the DrawInfo parameter
-Added whoAmI parameter to world-drawing hooks for items
-Made Main._drawInterfaceGameTime public
-Fixed bug where custom tile kill check uses liquid placement check
-Added modpath option for dedicated server command line
-Minor fixes and improvements
-Fixed a bug with modded walls beyond a certain ID
-Added ability to change modded tree top/branch frames
-Added fishing power parameter to ModPlayer.CatchFish
-Fixed bug where return value of TileLoader.Slope is ignored
-buildIgnore now accepts both slash types for directories
-Updated to Terraria 1.3.3.1
-Hopefully fixed Mac/Linux not being able to host servers
-Fixed bug where modded buffs beyond a certain ID cannot be synced
-Added a weak mod dependency system
-Added support for biome backgrounds
-Added support for custom water and waterfall styles
-Added support for custom saplings, trees, palm trees, and cacti
-Added PostDrawInterface, PostDrawFullscreenMap, and PostUpdateInput hooks
-Added clientClone, SyncPlayer, and SendClientChanges hooks for ModPlayer
-Added ModifyZoom and ModifyScreenPosition hooks
-Added updateType field for ModGore
-Made all classes in Terraria.GameContent.UI.Elements public
-Made Main.rare public
-Added modpath option for dedicated server config
-Added search filter to Mods menu
-Disabled buggy hotbar scrolling during auto select
-Fixed bug where music boxes cannot record custom music
-Fixed world generation bugs involving modded tiles
-Updated to Terraria 1.3.2.1
--Added support for alternate ModNPC textures
--Added UsesPartyHat hook for ModNPC