Skip to content

[Bug/漏洞] 看/破坏摆放的末地传送门 会导致客户端崩溃 (此问题曾经提交过,但是被关闭后仍然可复现) #319

@FortyTwoCn

Description

@FortyTwoCn

Checks / 检查

  • I confirm that I have searched for existing issues / pull requests before reporting to avoid duplicate reporting./我确认在报告之前我已经搜索了现有的问题或者拉取请求,以避免重复报告。
  • I confirm that I followed the Docs and read the Changelog, but this problem still exists./我确认我按照文档配置并阅读了Changelog,但这个问题仍然存在。
  • I confirm that I noted that if I don't follow the instructions, the issue may be closed directly./我确认我已经检查,如果我不按照说明进行操作,该问题可能会被直接关闭。

Java Version / Java版本

21.0.6.0.6, Alibaba

Minecraft Version / Minecraft版本

1.21.1

Avaritia-Reforge Version / Avaritia-Reforge版本

1.3.9.4

Description / 描述

看/破坏摆放的末地传送门 会导致客户端崩溃

To Reproduce / 重现

看/破坏摆放的末地传送门

Log / 日志

Description: Unexpected error

java.lang.IllegalStateException: Invalid block entity minecraft:end_portal // net.minecraft.world.level.block.entity.TheEndPortalBlockEntity state at BlockPos{x=-526, y=-51, z=-168}, got Block{avaritia:fake_end_portal}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.entity.BlockEntity.validateBlockState(BlockEntity.java:52) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-block-view-api-v2.mixins.json:BlockEntityMixin from mod fabric_block_view_api_v2,pl:mixin:APP:fabric-rendering-data-attachment-v1.mixins.json:BlockEntityMixin from mod fabric_rendering_data_attachment_v1,pl:mixin:APP:flywheel.impl.mixins.json:visualmanage.BlockEntityMixin from mod flywheel,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:mixins.sodiumdynamiclights.json:lightsource.BlockEntityMixin from mod sodiumdynamiclights,pl:mixin:APP:industrialupgrade.mixins.json:BlockEntityMixin from mod industrialupgrade,pl:mixin:APP:refurbished_furniture.common.mixins.json:BlockEntityMixin from mod refurbished_furniture,pl:mixin:APP:armourersworkshop-mixins.json:CommonDataAttachMixin from mod armourers_workshop,pl:mixin:APP:notenoughcrashes.mixins.json:MixinTileEntity from mod notenoughcrashes,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.entity.BlockEntity.<init>(BlockEntity.java:46) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-block-view-api-v2.mixins.json:BlockEntityMixin from mod fabric_block_view_api_v2,pl:mixin:APP:fabric-rendering-data-attachment-v1.mixins.json:BlockEntityMixin from mod fabric_rendering_data_attachment_v1,pl:mixin:APP:flywheel.impl.mixins.json:visualmanage.BlockEntityMixin from mod flywheel,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:mixins.sodiumdynamiclights.json:lightsource.BlockEntityMixin from mod sodiumdynamiclights,pl:mixin:APP:industrialupgrade.mixins.json:BlockEntityMixin from mod industrialupgrade,pl:mixin:APP:refurbished_furniture.common.mixins.json:BlockEntityMixin from mod refurbished_furniture,pl:mixin:APP:armourersworkshop-mixins.json:CommonDataAttachMixin from mod armourers_workshop,pl:mixin:APP:notenoughcrashes.mixins.json:MixinTileEntity from mod notenoughcrashes,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.entity.TheEndPortalBlockEntity.<init>(TheEndPortalBlockEntity.java:9) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:classloading,re:mixin}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.entity.TheEndPortalBlockEntity.<init>(TheEndPortalBlockEntity.java:13) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:classloading,re:mixin}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.block.EndPortalBlock.newBlockEntity(EndPortalBlock.java:45) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:classloading,pl:accesstransformer:B}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk.createBlockEntity(LevelChunk.java:319) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,re:classloading,pl:mixin:APP:worldedit-neoforge.mixins.json:MixinLevelChunkSetBlockHook from mod worldedit,pl:mixin:APP:flywheel.impl.mixins.json:visualmanage.LevelChunkMixin from mod flywheel,pl:mixin:APP:xaerohud.mixins.json:MixinWorldChunk from mod xaerominimap,pl:mixin:APP:lootr-common.mixins.json:ticker.MixinLevelChunk from mod lootr,pl:mixin:APP:xaeroworldmap.mixins.json:MixinWorldChunk from mod xaeroworldmap,pl:mixin:APP:refurbished_furniture.common.mixins.json:LevelChunkMixin from mod refurbished_furniture,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:WorldChunkMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:armourersworkshop-compatibility-mixins.json:TickableBlockEntityMixin from mod armourers_workshop,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.chunk.LevelChunk.getBlockEntity(LevelChunk.java:347) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,re:classloading,pl:mixin:APP:worldedit-neoforge.mixins.json:MixinLevelChunkSetBlockHook from mod worldedit,pl:mixin:APP:flywheel.impl.mixins.json:visualmanage.LevelChunkMixin from mod flywheel,pl:mixin:APP:xaerohud.mixins.json:MixinWorldChunk from mod xaerominimap,pl:mixin:APP:lootr-common.mixins.json:ticker.MixinLevelChunk from mod lootr,pl:mixin:APP:xaeroworldmap.mixins.json:MixinWorldChunk from mod xaeroworldmap,pl:mixin:APP:refurbished_furniture.common.mixins.json:LevelChunkMixin from mod refurbished_furniture,pl:mixin:APP:fabric-lifecycle-events-v1.client.mixins.json:WorldChunkMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:armourersworkshop-compatibility-mixins.json:TickableBlockEntityMixin from mod armourers_workshop,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.level.Level.getBlockEntity(Level.java:777) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:computing_frames,pl:accesstransformer:B,xf:fml:default,re:mixin,pl:accesstransformer:B,xf:fml:default,re:classloading,pl:accesstransformer:B,xf:fml:default,pl:mixin:APP:botania.xplat.mixins.json:LevelAccessor from mod botania,pl:mixin:APP:alltheleaks.mixins.json:main.LevelMixin from mod alltheleaks,pl:mixin:APP:flywheel.impl.mixins.json:LevelMixin from mod flywheel,pl:mixin:APP:mixins.sodiumdynamiclights.json:LevelMixin from mod sodiumdynamiclights,pl:mixin:APP:refurbished_furniture.common.mixins.json:LevelMixin from mod refurbished_furniture,pl:mixin:APP:observable.common.json:LevelMixin from mod observable,pl:mixin:APP:fabric-lifecycle-events-v1.mixins.json:WorldMixin from mod fabric_lifecycle_events_v1,pl:mixin:APP:kubejs.mixins.json:LevelMixin from mod kubejs,pl:mixin:APP:modular_machinery_reborn.mixins.json:LevelMixin from mod modular_machinery_reborn,pl:mixin:A}
	at TRANSFORMER/youkaishomecoming@3.0.8/dev.xkmc.youkaishomecoming.content.pot.overlay.TileInfoDisplay.render(TileInfoDisplay.java:26) ~[%5BY%5D%5B1.21.1%5D%5B农夫乐事-妖怪们的归家%5Dyoukaishomecoming-3.0.8.jar%23571!/:3.0.8] {re:classloading}
	at TRANSFORMER/neoforge@21.1.217/net.neoforged.neoforge.client.gui.GuiLayerManager.renderInner(GuiLayerManager.java:69) ~[neoforge-21.1.217-universal.jar%23409!/:?] {re:mixin,re:classloading,pl:mixin:APP:acceleratedrendering.feature.items.mixins.json:compatibility.GuiLayerManagerMixin from mod acceleratedrendering,pl:mixin:A}
	at TRANSFORMER/neoforge@21.1.217/net.neoforged.neoforge.client.gui.GuiLayerManager.render(GuiLayerManager.java:59) ~[neoforge-21.1.217-universal.jar%23409!/:?] {re:mixin,re:classloading,pl:mixin:APP:acceleratedrendering.feature.items.mixins.json:compatibility.GuiLayerManagerMixin from mod acceleratedrendering,pl:mixin:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.gui.Gui.render$mixinextras$wrapped$118(Gui.java:234) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.gui.Gui.mixinextras$bridge$render$mixinextras$wrapped$118$119(Gui.java) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.gui.Gui.wrapMethod$zoe000$iris$handleHudHidingScreens(Gui.java:2524) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.gui.Gui.render(Gui.java) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1073) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinGameRenderer from mod modernui,pl:mixin:APP:mixins.modernui-textmc.json:MixinGameRenderer from mod modernui,pl:mixin:APP:sodium-extra.mixins.json:prevent_shaders.MixinGameRenderer from mod sodium_extra,pl:mixin:APP:mixins.sodiumextras.json:impl.darkness.GameRendererMixin from mod sodiumextras,pl:mixin:APP:mixins.iris.json:GameRendererAccessor from mod iris,pl:mixin:APP:mixins.iris.json:MixinGameRenderer from mod iris,pl:mixin:APP:mixins.iris.json:MixinModelViewBobbing from mod iris,pl:mixin:APP:eternal_starlight-common.mixins.json:client.GameRendererMixin from mod eternal_starlight,pl:mixin:APP:dynamic_fps-common.mixins.json:GameRendererMixin from mod dynamic_fps,pl:mixin:APP:acceleratedrendering.core.mixins.json:GameRendererMixin from mod acceleratedrendering,pl:mixin:APP:acceleratedrendering.feature.items.mixins.json:gui.GameRendererMixin from mod acceleratedrendering,pl:mixin:APP:iceandfire.mixins.json:GameRendererMixin from mod iceandfire,pl:mixin:APP:sodium-common.mixins.json:features.gui.hooks.console.GameRendererMixin from mod sodium,pl:mixin:APP:shouldersurfing.common.mixins.json:GameRendererAccessor from mod shouldersurfing,pl:mixin:APP:shouldersurfing.common.mixins.json:MixinGameRenderer from mod shouldersurfing,pl:mixin:APP:ponder-common.mixins.json:client.accessor.GameRendererAccessor from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinGameRenderer from mod immediatelyfast,pl:mixin:APP:immediatelyfast-common.mixins.json:core.compat.MixinGameRenderer from mod immediatelyfast,pl:mixin:APP:ars_nouveau.mixins.json:GameRendererMixin from mod ars_nouveau,pl:mixin:APP:youkaishomecoming.mixins.json:GameRendererMixin from mod youkaishomecoming,pl:mixin:APP:darkmodeeverywhere.mixins.json:GameRenderMixin from mod darkmodeeverywhere,pl:mixin:APP:kubejs.mixins.json:GameRendererMixin from mod kubejs,pl:mixin:APP:octolib-common.mixins.json:GameRendererMixin from mod octolib,pl:mixin:APP:tacz.mixins.json:client.GameRendererMixin from mod tacz,pl:mixin:APP:zergatulfreecam.mixins.json:MixinGameRenderer from mod zergatulfreecam,pl:mixin:APP:armourersworkshop-compatibility-mixins.json:GameRendererMixin from mod armourers_workshop,pl:mixin:APP:flickerfix.mixins.json:MixinGameRenderer from mod flickerfix,pl:mixin:APP:create.mixins.json:client.GameRendererMixin from mod create,pl:mixin:APP:mixins.iris.json:MixinGameRenderer_NightVisionCompat from mod iris,pl:mixin:APP:forge-badoptimizations.mixins.json:accessors.GameRendererAccessor from mod badoptimizations,pl:mixin:APP:forge-badoptimizations.mixins.json:tick.MixinGameRenderer from mod badoptimizations,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.runTick(Minecraft.java:1195) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/notenoughcrashes@4.4.9+1.21.1/fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:36) ~[%5B客户端%5D%5BN%5D%5B1.21.1%5D%5B崩溃优化%5Dnotenoughcrashes-neoforge-4.4.9+1.21.1.jar%23611!/:?] {re:mixin,re:classloading}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.modify$dhk000$notenoughcrashes$atTheEndOfSecondCatchBeforePrintingCrashReport(Minecraft.java:22595) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.run(Minecraft.java:828) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
	at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23408!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:notenoughcrashes.forge.mixins.json:client.MixinMain from mod notenoughcrashes,pl:mixin:A,pl:runtimedistcleaner:A}
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {re:mixin}
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.42.jar%23161!/:4.0] {}
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.42.jar%23161!/:4.0] {}
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.42.jar%23161!/:4.0] {}
	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.42.jar%23161!/:4.0] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23166!/:?] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23166!/:?] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23166!/:?] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23166!/:?] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23166!/:?] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23166!/:?] {}
	at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23166!/:?] {}
	at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
	at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

Config / 配置

[tools]
	#Does the super mode of endless tools retain stone and soil
	"Is Stone" = false
	#Whether to merge matter cluster
	"Is Merge Matter Cluster" = true
	#Range damage value of the right key of Infinity sword
	# Default: 10000
	# Range: 100 ~ 100000
	"Sword Range Damage" = 10000
	#Infinity sword right click attack range
	# Default: 32
	# Range: 8 ~ 64
	"Sword Attack Range" = 32
	#Does the right key range attack of endless sword attack neutral creatures
	"Is Sword Damage Animal" = false
	#Does the right key spawn lightning with range of attack
	"Is Sword Cause Lightning" = false
	#Does the right key cause infinity damage
	"Is Sword Cause Endless damage" = true
	#Infinity bow scattering light arrow damage
	# Default: 10000
	# Range: 100 ~ 100000
	"Sub Arrow Damage" = 10000
	#Chain number of endless axe cutting trees
	# Default: 64
	# Range: 16 ~ 128
	"Axe Chain Count" = 64
	#Food effect time scaling factor
	# Default: 1.0
	# Range: 0.1 ~ 5.0
	"Food Time" = 1.0
	#The range of Infinity PickAxe can break
	# Default: 8
	# Range: 2 ~ 32
	"PickAxe Break Range" = 8
	#The range of Infinity Shovel can break
	# Default: 8
	# Range: 2 ~ 32
	"Shovel Break Range" = 8
	#The product tick of NeutronCollector
	# Default: 3600
	# Range: > 1200
	"Neutron Collector Product Tick" = 3600
	#Singularity default time required
	# Default: 240
	# Range: > 0
	"Singularity Time Required" = 240
	#Growth soul farmland rate
	# Default: 0.8
	# Range: 0.0 ~ 1.0
	"Growth soul farmland rate" = 0.8
	#Damage of BladeSlash for Crystal Sword
	# Default: 200
	# Range: > 0
	"BladeSlash Damage" = 200
	#Radius of BladeSlash for Crystal Sword
	# Default: 10
	# Range: 5 ~ 100
	"BladeSlash Radius" = 10
	#Is InfinityCatalyst Craft use all Singularity
	"Internal InfinityCatalyst Craft" = true
	#Does the right key range attack of endless sword attack item entity
	"Is Sword Damage ItemEntity" = false

		[tools.config.avaritia]
			#config.avaritia.is_sword_attack_item_entity.tooltip
			is_sword_attack_item_entity = false

[emc]
	#Emc of Neutron Pile
	# Default: 100
	# Range: > 0
	"Neutron Pile Emc" = 100
	#Emc of Totem Of Undying
	# Default: 1000
	# Range: > 0
	"Vanilla Totem Emc" = 1000

[storage]
	#Define the maximum number of item .types. that can be stored in a Infinity Chest.
	# Default: 32768
	# Range: > 2048
	"Chest Max ItemSize" = 32768
	#Use single page mode
	"Use Single PageMode" = false
	#Stack size limit of slot
	# Default: 4294967295
	# Range: 64 ~ 4294967295
	"Slot Stack Limit" = 4294967295
	#Maximum page limit
	# Default: 79536431
	# Range: 2 ~ 79536431
	"Max Page Limit" = 79536431
	#*Recovery options* Reset the max page that is 0.
	# Default: 1
	# Range: 1 ~ 79536431
	"Reset Max Page" = 1
	#Inventory rows for multi page mode
	# Default: 6
	# Range: 1 ~ 6
	"Inventory Rows" = 6

[channel]
	#
	# Default: 32768
	# Range: > 2048
	"Channel Size" = 32768
	#
	# Default: 16
	# Range: 4 ~ 64
	"MaxPlayer Channels" = 16
	#
	# Default: 128
	# Range: 32 ~ 1024
	"MaxPublic Channels" = 128
	#
	# Default: 1
	# Range: 1 ~ 40
	"FastUpdate Rate" = 1
	#
	# Default: 40
	# Range: 20 ~ 1200
	"FullUpdate Rate" = 40

[misc]
	#For develop
	"Use Advance Tooltips" = false
	#For some mods
	"Use Mod Difficulty" = true
	#The range of Endless ItemEntity
	# Default: 1000.0
	# Range: 1.0 ~ 10000.0
	"Endless ItemEntity Range" = 1000.0
	#The speed of Endless ItemEntity
	# Default: 3.0
	# Range: 1.0 ~ 10.0
	"Endless ItemEntity Speed" = 3.0
	#Infinity Elytra Flying Speed
	# Default: 1.5
	# Range: 1.0 ~ 10.0
	"Infinity Elytra Flying Speed" = 1.5
	#Infinity Elytra Flying Range Damage
	# Default: 100.0
	# Range: 0.0 ~ 10000.0
	"Infinity Elytra Flying Range Damage" = 100.0
	#Infinity Armor Night Vision
	"Infinity Open or Off Night Vision" = true

#Avaritia Common Config
[blocks]
	#The blocks near the infinity blocks are the brightest
	"Is Infinity Light" = false

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions