#(hmoe) adjust fishing rod bobber speed

14 messages · Page 1 of 1 (latest)

olive geode
#

is there any way to adjust the fishing rod bobber projectile after the fishing rod is cast? i took a peak through docs but couldnt find much

brittle sorrelBOT
#

(hmoe) adjust fishing rod bobber speed

brittle sorrelBOT
#

Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.

modern cove
#

As in, bobber go brr when shot or bite/lure time?

#

!e player fish

compact fossilBOT
# modern cove !e player fish
Group

Player

Event Lines

player fishes (<entity>) (while <state>) player fishes (<item>) (while <state>)

Switches

with:<item> to only process the event if the fishing rod is a specified item.

Triggers

when a player uses a fishing rod.

Has Player

If the fisher or the caught entity is a player (in most cases, the fisher can be assumed to be a real player). - this adds switches flagged:<flag name> + permission:<node>, in addition to the <player> link.

Has NPC

If the fisher or the caught entity is an NPC.

Context

<context.hook> returns an EntityTag of the hook.
<context.state> returns an ElementTag of the fishing state. Valid states: <@link url https://hub.s...
<context.entity> returns an EntityTag of the entity that got caught.
<context.item> returns an ItemTag of the item gotten, if any.
<context.xp> returns the amount of experience that will drop.

Determine

"CAUGHT:<ItemTag>" to change the item that was caught (only if an item was already being caught).
"XP:<ElementTag(Number)>" to change how much experience will drop.

Has Known Location

True - this adds switches in:<area> + location_flagged:<flag name>.

Cancellable

True - this adds <context.cancelled> and determines cancelled + cancelled:false.

modern cove
#

Can use this for whatever state (eg when cast) and get the fishing hook entity object from the context tag

olive geode
#

(well entity)

olive geode
#

how could i adjust the velocity of the pulled entity, so that it comes flying towards the player?

#

trying something like this, doesnt seem to work

fishing_rod_edit:
  type: world
  debug: true
  events:
    on player fishes while fishing:
    - adjust <context.hook> velocity:<context.hook.velocity.mul[5]>
    
fishing_rod_edit2:
  type: world
  debug: true
  events:
    on player fishes while caught_entity:
    - adjust <context.entity> velocity:<context.entity.velocity.mul[5]>