- fix: update PlaceholderAPI version to address a minor bug about
nested tag
inclick:command_suggest
- refactor: now
realname module
will list all the players wiht nickname - refactor: modify the default format in
chat module
to support player nicknames - refactor: rename
protect module
intomultiplier module
, and generalize its purpose. (more powerful) - feature: a language key for placeholder
%fuji:pos%
- add: nickname module
- add: color module (supported types: sign, anvil)
- fix: can't resolve language if
language module
is disabled. - refactor: use translable text for
item
display inchat module
- refactor: use a light-way method to implement Chat module (better compatibility, slightly performance improvement)
- feature: Afk module supports placeholder
This version can't load language without
language module
enabled
- fix: quartz library will throw NPE if client-side re-entry the single-player world
- fix:
Chat module
can't insertinv
if a player holds anenchanted item
in his mainhand. - feature:
Home moudle
supports meta. - feature: now supports
PlaceholderAPI
, you can insert any placeholder in anywhre. - feature: now supports to re-define
default language
(lazy-loading support) - feature: now
Chat module
supports extra placeholder - feature: now
/fuji reload
will try to merge configuration trees every time. - refactor: a better way to communicate with
luckperms
- refactor: rename
MainStats
module intoPlaceholder
module - refactor: re-organize message util.
- refactor: use a better parser for
Chat module
(better performance) - add:
AntiBuild
module - add: backup service for
/config/fuji
folder
- add: ProtectModule
- add: WorldModule
- add: RealnameModule
- add: LoomModule
- add: CartographyModule
- add: SmithingModule
- refactor: a better way to dispatch module codes. (better compitable)
- refactor: modify CommandPermissionModule prefix from
fuji.<command-node-path>
tofuji.permission.<command-node-path>
- refactor: disable
TestModule
if not in development-environment - fix: insert
pos
in resource world will cause console spamMissing language key ...
- fix: regex group reference error if insert pos in resource worlds
- fix: can't get command completion for offline players if seen module is disabled.
- feature: add power provider option for enchantment module
- add: command rewrite module
- add: command rewrite module
- feature: add power provider option for enchantment module
- fix: can't get command completion for offline players if
seen module
is disabled.
This version may in-compatible with the original config files, please backup your old config files inside /config/fuji/
- fix: possible NPE in DimensionOptionsRegistryHolder in resource world module
- fix: regex group reference error if insert pos in resource worlds
- remove: biome lookup cache module
- remove: tick chunk cache module
- refactor: use custom events for some modules. (little performance improvement)
- refactor: rename ZeroPermissionModule into
CommandPermissionModule (the prefix is changed from
zero
tofuji
) - refactor: rename BetterFakePlayerModule into FakePlayerManagerModule
- refactor: rename StrongerPlayerList module into FixPlayerListCME module
- refactor: rename WhitelistFix module into FixWhitelist module
This is a migration version for mc1.21
- add: CommandAliasModule
- fix: WorldDownloadModule can't works if ResourceWorldModule is disabled.
- add: SitModule
- feature: add url resolver for ChatModule
- feature: add overworld-nether coords display for ChatModule (insert
pos
) - feature: add xmaps mod support for ChatModule (insert
pos
)
This is a migration version for mc1.20.5
This is a migration version for mc1.20.6
This is a migration version for mc1.20.3 ~ mc1.20.4
This is a migration version from v1.1.8 for mc-1.20.1
- add: BedModule
- add: EnchantmentModule
- add: AnvilModule
- add: GrindstoneModule
- add: StoneCutterModule
- add: WorkbenchModule