Skip to content

带宽消耗过大 #22

@LiteMing

Description

@LiteMing

使用PacketProfiler - MC百科|最大的Minecraft中文MOD百科
实测,本模组作为dokimob前置,对带宽消耗异常迅猛,默认视距,野外产生的数据量高于原版或者相近模组数个量级,下图作为参考(对照是车万女仆,似乎走了原版的通信系统),profiler持续10秒还是100秒都是这个比例,怪不得dokimob有人评论区反馈

Total time in ticks: 200
Total packet size: 5963324
Total packet kind: 30
Total Size  	Class
   3,176,266	io.github.tt432.eyelib.network.DataAttachmentUpdatePacket
   2,692,601	net.minecraft.network.protocol.game.ClientboundLevelChunkWithLightPacket
      31,030	net.minecraft.network.protocol.game.ClientboundLightUpdatePacket
      10,089	net.minecraft.network.protocol.game.ClientboundMoveEntityPacket$Pos
      10,044	io.github.tt432.eyelib.network.ExtraEntityUpdateDataPacket
       9,933	net.minecraft.network.protocol.game.ClientboundMoveEntityPacket$PosRot
       8,152	net.minecraft.network.protocol.game.ClientboundSetEntityMotionPacket
       6,249	net.minecraft.network.protocol.game.ClientboundRotateHeadPacket
       5,945	net.minecraft.network.protocol.game.ClientboundTeleportEntityPacket
       2,786	io.github.tt432.eyelib.network.DataAttachmentSyncPacket
       2,721	net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket
       1,457	net.minecraft.network.protocol.game.ClientboundSoundPacket
       1,326	io.github.tt432.eyelib.network.UniDataUpdatePacket
       1,076	net.minecraft.network.protocol.game.ClientboundSectionBlocksUpdatePacket
       1,069	net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket
         648	net.minecraft.network.protocol.game.ClientboundForgetLevelChunkPacket
         643	com.github.tartaricacid.touhoulittlemaid.network.message.PlayMaidSoundMessage
         235	net.minecraft.network.protocol.game.ClientboundMoveEntityPacket$Rot
         220	net.minecraft.network.protocol.game.ClientboundEntityEventPacket
         216	net.minecraft.network.protocol.game.ClientboundSetEquipmentPacket
         215	net.minecraft.network.protocol.game.ClientboundBlockUpdatePacket
         160	net.minecraft.network.protocol.game.ClientboundSetTimePacket
          63	net.minecraft.network.protocol.game.ClientboundRemoveEntitiesPacket
          54	net.minecraft.network.protocol.game.ClientboundSystemChatPacket
          47	net.minecraft.network.protocol.game.ClientboundLevelParticlesPacket
          34	net.minecraft.network.protocol.game.ClientboundLevelEventPacket
          19	net.minecraft.network.protocol.game.ClientboundPlayerInfoUpdatePacket
          18	net.minecraft.network.protocol.game.ClientboundSetChunkCacheCenterPacket
           8	net.minecraft.network.protocol.game.ClientboundKeepAlivePacket
           0	net.minecraft.network.protocol.game.ClientboundBundlePacket

此日志测试时,大约6~10个dokimob实体,6个车万女仆实体

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions