COWMODSКаталог модов
denizen-reflect

ВЕРСИИ (22)

release

denizen-reflect 2.4.2

2.4.2
5 июл. 2026 г.440Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
fix: resolve critical data loss and race conditions in proxy and section
release

denizen-reflect 2.4.1

2.4.1
22 июн. 2026 г.84Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
fix: resolved class loading issues, allowing .dsc scripts to properly import and invoke custom Java classes.
release

denizen-reflect 2.4.0

2.4.0
14 июн. 2026 г.61Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
# denizen-reflect 2.4.0 ### Add: - ``Java Scripts (.java Script Support)``**:** > Write and execute native Java classes directly in your plugins/Denizen/scripts/ folder. They compile on-the-fly during "/ex reload" and run with 100% native Java performance. > ### The // @persistent State Control > **Control the compilation lifecycle by adding a // @persistent comment at the very top of your .java file:** > - **Volatile (Default - No comment):** Recompiles from scratch on every "/ex reload". **Best for active development and quick testing.** > - **Persistent (Add // @persistent):** Compiles only once and "freezes" in memory, **protecting static variables from resetting**. Use this **when you have completely finished developing the class.** > ### Architecture: > **To prevent memory leaks during reloads, the system uses a strict classloader hierarchy. You must follow these visibility rules:** > - ✅ **Volatile scripts** CAN see and use Persistent classes. > - ✅ **Persistent classes** CAN see and use other Persistent classes. > - ❌ **Persistent classes** CANNOT reference Volatile scripts. Doing so will trap the old volatile script in memory and eventually crash the server with an **OutOfMemoryError**. > ### Lifecycle Methods: > **You can optionally implement two static methods that the system invokes automatically:** > - **public static void init():** Executed immediately after successful compilation. > - **public static void shutdown():** Executed right before the script is reloaded or deleted (used for cleanup). > > *For more information, visit the documentation website.* > > ![Java scripts](https://cdn.modrinth.com/data/cached_images/3a2e11e924637229ab04795f0b883a74c313f027.png) ### Fix: - ``TagCommand``**:** > **Fixed custom base tags not supporting sub-tags.** - ``CustomCommand``**:** > **Fixed custom commands ignoring execution determinations.**
release

denizen-reflect 2.3.2

2.3.2
13 апр. 2026 г.262Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
fix: resolve non-public class bypass to fix interface and deep discovery
release

denizen-reflect 2.3.1

2.3.1
17 мар. 2026 г.165Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
Proxy handlers are forced to run in the main thread.
release

denizen-reflect 2.3.0

2.3.0
6 мар. 2026 г.76Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
feat: add util.custom_commands tag
release

denizen-reflect 2.2.9

2.2.9
5 мар. 2026 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**Optimization** Debugging disabled in executor:<tag> (PlaceholderCommand)
release

denizen-reflect 2.2.8

2.2.8
21 февр. 2026 г.97Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**feat: support dynamic tag-based executors for tags and placeholders**
release

denizen-reflect 2.2.7

2.2.7
20 февр. 2026 г.36Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**fix: resolve encapsulation issues by reflecting via public interfaces**
release

denizen-reflect 2.2.6

2.2.6
20 февр. 2026 г.29Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**Add 'executor' argument for custom tags, commands, and placeholders.** **Add libload command for dynamic Java library injection.** **Fixed bStats not logging the Denizen version.**
release

denizen-reflect 2.2.5

2.2.5
21 янв. 2026 г.191Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**fix:** register denizen-reflect commands, events, and other features early so they work in all events.
release

denizen-reflect 2.2.4

2.2.4
16 янв. 2026 г.43Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# Improved Overhauled 'command' system: switched to MapTag config, added boolean args/tooltips, and implemented high-performance strict parsing.
release

denizen-reflect 2.2.3

2.2.3
1 янв. 2026 г.70Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
### New tag: <chain[]> ### Fix wildcards in ProxyCommand and other fixes.
release

denizen-reflect 2.2.2

2.2.2
29 дек. 2025 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# Changes: - ProxyCommand fix for Windows
release

denizen-reflect 2.2.1

2.2.1
24 дек. 2025 г.41Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
refactor: update static argument syntax for TagCommand # Added: Cast support. ```yml crafter: type: task definitions: location script: - define state <invoke[(Crafter) loc.getBlock().getState()]> - invoke 'state.setSlotDisabled(0, true)' - invoke state.update() ``` # Fix: Invoke command not working in /ex Fix ScriptGeneratesErrorScriptEvent Other minor fixes
release

denizen-reflect 2.2

2.2
13 дек. 2025 г.69Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# Added - Support for local variables in lambda. ```yml import: java.lang.String players: type: task script: - define players <server.online_players> - define uuid <util.random_uuid> - invoke 'players.forEach(p - str = new String("Local variable") p.sendMessage(str) )' ``` - Strong optimization - Support for wildcard imports. ```yml import: java.util.* task: type: task script: - narrate <invoke[List]> - narrate <invoke[Map]> ``` # Fixed - Definitions in sections
release

denizen-reflect 2.1

2.1
4 дек. 2025 г.90Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
## Added - Lambda expression support ``w@world.getPlayers().forEach(p - player.sendMessage(p.getName()))`` ## Fixed - Windows compatibility - Other minor fixes
release

denizen-reflect 2.0

2.0
2 дек. 2025 г.42Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
The entire code has been completely rewritten from scratch. A stable proxy system, improved performance, and many new features. ```yaml import: java.lang.System as alias java.lang.String task: type: task script: - invoke player.kick() - invoke System.out.println("test") - define name <invoke[player.getName()]> ``` Current features: - Importing classes - Executing Java code, methods, fields, constructors. - Creating your own placeholders (PlaceholderAPI) - Creating your own denizen commands. - Creating your own denizen tags. - Renaming denizen events. - Creating proxies. - And other.
release

denizen-reflect 1.0.186: Proxy & Sections

1.0.186
4 окт. 2025 г.137Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, purpur, spigot
Скачать
Что нового
# Added: - [Proxy](https://reflect.meigoc.xyz/proxy-and-sections/proxy) - [Sections](https://reflect.meigoc.xyz/proxy-and-sections/sections)
release

denizen-reflect 1.0 build 107

1.0_Build107_29092025
29 сент. 2025 г.52Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
- Small fix invoke - Import - The **as** argument is now optional; if omitted, the original class name will be used. - New tag <util.import[]>: Added by analogy with the import command. `<util.import[java.lang.String(Hello)]>`
release

External Libraries - denizen-reflect 1.0 build 83

1.0.83
25 сент. 2025 г.38Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
- Added support for external Java libraries in denizen-reflect (plugins/denizen-reflect/libs/).
release

denizen-reflect 1.0

1.0
23 сент. 2025 г.46Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
### First Release! Tested on Denizen 1.3.1 build 7144