The version number of fuji follows
semver
now: https://semver.org/
Cherry-pick commits for mc1.21
:
This version includes the following breaking changes if you are using them:
- refactor: remove
tab_list.sort
andtab_list.faker
module. (it's highly recommend to use https://github.com/NEZNAMY/TAB for complex purpose, it works just perfect.)- refactor: rename
tab_list
module totab
module.
The version number of fuji follows
semver
now: https://semver.org/
This version includes the following breaking changes if you are using them:
- refactor: remove
tab_list.sort
andtab_list.faker
module. (it's highly recommend to use https://github.com/NEZNAMY/TAB for complex purpose, it works just perfect.)- refactor: rename
tab_list
module totab
module.
The version number of fuji follows
semver
now: https://semver.org/
Cherry-pick commits for mc1.21
:
This version includes the following breaking changes if you are using them:
- feature: add
others
literal arguments to most commands that only targeted at command source player in the past, now allows to useothers
argument to apply the command to a collection of players. This influence the following commands (If you are usingcommand_permission module
withapply-sponge-implicit-wildcard=false
inluckperms.conf
, then everything is fine. If the option is true, then be careful that thewildcard permission
may allow players to use the following commands withothers
option.):
- all functional commands.
- most of the commands in
command_toolbox
- /afk, /back, /chat style, /pvp, /rtp
- The command option
/tppos --targetPlayer ...
is replaced by/tppos others ...
. (command_toolbox.tppos module)- make the default required level permission to 4: /heal, /ping, /extinguish, /near (command_toolbox.* module)
- make the default required level permission to 4: all functional commands. (functional module)
The version number of fuji follows
semver
now: https://semver.org/
This version includes the following breaking changes if you are using them:
- feature: add
others
literal arguments to most commands that only targeted at command source player in the past, now allows to useothers
argument to apply the command to a collection of players. This influence the following commands (If you are usingcommand_permission module
withapply-sponge-implicit-wildcard=false
inluckperms.conf
, then everything is fine. If the option is true, then be careful that thewildcard permission
may allow players to use the following commands withothers
option.):
- all functional commands.
- most of the commands in
command_toolbox
- /afk, /back, /chat style, /pvp, /rtp
- The command option
/tppos --targetPlayer ...
is replaced by/tppos others ...
. (command_toolbox.tppos module)- make the default required level permission to 4: /heal, /ping, /extinguish, /near (command_toolbox.* module)
- make the default required level permission to 4: all functional commands. (functional module)
The version number of fuji follows
semver
now: https://semver.org/
- feature: add
on_warped
event for warps. (command_toolbox.warp module) - fix: possible to trigger
Not a JSON Object: null
when a new fake-player is spawned viacarpet
mod. (placeholder module) - fix: can't display a specific type of block entity properly, e.g. beds, banners etc. (chunks module)
- refactor: cleanup unused functions in core, rename and simplify symbols in core.
The version number of fuji follows
semver
now: https://semver.org/
cherry-pick the v4.3.0
version for mc1.21
:
- feature: add
on_warped
event for warps. (command_toolbox.warp module) - fix: possible to trigger
Not a JSON Object: null
when a new fake-player is spawned viacarpet
mod. (placeholder module) - fix: can't display a specific type of block entity properly, e.g. beds, banners etc. (chunks module)
- refactor: cleanup unused functions in core, rename and simplify symbols in core.
The version number of fuji follows
semver
now: https://semver.org/
cherry-pick commits from fuji v4.2.1
:
- docs: simplify the docs
- use a fancy header to reflect the structure of the document.
- add the
listing of commands
. - remove the usage of levels that deepen than h6.
- box the code fence.
- i18n: translation fix for
id_ID
andzh_TW
. (contributor: @yichifauzi) - fix: ensure the commands are executes in main thread. (command_meta.delay module)
- fix: the lore of meta-data doesn't show in
/fuji inspect fuji-commands
gui. (fuji module)
The version number of fuji follows
semver
now: https://semver.org/
- docs: simplify the docs
- use a fancy header to reflect the structure of the document.
- add the
listing of commands
. - remove the usage of levels that deepen than h6.
- box the code fence.
- fix: ensure the commands are executes in main thread. (command_meta.delay module)
- fix: the lore of meta-data doesn't show in
/fuji inspect fuji-commands
gui. (fuji module)
The version number of fuji follows
semver
now: https://semver.org/
cherry-pick commits from fuji v4.2.0
:
- feature: add new module chat.replace module, to replace the chat text with a given text. (chat.replace module)
- feature: improve the performance of replacing text in language system, also enhance the compatibility of this function.
- feature: add first time usage guide at server startup process, to help the new user to set up this mod.
- feature: set the quartz thread name with prefix Fuji-Quartz, to identify the threads belongs to fuji.
- feature: set the default input value to blank for player head gui. (head module)
- feature: set the default display name based on the input warp name. (warp module)
- feature: add /fuji debug command, to switch the debug all messages flag in game. (fuji module)
- refactor: change the color of debug message from purple to gray. refactor: remove the [DEV] prefix in debug message.
- build: update the contributor list fix: the default configuration file for command alias module. (command alias module)
The version number of fuji follows
semver
now: https://semver.org/
- feature: add new module
chat.replace
module, to replace thechat text
with agiven text
. (chat.replace module) - feature: improve the performance of replacing text in language system, also enhance the compatibility of this function.
- feature: add
first time usage guide
at server startup process, to help the new user to set up this mod. - feature: set the quartz thread name with prefix
Fuji-Quartz
, to identify the threads belongs to fuji. - feature: set the
default input value
toblank
for player head gui. (head module) - feature: set the
default display name
based on the input warp name. (warp module) - feature: add
/fuji debug
command, to switch thedebug all messages
flag in game. (fuji module) - refactor: change the color of
debug message
from purple to gray. - refactor: remove the
[DEV]
prefix in debug message. - build: update the contributor list
- fix: the default configuration file for command alias module. (command alias module)
The version number of fuji follows
semver
now: https://semver.org/
- project: first release for minecraft 1.21.2
- i18n: new translation for
id_ID
(100%). (translator: @yichifauzi)
The version number of fuji follows
semver
now: https://semver.org/
cherry-pick the fixes from the version for minecraft 1.21.1-rc1
:
- fix: register the chat type twice while joining a single-player world in client.
- fix: the console will display
if you see this text...
message while canceling the broadcasting a translatable text. (system_message module)
The version number of fuji follows
semver
now: https://semver.org/
- fix: the console will display
if you see this text...
message while canceling the broadcasting a translatable text. (system_message module)
The version number of fuji follows
semver
now: https://semver.org/
- fix: the
network protocol error
while join a single-player world, using fuji in client-side only mode. (chat.style module)
The version number of fuji follows
semver
now: https://semver.org/
- fix: keep the translatable text for
[item]
. (chat.display module)
The version number of fuji follows
semver
now: https://semver.org/
- build: update
sgui
library from1.6.0+1.21
to1.7.0+1.21.2
.