Talos 0.4.0-beta
on Feb 4, 2025IMPORTANT: This version is not backwards-compatible with previous versions of Talos.
Update Instructions
- (Optional) Back up your world
- With the old mod version installed, open your save. For each companion:
a. Retrieve any items you want to keep from your companion's inventory.
b. Use the command
/kill <COMPANION_NAME>
to remove your companion from the world. - Exit the world. You may now update your mod version.
What's Changed
- Talos can now use furnaces!
- This involves adding coal and ore from his inventory into relevant furnaces
- A new command,
USE_FURNACE
has been added to align with this behavior.
- Talos will now avoid destroying village structures for resources
- Talos' data has moved to a resource pack format! This will enable us to better support additional companions in the future.
- To modify Talos' skin, you can now create a resource pack with a custom PNG with the path:
/assets/mtz_companions/skins/talos.png
- To modify Talos' skin, you can now create a resource pack with a custom PNG with the path:
- Talos will now craft, place, and clean up a crafting table if none are available
Talos now subclasses Player
This brings Talos' code functionality much closer to parity with the vanilla Player and will make it far easier for us to implement new interactions in the future! Furthermore, this will improve our ability to make Talos compatible with other player-targeting mods.
- Fixes a bug where Talos would cease to tick when respawning very far from the Player
- Hostile mobs (e.g. zombies, creepers) will now target Talos without being damaged first
- Equipment (pickaxes, swords, etc.) used by Talos will now degrade
- Talos now deals variable damage based on attack timing (although he doesn't make the greatest use of it yet)
- The "Keep Inventory" setting in the mod config has been removed. Talos now obeys the KeepInventory GameRule.
- To override this and force
KeepInventory=true
for companions but not players, modify the setting in themtz-companions-server.toml
file in your <worldsave>/serverconfig/ folder.
- To override this and force
- Companions are still excluded from sleeping requirements to skip nights. However, this can now be toggled via a setting in
mtz-companions-server.toml
. - Talos now occasionally triggers advancements, which are announced publicly.
- Creepers will now target Talos
- Talos will now attack (and run away from) creepers
- In a dedicated server, setting
pvp=false
will now prevent players from damaging Talos- For single-player and LAN worlds, see the Command Changes section
Command Changes
- All commands have been consolidated under the
/mtz
prefix.- For example,
/mtz_command_companion
is now/mtz command_companion
.
- For example,
/mtz pvp <true | false>
: A new command to manually disable damaging companions. No more smacking Talos when fighting zombies together!/mtz view_inventory <COMPANION_NAME>
: Allows you to remotely view a companion's inventory. You will not be able to modify it.- For consistency,
/mtz summon
has been added for summoning companions. The existing vanilla command will continue to work.
Talos 0.3.1-beta
on Oct 7, 2024Features
- Talos will now store items in player-placed chests by adding to pre-existing itemstacks in the chest.
- Talos now pathfinds back to the base/player/respawn point when returning "home", rather than teleporting
- [BETA] Talos is now incentivized to completely mine trees/ore veins
- Talos will use pathfinding blocks (e.g. dirt, cobblestone) to reach logs located higher in the tree.
- Talos will attempt to "clean up" pathfinding blocks placed when mining trees
- New translations have been added for Hungarian, Japanese, Ukrainian, Turkish, and Russian!
Bugfixes
- Fixed threading issues resulting in crashes in various scenarios
- Fixed a bug causing the KeepInventory setting for Talos to not function correctly
- Fixed a bug where Talos would fail to correctly remember (and avoid destroying) blocks placed by the player
- Movement fixes
- Talos will no longer path diagonally through lava
- Talos will no longer get stuck on vines
- Minor improvements to swimming smoothness/pathing
- Fixed a bug which caused the companion to count its inventory incorrectly
- Fixed a bug that caused occasional crashes with the error,
Exception ticking world
. - Fixed a bug where Talos would place torches in the way of his own movement
Talos 0.3.0-beta
on Aug 1, 2024Initial open beta release. Please see the wiki for instructions.