Pikachu920

Results 17 issues of Pikachu920

### Description Adds an expression to get the nearest entity relative to another entity or location. Example script: ``` on click: broadcast nearest mob kill nearest mob ``` --- **Target...

feature

### Description Adds supports to get only certain item types when using ExprItemIn (e.g. `all swords in player's inventory`). Marking as draft because I haven't contributed for a while and...

enhancement

### Description Add support for tests written in Java to the testing system. This is useful because it allows you to test the results of a syntax using API methods...

enhancement

### Description Adds the plugin name to pattern compilation exceptions when possible --- **Target Minecraft Versions:** any **Requirements:** n/a **Related Issues:** n/a

enhancement

If I have a method ```java public void getByUUID(UUID uuid) ``` I should be able to call it from scripts like `getByUUID(player's uuid)`, but it should only be replaced if...

type: enhancement
priority: low

**Is your feature request related to a problem? Please describe.** Changing expressions e.g. variables is kinda cumbersome at the moment **Describe the solution you'd like** ```vb # let's assume I...

type: enhancement
priority: medium

For example: ``` player property energy: string: energy of %expression 1% get: return {energy::%expr-1's uuid%} ``` and then ``` loop energy of player: ``` would say ``` Cannot loop energy...

type: enhancement
priority: low

**Describe the solution you'd like** A walk section for effects and conditions e.g. ```vb effect stop 50% of the time: trigger: walk: # allows returning of a TriggerItem too chance...

type: enhancement
priority: low
status: more info needed

**Is your feature request related to a problem? Please describe.** Creating property expressions with multiple options can result in annoyingly long lines **Describe the solution you'd like** ``` player property:...

type: enhancement
priority: low

### Description This PR adds a "teleport eventually" effect which can be used to teleport something async but without pausing script execution until the teleport completes. This is mainly intended...