support mc1.21;需要放弃支持mc1.20

This commit is contained in:
Harvey_Husky
2024-06-16 11:01:54 +08:00
parent 61a9f25505
commit d81d0a530a
919 changed files with 6094 additions and 386 deletions
@@ -0,0 +1,18 @@
# 这个文件并不会自动执行,有需要可以手动执行
carpet setDefault language zh_cn
carpet setDefault stackableShulkerBoxes 16
carpet setDefault leadFix true
carpet setDefault ctrlQCraftingFix true
carpet setDefault smoothClientAnimations true
carpet setDefault fastRedstoneDust true
carpet setDefault reloadSuffocationFix true
carpet setDefault persistentParrots true
carpet setDefault missingTools true
carpet setDefault optimizedTNT true
carpet setDefault placementRotationFix true
carpet setDefault cleanLogs true
carpet setDefault lightningKillsDropsFix true
carpet setDefault lagFreeSpawning true
carpet setDefault accurateBlockPlacement true
carpet setDefault flippinCactus true
carpet setDefault defaultLoggers mobcaps,tps
@@ -0,0 +1 @@
script run if(system_info('app_list') ~ 'fzsd_score' == null && run('script load fzsd_score'):0 == 0,run('carpet commandPlayer false'); print(player('all'), '未安装计分板配套插件,请按使用说明安装或联系服务器管理员!已禁用地毯假人,以避免污染计分板,请自行启用!'))
@@ -0,0 +1,7 @@
##
scoreboard objectives add fzsd.variable.integer dummy
scoreboard players set -1 fzsd.variable.integer -1
scoreboard players set 10 fzsd.variable.integer 10
scoreboard players set 200 fzsd.variable.integer 200
scoreboard players set 24000 fzsd.variable.integer 24000
scoreboard players set 72000 fzsd.variable.integer 72000
@@ -0,0 +1,5 @@
##
data modify storage fzsd:install fzsd.global set value 1b
##
tellraw @a [{"nbt": "fzsd.level.info", "interpret": true, "storage": "fzsd:logger"}, {"text": "安装完成!"}]
@@ -0,0 +1,6 @@
##
scoreboard players set -1 fzsd.variable.integer -1
scoreboard players set 10 fzsd.variable.integer 10
scoreboard players set 200 fzsd.variable.integer 200
scoreboard players set 24000 fzsd.variable.integer 24000
scoreboard players set 72000 fzsd.variable.integer 72000
@@ -0,0 +1,2 @@
##
execute if score fzsd.logger.level fzsd.variable.integer matches ..500 run tellraw @a [{"nbt": "fzsd.level.info", "interpret": true, "storage": "fzsd:logger"}, {"text": "加载完成!"}]
@@ -0,0 +1,2 @@
##
data modify storage fzsd:install fzsd.cache set from storage fzsd:install fzsd.module
@@ -0,0 +1,5 @@
##
data modify storage fzsd:install fzsd.global set value 0b
##
tellraw @a [{"nbt": "fzsd.level.info", "interpret": true, "storage": "fzsd:logger"}, {"text": "卸载完成!"}]
@@ -0,0 +1,3 @@
##
data modify storage fzsd:install fzsd.module set from storage fzsd:install fzsd.cache
data remove storage fzsd:install fzsd.cache
@@ -0,0 +1,5 @@
##
scoreboard objectives remove fzsd.variable.integer
##
data remove storage fzsd:global fzsd
@@ -0,0 +1,3 @@
execute if data storage fzsd:install fzsd{global: 1b} run function #fzsd:uninstall
function #fzsd:update
function #fzsd:install