denizen-reflect

Adds direct Java support to Denizen scripts.

1,13k

denizen-reflect

<div align="center">

<img src="https://github.com/user-attachments/assets/a9a6116b-1833-40d3-89aa-22a8a1892892" width="120" alt="Logo">

Denizen-Reflect

<br>

</div>

<br>

denizen-reflect is an add-on for experienced scripters designed to combine the capabilities of Java directly within the Denizen development environment.

Supported Platforms

---

Features

* 🔹 Importing classes * 🔹 Executing Java code (methods, fields, constructors) * 🔹 Creating your own placeholders (PlaceholderAPI) * 🔹 Creating custom Denizen commands & tags * 🔹 Renaming Denizen events * 🔹 Creating proxies * 🔹 Lambda expressions support * 🔹 And much more...

Example Usage

```yaml import: java.lang.System as test java.lang.String

task: type: task script: - define def <invoke[new String("123")]> - invoke player.sendMessage("321") - invoke test.out.println(def) ```

ADS