FireworkPolymer
本帖最后由 FireworkPolymer 于 2022-1-7 20:07 编辑

Orebfuscator




什么是Orebfuscator?
Orebfuscator 是一个通过向玩家发送数据包来给玩家显示并不存在的矿物的插件,来防止透视(X-Ray)或者透视材质包。它并不会实际上改变你的服务器矿物生成所以你可以放心使用它

它的特点是什么?
  • 即插即用,装进服务器直接用
  • 可高度自定义的配置文件
  • 支持1.9.4+的Spigot(只在Spigot端测试过)
  • 根据亮度伪装矿物
  • 隐藏方块实体,比如箱子和熔炉
  • 根据玩家与方块的距离和视角生成假矿

需求
  • Java8或更高版本
  • Spigot或者它的修改版本(比如paper)
  • ProtocolLib 4.0或更高

配置文件
general部分:
名称
描述
默认值
checkForUpdates 是否在服务器启动时检查插件更新并将更新信息发送给有orebfuscator.admin权限的玩家 true
updateOnBlockDamage 当方块被破坏时假矿是否刷新 true
bypassNotification 是否提示玩家他不受假矿干扰 true
initialRadius 显示假矿所需的方块深度,设置为1那就是表面的(玩家可以看到的)方块不会变成假矿,设置为0那么所有的方块都会看起来是假矿(我觉得你不会想这么干的) 1
updateRadius 方块被破坏后附近多少格的假矿同时被刷新 2
proximityHiderRunnerSize
假矿处理需要占用多少线程
4
cache(缓存)部分:

介绍(我觉得没必要翻译)


名称
描述
默认值
enabled 缓存是否使用 true
baseDirectory 缓存储存位置 'orebfuscator_cache/'
maximumOpenRegionFiles 已开启的区域的文件的最大数量(文件描述符) 256
deleteRegionFilesAfterAccess 最后一次访问文件后该文件的删除时间 172800000(毫秒,这里相当于两天)
maximumSize 内存中储存的最大区块数 8192
expireAfterAccess 区块在内存中失效的时间 30000(30秒)
maximumTaskQueueSize 同时排队的磁盘缓存任务的最大数量 32768
protocolLibThreads 异步ProtocolLib线程数 -1 (-1则为使用处理器数量的线程)

world(世界)部分:

‎你可以配置多个世界,但只能有一个配置文件。(混淆就是要变成假矿)
世界配置包含一个应该被混淆的方块列表、用作混淆材料的方块列表以及一个要混淆的世界列表。混淆材料是按加权来分配几率的,这意味着权重越高,被用于混淆的材料的机会就越高。‎
名称
描述
worlds 要生成假矿的世界
enabled 世界配置是否应该开启
hiddenBlocks方块混淆列表
randomBlocks 作为混淆材料的方块列表
randomBlocks:
这是个randomBlocks的例子
  1. randomBlocks:
  2.   stone: 4
  3.   diamond_ore: 1
复制代码
这里石头的权重是4,钻石矿的是1
那就意味着在透视的时候,石头出现的几率是4/5,钻石矿是1/5
proximity(接近?)部分:

接近配置包含一个应该被隐藏的方块列表、用作混淆材料的方块列表以及一个要混淆的世界列表以及能见度距离和是否开启它们的布尔值,以实现快速的方块检查。(由于不知道proximity的确切含义,此段先搁置)
名称
描述
worlds Set of worlds to proximity hide.
enabled Whether the proximity config should be enabled.
distance Maximum distance between a player and a hidden block in order for it to be visible.
useFastGazeCheck Whether the player should be looking at a hidden block in order for it to be visible. (this function has big performance problems)
defaults the default block options ([color=var(--color-text-link)]see below)
hiddenBlocks Set of blocks to proximity hide.
randomBlocks Set of blocks to use as proximity material.
proximity block options
proximity block options 包括了应该被隐藏起来的方块

名称描述 默认值
above Above or below the y value true
y y value of block (exclusive) 0
useBlockBelow is useBlockBelow obfuscation enabled true
例子:
  1. hiddenBlocks:
  2.   chest: {}
  3.   trapped_chest: {
  4.     above: true
  5.     y: 64
  6.   }
复制代码



唯一权限:orebfuscator.bypass 让你免除假矿干扰
lianjie1le

懵懂非常皮
哈哈哈,这插件好

小鱼头EZ
下载尝试,希望能够好用,刚刚开的纯净服

mine丶young
这个新版本对服务器流畅性有影响吗

FireworkPolymer
mine丶young 发表于 2021-8-14 21:47
这个新版本对服务器流畅性有影响吗

没有         

至尊‘凯文
就是不知道好不好用 先试试吧

mine丶young

好的。我记得以前的假矿会导致卡服

LZS蓝天
这个东西对服务器的性能有影响吗?

FireworkPolymer
LZS蓝天 发表于 2021-8-15 13:12
这个东西对服务器的性能有影响吗?

不看上面的回复?

转子拖拉机
说实话我没有找到这个插件的配置文件

FireworkPolymer
转子拖拉机 发表于 2021-8-15 23:46
说实话我没有找到这个插件的配置文件

装上去自动生成

Theruofen
这个插件牛啊喜欢

WarmRhombus
支持mod矿吗

n2951096305
期待楼主下次更新

110088
谢谢楼主的插件

FireworkPolymer
小五heart 发表于 2021-8-16 06:48
支持mod矿吗

你只要找得到方块id应该都行

mine丶young
这个插件为啥不生成配置文件。。

mine丶young
mine丶young 发表于 2021-8-16 13:26
这个插件为啥不生成配置文件。。

ProtocolLib需要什么版本至少。。

转子拖拉机

装上去了也重启服务器了真没看到配置文件

FireworkPolymer
转子拖拉机 发表于 2021-8-16 16:38
装上去了也重启服务器了真没看到配置文件

你在后台看到它加载了吗

转子拖拉机
加载了但真就是没看到配置文件

FireworkPolymer
转子拖拉机 发表于 2021-8-16 17:35
加载了但真就是没看到配置文件

你把你文件列表发一下

MC火山君
楼主,为啥装了前置插件后还是不生成配置文件,服务器重启也没用

Canobe1314
我记得以前这插件都跑路了,终于更新了!

geyaming
楼主我感觉你好像下载地址放错了,应该是https://www.spigotmc.org/resources/orebfuscator-anti-x-ray.82710/而不是https://www.spigotmc.org/resources/orebfuscator.22818/

geyaming
卡乐比KLB 发表于 2021-8-17 02:55
我记得以前这插件都跑路了,终于更新了!

看服务器后台显示信息,加载失败,因为版本低了,你下载的应该是4.4.3版本吧,其实是5.1.5版本

geyaming
MC火山君 发表于 2021-8-17 01:37
楼主,为啥装了前置插件后还是不生成配置文件,服务器重启也没用

看服务器后台显示信息,加载失败,因为版本低了,你下载的应该是4.4.3版本吧,其实是5.1.5版本

geyaming
转子拖拉机 发表于 2021-8-16 17:35
加载了但真就是没看到配置文件

其实并没有加载上,你要下载新的5.1.5版本。。

Stars_子洋
安装这个插件后玩家反映掉帧。

末影鬼
效率5等挖得比较快会出现卡出假矿的情况吗

FireworkPolymer
末影鬼 发表于 2021-8-19 21:32
效率5等挖得比较快会出现卡出假矿的情况吗

不会         

redwineSerena
1.16.5Spigot没效果就很烦

JunSun
谢谢作者大大的插件!!!

long_yan
你好,我的服务器使用你的假矿插件,目前出现了以下问题,你可以去看看,这款插件确实好用,希望你能够修复问题,谢谢 https://www.mcbbs.net/thread-1251128-1-1.html

FireworkPolymer
long_yan 发表于 2021-8-23 23:37
你好,我的服务器使用你的假矿插件,目前出现了以下问题,你可以去看看,这款插件确实好用,希望你能够修复 ...

我只是搬运,无法解决你的问题,要解决问题找作者

572110691
这个也太棒了! 支持!

1603431
paper自带的占用很不错了这个看起来更全面一些

熄灭星空
作弊是可耻的,这插件可以有限的防止是个好插件

9号房子
感谢楼主分享awa

卑微啊
感谢楼主的分享~

蓬岛以列左煮茶
这个插件太棒了,再也不用担心开挂行为了

岁月静好、
本帖最后由 岁月静好、 于 2021-9-7 09:00 编辑

parper1.17.1装完插件每次更换世界都会在虚空里待一段时间才加载出来世界,望作者知道。解决了缓存关了就行了,问下缓存有什么用。

BROUGH团队
非常好的插件,谢谢楼主分享

dmxyfuck
ssssssssssssssssss

FireworkPolymer
岁月静好、 发表于 2021-9-7 00:14
parper1.17.1装完插件每次更换世界都会在虚空里待一段时间才加载出来世界,望作者知道。解决了缓存关了就行 ...

下次加载时不会即时渲染之类的吧,不太清楚

jiandange
我下载不了诶,那个下载页一直刷新不出来,楼主能发个百度网盘嘛

FireworkPolymer
jiandange 发表于 2021-9-24 22:11
我下载不了诶,那个下载页一直刷新不出来,楼主能发个百度网盘嘛

未经作者允许不能这样做

Almikey
支持1.17.1实测吗?

Almikey
实测paper1.17.1不行

这次换你听歌
前来观看啊

下一页 最后一页