#(cooldino74) search command category upgrade

85 messages · Page 1 of 1 (latest)

turbid mist
#

basically, you could do !sm to search only mechanisms and !st to search only tags

lime warrenBOT
#

(cooldino74) search command category upgrade

lime warrenBOT
#

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.
You can block this bot if you don't want to see these messages, I won't mind.
<@&525394568410038282>

dusky cloud
#

Uh

#

You already can do that

#

@timid sapphire help

timid sapphireBOT
# dusky cloud <@315251613214179328> help
Bot Command Help
**Available Informational Commands:**

help shows help output
hello shows a source code link
update [project ...] shows an update link for the named project(s)
github [project ...] shows a GitHub link for the named project(s)
issues [project ...] shows an issue posting link for the named project(s)
info <name ...> shows a prewritten informational notice reply
rule [rule ...] shows the identified rule
quote [quote] shows a random quote that matches the search (if any)

**Available Utility Commands:**

logcheck <link> gathers information from a server log paste
versioncheck <version text> checks whether a project version is current
script <link> checks a linked script for basic syntax validity

**Available Meta Docs Commands:**

command [name] [usage/tags] to search commands
mechanism [name] to search mechanisms
tag [name] to search tags
objecttype [name] to search object types
event [name] to search world script events
action [name] to search NPC assignment actions
language [name] to search language docs
guide [name] to search the beginner's guide pages
search [keyword] to search all meta docs

dusky cloud
#

See ^

#

!m velocity

timid sapphireBOT
# dusky cloud !m velocity

Sets the entity's movement velocity vector.

Object

EntityTag

Input

LocationTag

Tags

<EntityTag.velocity> Returns the movement velocity of the entity. Note: Does not accurately calcul...

dusky cloud
#

!t velocity

timid sapphireBOT
dusky cloud
#

!s velocity

timid sapphireBOT
# dusky cloud !s velocity
Search Results

[Perfect Name Match] !Mechanism entitytag.velocity,
[Partial Name Match] !Tag entitytag.velocity,
[Semi-Decent Match] !Command shoot, !Command drop, !Command playeffect, !Mechanism entitytag.move, !Mechanism playertag.send_to, !Event block dispenses item, !Mechanism entitytag.fake_move,
[Just Barely Matched] !Command push.

turbid mist
#

I meant like, to search it in the search format

turbid mist
random hamlet
#

!m veloc

timid sapphireBOT
# random hamlet !m veloc

Sets the entity's movement velocity vector.

Object

EntityTag

Input

LocationTag

Tags

<EntityTag.velocity> Returns the movement velocity of the entity. Note: Does not accurately calcul...

random hamlet
#

You don't have to input the full name ^

#

!m clear

timid sapphireBOT
# random hamlet !m clear
Cannot Specify Searched Mechanism

Multiple possible mechanisms: NPCTag.clear_waypoints, NPCTag.clear_assignments, EntityTag.clear_body_arrows, LocationTag.clear_loot_table, ChunkTag.clear_plugin_tickets, EntityTag.clear_custom_effects, EntityTag.clear_scoreboard_tags.

#
Possible Confusion

Did you mean to search for command heal?

random hamlet
#

And it can also show multiple results ^

turbid mist
#

oh

#

is it nitpicky to ask for the partial name match semi-decent match etc things?

#

sometiems i just want to find an event but im not putting the right word

dusky cloud
#

That's what !s does

#

It searches for specific keywords everywhere

turbid mist
#

!s attack

timid sapphireBOT
# turbid mist !s attack
Search Results

[Perfect Name Match] !Command attack, !Action attack,
[Partial Name Match] !Mechanism npctag.attack_range, !Tag npctag.attack_range, !Event sentinel npc attacks, !Mechanism entitytag.melee_attack, !Tag npctag.attack_strategy, !Mechanism entitytag.ghast_attacking, !Mechanism entitytag.attack_cooldown, !Tag npctag.sentinel.attack_rate, !Mechanism entitytag.redo_attack_cooldown, !Mechanism entitytag.reset_attack_cooldown, !Mechanism entitytag.attack_cooldown_percent, !Tag enchantmenttag.damage_protection, !Tag entitytag.attack_cooldown_percent, !Tag entitytag.attack_cooldown_duration, !Tag npctag.sentinel.attack_rate_ranged, !Tag entitytag.attack_cooldown_max_duration,
[Semi-Decent Match] !Command animate, !Command spawn, !Command hurt, !Mechanism entitytag.charged, !Tag entitytag.target, !Event vehicle damaged, !Mechanism entitytag.is_aware, !Tag entitytag.is_aware, !Event vehicle destroyed, !Language attribute modifiers, !Event residence raid starts, !Language enchantment script containers, !Event crackshot weapon damages entity,
[Just Barely Matched] !Command mythicsignal.

turbid mist
#

like,

#

I don't want to sift through all that when I just want a tag or event

#

I think it would be a nice qol thing

dusky cloud
#

nooot sure what you're after

#

But also search aid is a thing

#

To make stuff findable

turbid mist
#

whats search aid?

dusky cloud
#

!e player leaves

timid sapphireBOT
# dusky cloud !e player leaves
Cannot Specify Searched Event

Multiple possible events: player leaves bed, player quits, jobs player leaves job, pvparena player leaves, towny player leaves town, bungee player leaves network, plotsquared player leaves|exits plotsquaredplot.

dusky cloud
#

!e player disconnects

timid sapphireBOT
# dusky cloud !e player disconnects
Group

Player

Event Lines

player quits player quit

Triggers

when a player quit the server.

Has Player

Always. - this adds switches flagged:<flag name> + permission:<node>, in addition to the <player> link.

Context

<context.message> returns an ElementTag of the quit message.

Determine

ElementTag to change the quit message.
"NONE" to cancel the quit message.

dusky cloud
#

Search aid are alternative words you can search for to get the event/tag/command you want

#

ie; the player quits event has player disconnects, player logs off, player leaves, as search aid, and when I look for any of it, it will pull up the player quits event

turbid mist
#

ohh

dusky cloud
# timid sapphire

And if your word you searching for doesn't match anything, or multiple, it pulls up several results

#

You can also do an CTRL + F search on the website itself

#

!t all

timid sapphireBOT
turbid mist
turbid mist
#

since not all events have search aid

#

ex: trying to find event for when an entity attacks another entity

#

!s attacks

timid sapphireBOT
turbid mist
#

!s hurt

timid sapphireBOT
# turbid mist !s hurt
Search Results

[Perfect Name Match] !Command hurt,
[Partial Name Match] !Mechanism entitytag.last_hurt_by, !Mechanism entitytag.fallingblock_hurt_entities,
[Semi-Decent Match] !Command animate, !Command vulnerable, !Language enchantment script containers.

turbid mist
#

!e attacks

timid sapphireBOT
# turbid mist !e attacks
Required Plugins or Platforms

Depenizen, Sentinel

Group

Depenizen

Event Lines

sentinel npc attacks

Switches

entity:<entity> to only fire the event if the target entity matches the given entity matcher.

Triggers

when a Sentinel-powered NPC attacks a target.

Has Player

When the attacked entity is a player. - this adds switches flagged:<flag name> + permission:<node>, in addition to the <player> link.

Has NPC

Always.

Context

<context.entity> returns the entity that the NPC is attacking.

Cancellable

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

turbid mist
#

!e entity hurts

timid sapphireBOT
#
Possible Confusion

Did you mean to search for entity jumps?

turbid mist
#

may be just my bad understanding

#

but yeah sometimes I cant find something really simple

#

!s damagef

timid sapphireBOT
#
Possible Confusion

Did you mean to search for damage?

turbid mist
#

!s entity damage

timid sapphireBOT
# turbid mist !s entity damage
Search Results

[Partial Name Match] !Event entity damaged by entity,
[Semi-Decent Match] !Language damage cause, !Language safety in events, !Tag server.damage_causes, !Language script event switches, !Tag enchantmenttag.damage_protection.

turbid mist
#

that could have been simplified a lot more

#

if I could have searched events for anything that matched hurt or attacked

#

I dont think that was a very good example :/

#

I hope it illustrated my point better though

tribal trellis
#

!e all

timid sapphireBOT
tribal trellis
turbid mist
#

o huh