这个技术引起我的注意大概还是自在2b2t中了禁人塔的招之后哈哈哈。原理非常简单,往一个区块里面塞大量带数据的东西,比如说牌子或者是命了很长名字的方块,一加载这个区块,你就要下载极大量的数据导致被服务器踢出——error:badly compressed packet-size ofxxx is larger than protocol maxium of 2097152那么原因就很明确了——数据包大小超过了协议的许可,2097152字节。想让一个玩家一个数据包下载这些东西最简单的两个方法就是往一个区块里面放大量数据或者是往他的背包里面放大量数据然后刷新他的物品栏。用书做到这一点应该是最简单的,因为一本书最多可以写12800个字符,而用unicode编码复制过来一个标点是2个字节。这么算下来83本书就足够让他滚蛋了,也就是3盒子书,里面每一个格都放上这种书,不需要堆叠。当然大多数情况下不需要3盒子,两盒子就够了因为他还要加载别的东西,而3盒子可以保证他下一次登陆服务器还会继续被踢下来,和ban掉没啥区别。
牌子应该是一个比较容易搞出来的带数据的方块,每一个牌子可以塞下上百个标点,但是你还是要放千把来个牌子才有这个效果,做起来不容易。