Skip to content

Releases: SafetImamovic/ThrowableMobs

Throwable Mobs 0.6.0

Throwable Mobs 0.6.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 13:32
4e13d96

Added

  • Chicken radar: a carried chicken screams when a monster comes near, faster and higher the closer it gets, so you can
    carry one as an early warning. The new throwablemobs:radar behavior gives the same to any mob through a mob
    profile, with its own range, rhythm and sound. Servers turn it off with
    disabled_behaviors = ["throwablemobs:radar"].
  • Server setting egg_chance (0.25 by default): how often a thrown chicken lays an egg, from never to every throw.
    Mob profiles can use it with the new chance_setting condition.
  • Carry info panel: while carrying, a small panel shows the mob's name, health, weight and traits (Floaty, Bouncy,
    Heavy), and for mobs with a radar, the nearest monster it senses and how far away it is, flashing with each scream.
    Each line can be turned off, and the panel moved to any corner or under the crosshair, in [carry_info] of the
    player settings, with a live preview in the config screen.

Changed

  • Spiders, cave spiders, phantoms and horses (with donkeys, mules, skeleton and zombie horses) have hand-set weights.
    Their hitboxes are mostly air, so they used to weigh far too much: a spider weighed more than a cow. They now fly
    further and hit softer. Spider 150 (was 706), cave spider 30 (98), phantom 60 (162), horses 600 (about 1250).

Throwable Mobs 0.5.0

Throwable Mobs 0.5.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 20:38
9cefe98

Added

  • With Ragdollified installed (optional, NeoForge), thrown mobs go limp in the
    air and get back up where they land. The ragdoll follows the real flight, so hits and landings don't change, and a
    mob killed by the throw keeps its ragdoll. Player setting ragdoll_in_flight (on by default) turns it off. Tested on
    1.21.1; Ragdollified's 26.3 build doesn't load on NeoForge 26.3.0.95 yet (its own bug).
  • Cooldowns between picking up and putting down, so a double press no longer picks a mob up and drops it straight
    back. Server settings pick_up_cooldown_ticks and put_down_cooldown_ticks (off by default); each player has their
    own under [cooldown] (6 ticks by default), and the longer one counts.

Fixed

  • Carrying a mob made you faster: on jumps and steps, the mob on your head pushed you forward. Carried mobs no longer
    push anyone.
  • Shulkers jittered and teleported away while carried, and didn't fly when thrown. They now sit still on your head,
    fly like other mobs, and stick to a block where they land.

Throwable Mobs 0.4.1

Throwable Mobs 0.4.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 20:32
c2860eb

Changed

Throwable Mobs 0.4.0

Throwable Mobs 0.4.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 16:11
54fa52c

Added

  • With YACL installed (optional), the settings screen is a YACL one, with every
    player and server setting. Server settings can only be changed in your own world. Without YACL, the screen stays as
    before.
  • An enabled setting on both sides. Server: off, nobody can pick up, throw or catch, carried mobs are put down and
    thrown ones fall. Player: off, your keys are plain Sneak and Use again, no prompt, and you don't catch thrown mobs.
    While the server has it off, your own setting is greyed out with a note saying so.
  • The prompt and charge bar settings in the YACL screen show a live preview: a small screen with the prompt and a
    filling charge bar where they'd be, updated while you change the values.

Throwable Mobs 0.3.0

Throwable Mobs 0.3.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 13:54
e90463d

Added

  • Minecraft 1.21.1, on Fabric (Fabric API 0.109.0 or newer) and NeoForge (21.1.197 or newer), with the same features
    as 26.3. Its server config is per world, in the world's serverconfig/ folder.

Changed

  • The catch outline uses vanilla's glowing outline, so a mob on a team glows in its team color.

Throwable Mobs 0.2.0

Throwable Mobs 0.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:14
c844ce8

Added

  • on_carrier_logout has two new options: RESUME (the mob is put down, but carried again if its carrier rejoins in
    time) and TAKE_ALONG (the mob leaves the world with its carrier and comes back with them). The new
    carrier_logout_seconds sets how long RESUME and KEEP_CARRYING wait.
  • Docs: a Server config page with every setting.

Changed

  • on_carrier_logout now defaults to PUT_DOWN: when a carrier leaves, the mob is put down at their feet. Existing
    config files keep their value.
  • With KEEP_CARRYING, the mob waits on the ground at the carrier's feet instead of frozen in mid-air, and is put down
    after carrier_logout_seconds.
  • When a carrier dies, the mob is put down at their feet instead of falling from above their head.
  • Built against NeoForge 26.3.0.95 (the first stable 26.3 build) and Fabric API 0.164.0.

Throwable Mobs 0.1.0

Throwable Mobs 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:00
19cd0ae

First beta, for Minecraft 26.3 on Fabric and NeoForge.

Added

  • Pick up mobs and carry them on your head; put them down where you look. Heavy mobs slow you down; bosses and other
    players' pets can't be picked up.
  • Charged throws with a charge bar and a trajectory preview that shows where the mob lands, bounces included. Mass,
    sprinting and Strength change how far it goes.
  • Impact damage and knockback from collision energy, split by mass. Kills credit the thrower.
  • Mob behaviors: creepers explode, endermen teleport and turn on the thrower, slimes and magma cubes bounce and split,
    fire-immune mobs set things on fire, chickens float and lay eggs. Modded mobs get the behaviors of the vanilla mob
    they're built on.
  • Catch thrown mobs mid-air, with an outline on mobs you can catch.
  • Sounds, particles, a flight trail and 8 advancements in their own tab.
  • Server and client config, with a settings screen.
  • Datapack mob profiles and tags for every number and behavior; /throwablemobs profile <mob> shows where each value
    comes from. Java API for other mods' behaviors.
  • Commands: /throwablemobs help, config, keybinds (everyone) and profile (operators).
  • When another mod (like Carry On) has a key on the one that starts a pick-up, picking up is left to that mod and a chat
    message explains how to rebind.