HomeJavaModsPsudoCommands - Perform plugin commands after /execute and use selectors ! (Fork)
PsudoCommands - Perform plugin commands after /execute and use selectors ! (Fork)
ModsJava

PsudoCommands - Perform plugin commands after /execute and use selectors ! (Fork)

⬇ Download on Spigot
bc2006d02bb8eac21a8ae126bdfc1906d8f900c7.png

This resource will no longer be maintained for Spigot in the future. You can find updates on another site (cf. GitHub).

This resource is a fork of PsudoCommand. Zombie Striker took a break from programming and authorized developpers to fork the initial project. I updated and added some features to the original plugin.

This plugins supports Minecraft version 1.14+ with Spigot and all its fork.

If you want to get 1.8 - 1.12 support, use PsudoCommands 1.0.27.

If you want to get 1.13.2 support, use PsudoCommands 1.0.27 or 1.0.28.

Otherwise any version will be fine.



Description:
PsudoCommands is a plugin that uses 6 commands : /psudo, /psudouuid, /psudoas /psudoasraw, /psudoasop, /psudoasconsole. You can add vanilla selectors in arguments and run psudo after a vanilla /execute command (for v1.0.29+). Each selector will be replaced by the name or the UUID of targeted entity. You can add relative ~ ~ ~ or local ^ ^ ^ coordinates according to the at of execute command.


Selector supported:
Versions 1.0.28+ support any vanilla selectors. If you use 1.0.27, many selectors will work except some complex like [nbt=], [predicate=] or [sort=].


Commands:
All these commands are also working without /execute if you simply want to replace selectors and not use conditions of /execute. If there is no /execute before psudo, the sender is considered for @s and coordinates.

Note that versions up to 1.0.28 do not support execute vanilla command and use another syntax for psudoas and psudoasraw. Before it was psudoas <sender> <command> but now the equivalent is /execute as <sender> at @s run psudoas <command>.


Example of usage:

Permissions:
Keep in mind that any psudo command allows the sender to give him the op with a simple /psudo op @s, so these permissions are as powerful as operator if you don't restrict them.

Changelog since the last official version :

1.0.32 and 1.0.31
Fixed /execute psudo feature for 1.19.4 by dropping the Commodore usage (directly Brigadier now). This might still occur, see for more information www.spigotmc.org/threads/603042
Fixed some weird errors on uncommon Minecraft versions such as 1.17 or 1.16.2.

1.0.30
Added command /psudoasconsole that basically does the same thing as /psudoas but the console replaces all senders.
The command /psudoasconsole <command> replaces the old /psudoas console <command>.


1.0.29
Support /execute vanilla command with both at and as for coordinates and @s. Added psudoasop to ignore the permissions of a plugin command.

1.0.28
PsudoCommands now uses vanilla selectors, so old 1.12 format do no work anymore and new complex selector such as nbt={} are now working well.

1.0.27
Optimized team=, scores= to find a Team or an Objective
Fixed scores={objective!=min..max}
Fixed name= not working on players (their CustomName is null)
Fixed get distance of non player entities
Console has now a location at default world's spawn

1.0.26
Fixed some usage of distance in min..max in selector, like 0.1..10.

1.0.25
Added /psudoasraw command that ignore selectors and relative coordinates ~ ^ in command, to only parse the sender selector.

1.0.24
Fixed error when a @ is used in the command but not as selector.

1.0.23
Fixed specific issue with local or relative coordinates.

1.0.22
Fixed issue when a selector doesn't have argument with e.g. only @e[] or @e.

1.0.21
Selectors can now have spaces between their tags.

1.0.20
Fixed some bugs with coordinates and code improvement

1.0.19
Fixed [type=] if the given type contains 'minecraft:'

1.0.18
Added TabCompleter for the list of available loaded commands and their arguments.

1.0.17
Added an error message if the sender has no permission
Optimized code

1.0.16
Added [gamemode=], identical to [m=]
Added [dx=] [dy=] [dz=] with almost same behavior than vanilla
Fixed [x=] [y=] [z=] with floats

1.0.15
Added support for local coordinates ^
Fixed /psudoas with more than one entity as sender
Fixed relative coordinates
Fixed [limit=] and [c=]
Fixed [tag=] for non-player entities
Fixed [score_---=] [score_---_min=] [scores={}] for non-player entities
Fixed [x_rotation=] and [y_rotation=]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

PsudoCommands - Perform plugin commands after /execute and use selectors ! (Fork) is a free Minecraft Java mod. Compatible with Minecraft 1.14, 1.15, 1.16, 1.17 and newer. Downloaded 3,174 times (via Spigot). Download it and open it directly in the game.

Explore more