Function CompilerСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (106)
alpha
Function Compiler 0.3.2-alpha.2 [1.21.4]
0.3.2-alpha.2+1.21.416 мар. 2025 г.759Minecraft: 1.21.4fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.21.2-1.21.3]
0.3.2-alpha.2+1.21.216 мар. 2025 г.79Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.21-1.21.1]
0.3.2-alpha.2+1.2116 мар. 2025 г.1,8 тыс.Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.20.5-1.20.6]
0.3.2-alpha.2+1.20.616 мар. 2025 г.77Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.20.3-1.20.4]
0.3.2-alpha.2+1.20.416 мар. 2025 г.144Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.20.2]
0.3.2-alpha.2+1.20.216 мар. 2025 г.68Minecraft: 1.20.2fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.20-1.20.1]
0.3.2-alpha.2+1.20.116 мар. 2025 г.1,4 тыс.Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.2 [1.19.4]
0.3.2-alpha.2+1.19.416 мар. 2025 г.83Minecraft: 1.19.4fabric, quilt
Что нового
Adds `selector` support in text
Adds macro support in:
- `xp` (all integer arguments)
Added config option:
- `profiler_collect_memory_usage` (default `true`) - Disables/Enables whether the profiler will collect memory usage (disabling this will make the profiler faster)
Fixes bugs:
- `execute unless score` does not execute the rest of the command if the score is not defined
alpha
Function Compiler 0.3.2-alpha.1 [1.21.4]
0.3.2-alpha.1+1.21.48 мар. 2025 г.95Minecraft: 1.21.4fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.21.2-1.21.3]
0.3.2-alpha.1+1.21.28 мар. 2025 г.49Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.21-1.21.1]
0.3.2-alpha.1+1.218 мар. 2025 г.67Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.20.5-1.20.6]
0.3.2-alpha.1+1.20.68 мар. 2025 г.41Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.20.3-1.20.4]
0.3.2-alpha.1+1.20.48 мар. 2025 г.45Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.20.2]
0.3.2-alpha.1+1.20.28 мар. 2025 г.41Minecraft: 1.20.2fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.20-1.20.1]
0.3.2-alpha.1+1.20.18 мар. 2025 г.54Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.2-alpha.1 [1.19.4]
0.3.2-alpha.1+1.19.48 мар. 2025 г.44Minecraft: 1.19.4fabric, quilt
Что нового
Adds selector argument: `nbt`
Adds commands:
- `function ... with entity ...`
- `execute store success storage ... double`
- `execute store success storage ... float`
- `execute store success storage ... int`
- `execute store success score`
- `return run`
Added storing result and success support to:
- `function` (for all currently supported sub-commands)
- `scoreboard players get` (`success` storing is new)
- `scoreboard players operation`
Adds a config file: `config/mcfc.json`, this file contains currently only contains the `enable_reporting` config option, which enables/disables telemetry
Adds `/mcfc` sub-command: `reload_config`
Fixes bugs:
- `execute on vehicle` does not get compiled
alpha
Function Compiler 0.3.1-alpha.2 [1.21.4]
0.3.1-alpha.2+1.21.423 февр. 2025 г.111Minecraft: 1.21.4fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.21.2-1.21.3]
0.3.1-alpha.2+1.21.223 февр. 2025 г.46Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.21-1.21.1]
0.3.1-alpha.2+1.2123 февр. 2025 г.55Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.20.5-1.20.6]
0.3.1-alpha.2+1.20.623 февр. 2025 г.40Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.20.3-1.20.4]
0.3.1-alpha.2+1.20.423 февр. 2025 г.36Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.20.2]
0.3.1-alpha.2+1.20.223 февр. 2025 г.37Minecraft: 1.20.2fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.20-1.20.1]
0.3.1-alpha.2+1.20.123 февр. 2025 г.76Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.2 [1.19.4]
0.3.1-alpha.2+1.19.423 февр. 2025 г.34Minecraft: 1.19.4fabric, quilt
Что нового
Adds support for integer macros in `scoreboard players add|remove|set`
Fixes bugs:
- Macros don't get parsed and compiled properly
- `@n` selector looks for players instead of entities
alpha
Function Compiler 0.3.1-alpha.1 [1.21.4]
0.3.1-alpha.1+1.21.45 февр. 2025 г.150Minecraft: 1.21.4fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.21.2-1.21.3]
0.3.1-alpha.1+1.21.25 февр. 2025 г.37Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.21-1.21.1]
0.3.1-alpha.1+1.215 февр. 2025 г.65Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.20.5-1.20.6]
0.3.1-alpha.1+1.20.65 февр. 2025 г.36Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.20.3-1.20.4]
0.3.1-alpha.1+1.20.45 февр. 2025 г.32Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.20.2]
0.3.1-alpha.1+1.20.25 февр. 2025 г.38Minecraft: 1.20.2fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.20-1.20.1]
0.3.1-alpha.1+1.20.15 февр. 2025 г.172Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.1-alpha.1 [1.19.4]
0.3.1-alpha.1+1.19.45 февр. 2025 г.33Minecraft: 1.19.4fabric, quilt
Что нового
Adds selector argument: `predicate`
Adds commands:
- `execute on origin`
- `execute on target`
- `execute store result storage ... float`
- `execute if predicate`
- `execute unless predicate`
Adds `/mcfc` sub-commands:
- `profiler`
- `disable` - Disables profiler
- `enable` - Starts profiling (possibly recompiles code)
- `print_trace` - Prints last trace results in console
- `print` - Prints profiler results in console
- `reset` - Resets current results
- `save_trace` - Saves last trace results to disk (`debug/` folder)
- `save` - Saves profiler results to disk (`debug/` folder)
- `recompile` - Recompiles all functions
- `show_diagnostics` - Shows all errors from compilation
Fixes bugs:
- `execute positioned ^ ^ ^` works only when there's an entity in context
- Local coordinate math does not calculate the correct location
- `execute unless score ... matches a..b` generates an infinite loop
alpha
Function Compiler 0.3.0-alpha.4 [1.21.4]
0.3.0-alpha.4+1.21.425 янв. 2025 г.59Minecraft: 1.21.4fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.21.2-1.21.3]
0.3.0-alpha.4+1.21.225 янв. 2025 г.31Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.21-1.21.1]
0.3.0-alpha.4+1.2125 янв. 2025 г.55Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.20.5-1.20.6]
0.3.0-alpha.4+1.20.625 янв. 2025 г.37Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.20.3-1.20.4]
0.3.0-alpha.4+1.20.425 янв. 2025 г.40Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.20.2]
0.3.0-alpha.4+1.20.225 янв. 2025 г.38Minecraft: 1.20.2fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.20-1.20.1]
0.3.0-alpha.4+1.20.125 янв. 2025 г.90Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.4 [1.19.4]
0.3.0-alpha.4+1.19.425 янв. 2025 г.31Minecraft: 1.19.4fabric, quilt
Что нового
Re-adds support for some missing entity types
Adds selector argument: `advancements`
Adds commands:
- `advancement <grant|revoke> <players> only <advancement> [criterion]`
- `execute if function ...`
- `execute unless function ...`
- `execute store result storage ... double`
- `execute store result storage ... int` (now supports non-1 scale)
Fixes bugs:
- Texts with non-default styles don't compile (affects 1.21.4)
- `function ... with storage <storage> <path>` does not get run from within compiled functions
- `execute unless score ... <operator>` has flipped conditions
alpha
Function Compiler 0.3.0-alpha.3 [1.21.4]
0.3.0-alpha.3+1.21.421 янв. 2025 г.97Minecraft: 1.21.4fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.21.2-1.21.3]
0.3.0-alpha.3+1.21.221 янв. 2025 г.29Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.21-1.21.1]
0.3.0-alpha.3+1.2121 янв. 2025 г.44Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.20.5-1.20.6]
0.3.0-alpha.3+1.20.621 янв. 2025 г.28Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.20.3-1.20.4]
0.3.0-alpha.3+1.20.421 янв. 2025 г.33Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.20.2]
0.3.0-alpha.3+1.20.221 янв. 2025 г.24Minecraft: 1.20.2fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.20-1.20.1]
0.3.0-alpha.3+1.20.121 янв. 2025 г.48Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.3 [1.19.4]
0.3.0-alpha.3+1.19.421 янв. 2025 г.29Minecraft: 1.19.4fabric, quilt
Что нового
Adds 1.19.4 and 1.21.4 support
Adds selector arguments: `dx`, `dy`, `dz`
alpha
Function Compiler 0.3.0-alpha.2 [1.21.2-1.21.3]
0.3.0-alpha.2+1.21.219 янв. 2025 г.23Minecraft: 1.21.2, 1.21.3fabric, quilt
Что нового
Adds 1.21.2 and 1.21.3 support
Adds selector arguments: `x`, `y`, `z`
Fixes bugs:
- Compilation throws an exception due to using a library in which a function doesn't exist in older minecraft versions
- `distance` selector compares locations without checking if the entity is in the same world
- Attributes and effects don't work due to a cast error while loading (affects 1.20.5+)
- Entities using the same classes under the hood all match the `[type]` selector (those entities are not supported anymore, for now)
- Some macros throw an exception due to generating wrong bytecode
- Nbt compounds with a suffix as a value without quotes break parsing (`b`, `d`, `f`, `l`, `s`)
alpha
Function Compiler 0.3.0-alpha.2 [1.21-1.21.1]
0.3.0-alpha.2+1.2119 янв. 2025 г.42Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Adds 1.21.2 and 1.21.3 support
Adds selector arguments: `x`, `y`, `z`
Fixes bugs:
- Compilation throws an exception due to using a library in which a function doesn't exist in older minecraft versions
- `distance` selector compares locations without checking if the entity is in the same world
- Attributes and effects don't work due to a cast error while loading (affects 1.20.5+)
- Entities using the same classes under the hood all match the `[type]` selector (those entities are not supported anymore, for now)
- Some macros throw an exception due to generating wrong bytecode
- Nbt compounds with a suffix as a value without quotes break parsing (`b`, `d`, `f`, `l`, `s`)
alpha
Function Compiler 0.3.0-alpha.2 [1.20.5-1.20.6]
0.3.0-alpha.2+1.20.619 янв. 2025 г.19Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds 1.21.2 and 1.21.3 support
Adds selector arguments: `x`, `y`, `z`
Fixes bugs:
- Compilation throws an exception due to using a library in which a function doesn't exist in older minecraft versions
- `distance` selector compares locations without checking if the entity is in the same world
- Attributes and effects don't work due to a cast error while loading (affects 1.20.5+)
- Entities using the same classes under the hood all match the `[type]` selector (those entities are not supported anymore, for now)
- Some macros throw an exception due to generating wrong bytecode
- Nbt compounds with a suffix as a value without quotes break parsing (`b`, `d`, `f`, `l`, `s`)
alpha
Function Compiler 0.3.0-alpha.2 [1.20.3-1.20.4]
0.3.0-alpha.2+1.20.419 янв. 2025 г.23Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds 1.21.2 and 1.21.3 support
Adds selector arguments: `x`, `y`, `z`
Fixes bugs:
- Compilation throws an exception due to using a library in which a function doesn't exist in older minecraft versions
- `distance` selector compares locations without checking if the entity is in the same world
- Attributes and effects don't work due to a cast error while loading (affects 1.20.5+)
- Entities using the same classes under the hood all match the `[type]` selector (those entities are not supported anymore, for now)
- Some macros throw an exception due to generating wrong bytecode
- Nbt compounds with a suffix as a value without quotes break parsing (`b`, `d`, `f`, `l`, `s`)
alpha
Function Compiler 0.3.0-alpha.2 [1.20.2]
0.3.0-alpha.2+1.20.219 янв. 2025 г.20Minecraft: 1.20.2fabric, quilt
Что нового
Adds 1.21.2 and 1.21.3 support
Adds selector arguments: `x`, `y`, `z`
Fixes bugs:
- Compilation throws an exception due to using a library in which a function doesn't exist in older minecraft versions
- `distance` selector compares locations without checking if the entity is in the same world
- Attributes and effects don't work due to a cast error while loading (affects 1.20.5+)
- Entities using the same classes under the hood all match the `[type]` selector (those entities are not supported anymore, for now)
- Some macros throw an exception due to generating wrong bytecode
- Nbt compounds with a suffix as a value without quotes break parsing (`b`, `d`, `f`, `l`, `s`)
alpha
Function Compiler 0.3.0-alpha.2 [1.20-1.20.1]
0.3.0-alpha.2+1.20.119 янв. 2025 г.35Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds 1.21.2 and 1.21.3 support
Adds selector arguments: `x`, `y`, `z`
Fixes bugs:
- Compilation throws an exception due to using a library in which a function doesn't exist in older minecraft versions
- `distance` selector compares locations without checking if the entity is in the same world
- Attributes and effects don't work due to a cast error while loading (affects 1.20.5+)
- Entities using the same classes under the hood all match the `[type]` selector (those entities are not supported anymore, for now)
- Some macros throw an exception due to generating wrong bytecode
- Nbt compounds with a suffix as a value without quotes break parsing (`b`, `d`, `f`, `l`, `s`)
alpha
Function Compiler 0.3.0-alpha.1 [1.21-1.21.1]
0.3.0-alpha.1+1.2112 янв. 2025 г.57Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
Update function compiler to have multiple compilation stages, for better code generation
Adds support for macros in `[tag]` selector
Fixes bugs:
- Function runs with wrong ordering when calling a vanilla function from compiled function (affects 1.20.3+)
- Translatable text arguments with custom style don't generate style data
- `execute if|unless function` inside vanilla functions while calling compiled function runs too many times (affects 1.20.3+)
- Forking behaves as on bedrock instead of java
- Not all functions are found, some of the time
alpha
Function Compiler 0.3.0-alpha.1 [1.20.5-1.20.6]
0.3.0-alpha.1+1.20.612 янв. 2025 г.19Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Update function compiler to have multiple compilation stages, for better code generation
Adds support for macros in `[tag]` selector
Fixes bugs:
- Function runs with wrong ordering when calling a vanilla function from compiled function (affects 1.20.3+)
- Translatable text arguments with custom style don't generate style data
- `execute if|unless function` inside vanilla functions while calling compiled function runs too many times (affects 1.20.3+)
- Forking behaves as on bedrock instead of java
- Not all functions are found, some of the time
alpha
Function Compiler 0.3.0-alpha.1 [1.20.3-1.20.4]
0.3.0-alpha.1+1.20.412 янв. 2025 г.22Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Update function compiler to have multiple compilation stages, for better code generation
Adds support for macros in `[tag]` selector
Fixes bugs:
- Function runs with wrong ordering when calling a vanilla function from compiled function (affects 1.20.3+)
- Translatable text arguments with custom style don't generate style data
- `execute if|unless function` inside vanilla functions while calling compiled function runs too many times (affects 1.20.3+)
- Forking behaves as on bedrock instead of java
- Not all functions are found, some of the time
alpha
Function Compiler 0.3.0-alpha.1 [1.20.2]
0.3.0-alpha.1+1.20.212 янв. 2025 г.22Minecraft: 1.20.2fabric, quilt
Что нового
Update function compiler to have multiple compilation stages, for better code generation
Adds support for macros in `[tag]` selector
Fixes bugs:
- Function runs with wrong ordering when calling a vanilla function from compiled function (affects 1.20.3+)
- Translatable text arguments with custom style don't generate style data
- `execute if|unless function` inside vanilla functions while calling compiled function runs too many times (affects 1.20.3+)
- Forking behaves as on bedrock instead of java
- Not all functions are found, some of the time
alpha
Function Compiler 0.3.0-alpha.1 [1.20-1.20.1]
0.3.0-alpha.1+1.20.112 янв. 2025 г.35Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Update function compiler to have multiple compilation stages, for better code generation
Adds support for macros in `[tag]` selector
Fixes bugs:
- Function runs with wrong ordering when calling a vanilla function from compiled function (affects 1.20.3+)
- Translatable text arguments with custom style don't generate style data
- `execute if|unless function` inside vanilla functions while calling compiled function runs too many times (affects 1.20.3+)
- Forking behaves as on bedrock instead of java
- Not all functions are found, some of the time
alpha
Function Compiler 0.2.2-alpha.2 [1.21]
0.2.2-alpha.2+1.2123 июл. 2024 г.1,1 тыс.Minecraft: 1.21fabric, quilt
Что нового
Adds commands:
- `scoreboard players enable`
- `title`
- `tellraw`
Adds base for macro support, macros are only supported for score holder names, for example `$scoreboard players set macro_$(test) objective 1`
Adds basic text support (only `text`, `keybind`, and `translate` component types, `hoverEvent` and `clickEvent` formatting options are also not supported)
Fixes bugs:
- `execute unless score` runs on the wrong conditions
- `scoreboard players operation` does not try creating the score if it doesn't exist
alpha
Function Compiler 0.2.2-alpha.2 [1.20.5-1.20.6]
0.2.2-alpha.2+1.20.623 июл. 2024 г.77Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds commands:
- `scoreboard players enable`
- `title`
- `tellraw`
Adds base for macro support, macros are only supported for score holder names, for example `$scoreboard players set macro_$(test) objective 1`
Adds basic text support (only `text`, `keybind`, and `translate` component types, `hoverEvent` and `clickEvent` formatting options are also not supported)
Fixes bugs:
- `execute unless score` runs on the wrong conditions
- `scoreboard players operation` does not try creating the score if it doesn't exist
alpha
Function Compiler 0.2.2-alpha.2 [1.20.3-1.20.4]
0.2.2-alpha.2+1.20.423 июл. 2024 г.99Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds commands:
- `scoreboard players enable`
- `title`
- `tellraw`
Adds base for macro support, macros are only supported for score holder names, for example `$scoreboard players set macro_$(test) objective 1`
Adds basic text support (only `text`, `keybind`, and `translate` component types, `hoverEvent` and `clickEvent` formatting options are also not supported)
Fixes bugs:
- `execute unless score` runs on the wrong conditions
- `scoreboard players operation` does not try creating the score if it doesn't exist
alpha
Function Compiler 0.2.2-alpha.2 [1.20.2]
0.2.2-alpha.2+1.20.223 июл. 2024 г.92Minecraft: 1.20.2fabric, quilt
Что нового
Adds commands:
- `scoreboard players enable`
- `title`
- `tellraw`
Adds base for macro support, macros are only supported for score holder names, for example `$scoreboard players set macro_$(test) objective 1`
Adds basic text support (only `text`, `keybind`, and `translate` component types, `hoverEvent` and `clickEvent` formatting options are also not supported)
Fixes bugs:
- `execute unless score` runs on the wrong conditions
- `scoreboard players operation` does not try creating the score if it doesn't exist
alpha
Function Compiler 0.2.2-alpha.2 [1.20-1.20.1]
0.2.2-alpha.2+1.20.123 июл. 2024 г.294Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds commands:
- `scoreboard players enable`
- `title`
- `tellraw`
Adds base for macro support, macros are only supported for score holder names, for example `$scoreboard players set macro_$(test) objective 1`
Adds basic text support (only `text`, `keybind`, and `translate` component types, `hoverEvent` and `clickEvent` formatting options are also not supported)
Fixes bugs:
- `execute unless score` runs on the wrong conditions
- `scoreboard players operation` does not try creating the score if it doesn't exist
alpha
Function Compiler 0.2.2-alpha.1 [1.21]
0.2.2-alpha.1+1.2117 июл. 2024 г.137Minecraft: 1.21fabric, quilt
Что нового
Adds commands:
- `execute anchored`
- `execute on vehicle`
- `return <value>`
- `return fail`
Adds 1.21 support
Adds selector: `@n` (1.21 only)
Adds local coordinates
Adds `/mcfc` for enabling/disabling running compiled code, requires permission level 3 to use
alpha
Function Compiler 0.2.2-alpha.1 [1.20.5-1.20.6]
0.2.2-alpha.1+1.20.617 июл. 2024 г.72Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds commands:
- `execute anchored`
- `execute on vehicle`
- `return <value>`
- `return fail`
Adds 1.21 support
Adds selector: `@n` (1.21 only)
Adds local coordinates
Adds `/mcfc` for enabling/disabling running compiled code, requires permission level 3 to use
alpha
Function Compiler 0.2.2-alpha.1 [1.20.3-1.20.4]
0.2.2-alpha.1+1.20.417 июл. 2024 г.76Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds commands:
- `execute anchored`
- `execute on vehicle`
- `return <value>`
- `return fail`
Adds 1.21 support
Adds selector: `@n` (1.21 only)
Adds local coordinates
Adds `/mcfc` for enabling/disabling running compiled code, requires permission level 3 to use
alpha
Function Compiler 0.2.2-alpha.1 [1.20.2]
0.2.2-alpha.1+1.20.217 июл. 2024 г.53Minecraft: 1.20.2fabric, quilt
Что нового
Adds commands:
- `execute anchored`
- `execute on vehicle`
- `return <value>`
- `return fail`
Adds 1.21 support
Adds selector: `@n` (1.21 only)
Adds local coordinates
Adds `/mcfc` for enabling/disabling running compiled code, requires permission level 3 to use
alpha
Function Compiler 0.2.2-alpha.1 [1.20-1.20.1]
0.2.2-alpha.1+1.20.117 июл. 2024 г.81Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds commands:
- `execute anchored`
- `execute on vehicle`
- `return <value>`
- `return fail`
Adds 1.21 support
Adds selector: `@n` (1.21 only)
Adds local coordinates
Adds `/mcfc` for enabling/disabling running compiled code, requires permission level 3 to use
alpha
Function Compiler 0.2.1-alpha.6 [1.20.5-1.20.6]
0.2.1-alpha.6+1.20.612 июл. 2024 г.52Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds commands:
- `data modify storage <storage> <path> set value <value>`
- `execute store result storage <storage> <path> int 1`
- `function` (with argument support)
Adds selectors: `@p`, `@r`
Adds selector argument: `sort`
Adds nbt support internally
Adds nbt paths: `foo.bar`, `foo[0]`
Adds a better instruction optimizer
Functions compile in the background now
Fixes bugs:
- `@e` returned dead players
- Commands which remove entities from the world broke selectors
- `execute align` does not work
- Using `/function` in non-compiled functions does not run the compiled variant (affects 1.20.4+)
alpha
Function Compiler 0.2.1-alpha.6 [1.20.3-1.20.4]
0.2.1-alpha.6+1.20.412 июл. 2024 г.69Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds commands:
- `data modify storage <storage> <path> set value <value>`
- `execute store result storage <storage> <path> int 1`
- `function` (with argument support)
Adds selectors: `@p`, `@r`
Adds selector argument: `sort`
Adds nbt support internally
Adds nbt paths: `foo.bar`, `foo[0]`
Adds a better instruction optimizer
Functions compile in the background now
Fixes bugs:
- `@e` returned dead players
- Commands which remove entities from the world broke selectors
- `execute align` does not work
- Using `/function` in non-compiled functions does not run the compiled variant (affects 1.20.4+)
alpha
Function Compiler 0.2.1-alpha.6 [1.20.2]
0.2.1-alpha.6+1.20.212 июл. 2024 г.44Minecraft: 1.20.2fabric, quilt
Что нового
Adds commands:
- `data modify storage <storage> <path> set value <value>`
- `execute store result storage <storage> <path> int 1`
- `function` (with argument support)
Adds selectors: `@p`, `@r`
Adds selector argument: `sort`
Adds nbt support internally
Adds nbt paths: `foo.bar`, `foo[0]`
Adds a better instruction optimizer
Functions compile in the background now
Fixes bugs:
- `@e` returned dead players
- Commands which remove entities from the world broke selectors
- `execute align` does not work
- Using `/function` in non-compiled functions does not run the compiled variant (affects 1.20.4+)
alpha
Function Compiler 0.2.1-alpha.6 [1.20-1.20.1]
0.2.1-alpha.6+1.20.112 июл. 2024 г.81Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds commands:
- `data modify storage <storage> <path> set value <value>`
- `execute store result storage <storage> <path> int 1`
- `function` (with argument support)
Adds selectors: `@p`, `@r`
Adds selector argument: `sort`
Adds nbt support internally
Adds nbt paths: `foo.bar`, `foo[0]`
Adds a better instruction optimizer
Functions compile in the background now
Fixes bugs:
- `@e` returned dead players
- Commands which remove entities from the world broke selectors
- `execute align` does not work
- Using `/function` in non-compiled functions does not run the compiled variant (affects 1.20.4+)
alpha
Function Compiler 0.2.1-alpha.5 [1.20.5-1.20.6]
0.2.1-alpha.5+1.20.67 июл. 2024 г.52Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Fixes bugs:
- The game crashed after a attribute that isn't a `RangedAttribute` was loaded
alpha
Function Compiler 0.2.1-alpha.5 [1.20.3-1.20.4]
0.2.1-alpha.5+1.20.47 июл. 2024 г.48Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Fixes bugs:
- The game crashed after a attribute that isn't a `RangedAttribute` was loaded
alpha
Function Compiler 0.2.1-alpha.5 [1.20.2]
0.2.1-alpha.5+1.20.27 июл. 2024 г.50Minecraft: 1.20.2fabric, quilt
Что нового
Fixes bugs:
- The game crashed after a attribute that isn't a `RangedAttribute` was loaded
alpha
Function Compiler 0.2.1-alpha.5 [1.20-1.20.1]
0.2.1-alpha.5+1.20.17 июл. 2024 г.82Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Fixes bugs:
- The game crashed after a attribute that isn't a `RangedAttribute` was loaded
alpha
Function Compiler 0.2.1-alpha.4 [1.20.5-1.20.6]
0.2.1-alpha.4+1.20.66 июл. 2024 г.51Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds commands:
- `effect`
- `experience add`/`xp add`
- `experience set`/`xp set`
Adds selector arguments: `distance`, `level`, `name`
Fixes bugs:
- `gamemode` selector overwrites previous `gamemode` selectors
- Rotations with relatives angles cause an exception at runtime (affects `execute rotated <rotation>` only)
alpha
Function Compiler 0.2.1-alpha.4 [1.20.3-1.20.4]
0.2.1-alpha.4+1.20.46 июл. 2024 г.55Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds commands:
- `effect`
- `experience add`/`xp add`
- `experience set`/`xp set`
Adds selector arguments: `distance`, `level`, `name`
Fixes bugs:
- `gamemode` selector overwrites previous `gamemode` selectors
- Rotations with relatives angles cause an exception at runtime (affects `execute rotated <rotation>` only)
alpha
Function Compiler 0.2.1-alpha.4 [1.20.2]
0.2.1-alpha.4+1.20.26 июл. 2024 г.30Minecraft: 1.20.2fabric, quilt
Что нового
Adds commands:
- `effect`
- `experience add`/`xp add`
- `experience set`/`xp set`
Adds selector arguments: `distance`, `level`, `name`
Fixes bugs:
- `gamemode` selector overwrites previous `gamemode` selectors
- Rotations with relatives angles cause an exception at runtime (affects `execute rotated <rotation>` only)
alpha
Function Compiler 0.2.1-alpha.4 [1.20-1.20.1]
0.2.1-alpha.4+1.20.16 июл. 2024 г.39Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds commands:
- `effect`
- `experience add`/`xp add`
- `experience set`/`xp set`
Adds selector arguments: `distance`, `level`, `name`
Fixes bugs:
- `gamemode` selector overwrites previous `gamemode` selectors
- Rotations with relatives angles cause an exception at runtime (affects `execute rotated <rotation>` only)
alpha
Function Compiler 0.2.1-alpha.3 [1.20.5-1.20.6]
0.2.1-alpha.3+1.20.64 июл. 2024 г.31Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds commands:
- `execute rotated as`
- `execute rotated`
- `execute positioned as`
Fixes bugs:
- `team` selector overwrites previous `team` selectors
- `team` selector fails to compare team names properly
- Positions fail to parse with a `~` without a number after it
- Using objectives which don't exist causes an exception when running the command
- Using a command that accepts a scoreholder can break at compile time (affects `execute if score` only)
- Comparing two scores together reverses the operator (`a <= b` became `b <= a` in compiled code)
- 1.20.1 code fails to call external functions due to missing access widener entry
- Some selectors fail to parse properly with whitespace
alpha
Function Compiler 0.2.1-alpha.3 [1.20.3-1.20.4]
0.2.1-alpha.3+1.20.44 июл. 2024 г.55Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds commands:
- `execute rotated as`
- `execute rotated`
- `execute positioned as`
Fixes bugs:
- `team` selector overwrites previous `team` selectors
- `team` selector fails to compare team names properly
- Positions fail to parse with a `~` without a number after it
- Using objectives which don't exist causes an exception when running the command
- Using a command that accepts a scoreholder can break at compile time (affects `execute if score` only)
- Comparing two scores together reverses the operator (`a <= b` became `b <= a` in compiled code)
- 1.20.1 code fails to call external functions due to missing access widener entry
- Some selectors fail to parse properly with whitespace
alpha
Function Compiler 0.2.1-alpha.3 [1.20.2]
0.2.1-alpha.3+1.20.24 июл. 2024 г.30Minecraft: 1.20.2fabric, quilt
Что нового
Adds commands:
- `execute rotated as`
- `execute rotated`
- `execute positioned as`
Fixes bugs:
- `team` selector overwrites previous `team` selectors
- `team` selector fails to compare team names properly
- Positions fail to parse with a `~` without a number after it
- Using objectives which don't exist causes an exception when running the command
- Using a command that accepts a scoreholder can break at compile time (affects `execute if score` only)
- Comparing two scores together reverses the operator (`a <= b` became `b <= a` in compiled code)
- 1.20.1 code fails to call external functions due to missing access widener entry
- Some selectors fail to parse properly with whitespace
alpha
Function Compiler 0.2.1-alpha.3 [1.20-1.20.1]
0.2.1-alpha.3+1.20.14 июл. 2024 г.83Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds commands:
- `execute rotated as`
- `execute rotated`
- `execute positioned as`
Fixes bugs:
- `team` selector overwrites previous `team` selectors
- `team` selector fails to compare team names properly
- Positions fail to parse with a `~` without a number after it
- Using objectives which don't exist causes an exception when running the command
- Using a command that accepts a scoreholder can break at compile time (affects `execute if score` only)
- Comparing two scores together reverses the operator (`a <= b` became `b <= a` in compiled code)
- 1.20.1 code fails to call external functions due to missing access widener entry
- Some selectors fail to parse properly with whitespace
alpha
Function Compiler 0.2.1-alpha.2 [1.20.5-1.20.6]
0.2.1-alpha.2+1.20.63 июл. 2024 г.28Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
Adds commands:
- `difficulty <peaceful|easy|normal|hard>`
- `weather`
Improved stability
alpha
Function Compiler 0.2.1-alpha.2 [1.20.3-1.20.4]
0.2.1-alpha.2+1.20.43 июл. 2024 г.32Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
Adds commands:
- `difficulty <peaceful|easy|normal|hard>`
- `weather`
Improved stability
alpha
Function Compiler 0.2.1-alpha.2 [1.20.2]
0.2.1-alpha.2+1.20.23 июл. 2024 г.30Minecraft: 1.20.2fabric, quilt
Что нового
Adds commands:
- `difficulty <peaceful|easy|normal|hard>`
- `weather`
Improved stability
alpha
Function Compiler 0.2.1-alpha.2 [1.20-1.20.1]
0.2.1-alpha.2+1.20.13 июл. 2024 г.45Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
Adds commands:
- `difficulty <peaceful|easy|normal|hard>`
- `weather`
Improved stability
alpha
Function Compiler 0.2.1-alpha.1 [1.20.5-1.20.6]
0.2.1-alpha.1+1.20.62 июл. 2024 г.28Minecraft: 1.20.5, 1.20.6fabric, quilt
Что нового
- Removed Kotlin from dependencies
- Fixed some bugs
alpha
Function Compiler 0.2.1-alpha.1 [1.20.3-1.20.4]
0.2.1-alpha.1+1.20.42 июл. 2024 г.27Minecraft: 1.20.3, 1.20.4fabric, quilt
Что нового
- Removed Kotlin from dependencies
- Fixed some bugs
alpha
Function Compiler 0.2.1-alpha.1 [1.20.2]
0.2.1-alpha.1+1.20.22 июл. 2024 г.31Minecraft: 1.20.2fabric, quilt
Что нового
- Removed Kotlin from dependencies
- Fixed some bugs
alpha
Function Compiler 0.2.1-alpha.1 [1.20-1.20.1]
0.2.1-alpha.1+1.20.12 июл. 2024 г.38Minecraft: 1.20, 1.20.1fabric, quilt
Что нового
- Removed Kotlin from dependencies
- Fixed some bugs
alpha
Function Compiler 0.2.0-alpha.3 [1.20.2]
0.2.0-alpha.3+1.20.227 нояб. 2023 г.235Minecraft: 1.20.2fabric
alpha
Function Compiler 0.2.0-alpha.3 [1.20.1]
0.2.0-alpha.3+1.20.127 нояб. 2023 г.724Minecraft: 1.20.1fabric
Что нового
Adds commands:
- `scoreboard players reset`
Adds selector arguments: `x_rotation`, `y_rotation`
alpha
Function Compiler 0.2.0-alpha.2 [1.20.2]
0.2.0-alpha.2+1.20.221 нояб. 2023 г.100Minecraft: 1.20.2fabric
alpha
Function Compiler 0.2.0-alpha.2 [1.20.1]
0.2.0-alpha.2+1.20.121 нояб. 2023 г.80Minecraft: 1.20.1fabric
Что нового
- Add telemetry for diagnostics and exceptions
alpha
Function Compiler 0.2.0-alpha.1 [1.20.2]
0.2.0-alpha.1+1.20.219 нояб. 2023 г.61Minecraft: 1.20.2fabric
alpha
Function Compiler 0.2.0-alpha.1 [1.20.1]
0.2.0-alpha.1+1.20.119 нояб. 2023 г.51Minecraft: 1.20.1fabric
Что нового
- Updated codebase to be more modular (adds 1.20.1 support :D)
alpha
Function Compiler 0.1.0-alpha.7
0.1.0-alpha.7+1.20.217 нояб. 2023 г.114Minecraft: 1.20.2fabric
Что нового
Adds commands:
- `attribute <target> <attribute> base set`
- `execute store result score`
- `scoreboard players get`
alpha
Function Compiler 0.1.0-alpha.6
0.1.0-alpha.6+1.20.211 нояб. 2023 г.75Minecraft: 1.20.2fabric
Что нового
Adds commands:
- `execute align`
- `gamemode`
Adds selector arguments: `gamemode`, `team`, `type`
alpha
Function Compiler 0.1.0-alpha.5
0.1.0-alpha.5+1.20.29 нояб. 2023 г.75Minecraft: 1.20.2fabric
Что нового
Adds commands:
- `execute positioned <pos>`
Adds selector arguments: `scores`
alpha
Function Compiler 0.1.0-alpha.4
0.1.0-alpha.4+1.20.27 нояб. 2023 г.74Minecraft: 1.20.2fabric
Что нового
Fixed compatibility with the game outside of the development environment (oops)
Adds commands:
- `execute at`
alpha
Function Compiler 0.1.0-alpha.3
0.1.0-alpha.3+1.20.24 нояб. 2023 г.76Minecraft: 1.20.2fabric
Что нового
Rewritten compiler backend to allow support for better optimizations in the future and better support for other commands
alpha
Function Compiler 0.1.0-alpha.2
0.1.0-alpha.2+1.20.229 окт. 2023 г.88Minecraft: 1.20.2fabric
Что нового
Adds commands:
- `execute unless entity`
- `execute unless score`
- `scoreboard players operation /=`
- `scoreboard players operation %=`
- `scoreboard players operation <`
- `scoreboard players operation >`
- `scoreboard players operation ><`
alpha
Function Compiler 0.1.0-alpha.1
0.1.0-alpha.1+1.20.229 окт. 2023 г.74Minecraft: 1.20.2fabric
Что нового
Adds commands:
- `execute as`
- `execute if entity`
- `execute if score`
- `execute run`
- `function` (without arguments)
- `kill`
- `scoreboard players add`
- `scoreboard players operation =`
- `scoreboard players operation +=`
- `scoreboard players operation -=`
- `scoreboard players operation *=`
- `scoreboard players remove`
- `scoreboard players reset` (no objective)
- `scoreboard players set`
- `tag add`
- `tag remove`
Adds selectors: player name, UUID, `@a`, `@e`, `@s`
Adds selector arguments: `limit`, `tag`