• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

CustomMap 自定义地图

资源 CustomMap 自定义地图 1.3.5

请登录后获取
不对啊,我试了下1.19.31的版本在1.19.41还能用啊
这个是CustomGetMap的原因,他开了实验玩法,execute换了新语法,命令失效了,dll还是能用的。
 
感觉有点过载,还是没懂/map后面写什么
 
Yhzx233 升级了 CustomMap 自定义地图 的新版本:

适配LL2.13 (1.19.8x)

- 更新指令 /map <文件名> [是否设置alpha : true of false] [是否输出成功信息 : true or false]
后面两个参数可选,与之前版本兼容

是否设置alpha: 默认值false,即与之前行为一致,像素alpha通道都设置为0xff(完全不透明),若设置为true,则按二进制文件中的值设置(之所以默认不开启是因为之前的某些转换程序实现中二进制文件中alpha通道会被设置为0)。实际上,游戏里地图像素的透明度只有两种状态,值在[0, 127]为完全透明,在[128, 255]为完全不透明。

是否输出成功信息: 默认值true,设置为false不会输出Done!

阅读此次升级的详细信息...
 
我是不是应该在新版本中更新命令 /map xxx. true false 来使png图片呈现透明效果? :恰饭:
 
我是不是应该在新版本中更新命令 /map xxx. true false 来使png图片呈现透明效果? :恰饭:
测试了下go-img2bin.exe看起来不能正确设置alpha通道(
 
你搞的这个python img2bin脚本可太棒了,这下解决了透明图的痛点。:点赞:
也正好和裁剪的脚本一样也是用cv2库,不用另外装其他库了。

我简单用cmd试了下脚本,在实际使用我需要修改一下。
生成文件带有.bin后缀,为了和img2bin.exe匹配,我得去掉后缀。
遇到错误应该exit(1),最后成功生成才exit(0)
print不知道能不能被js调用的output参数捕获,我之前用的是sys.stderr.write。
晚上有空我把辅助插件再改一下。
 
生成地图画后 玩家重新进入游戏 地图画就会失效
 
没有遇到过,有无复现步骤
一张透明背景的128*128的图片
在使用 python版img2bin后将导出的的bin文件放入bds所在目录,随后在游戏内输入了/map 文件名 true,正常生成了一张地图。

过了一段时间我退出游戏并在几小时后重新进入服务器 发现地图画变成了一半是地图画,一半是普通地图的东西
再次重进服务器地图画就消失了
试了几次都这样(图晚上补一下)
 
一张透明背景的128*128的图片
在使用 python版img2bin后将导出的的bin文件放入bds所在目录,随后在游戏内输入了/map 文件名 true,正常生成了一张地图。

过了一段时间我退出游戏并在几小时后重新进入服务器 发现地图画变成了一半是地图画,一半是普通地图的东西
再次重进服务器地图画就消失了
试了几次都这样(图晚上补一下)
话说你的版本是?
 
ll2.14.0,插件是1.2.3 加载非透明背景的图就没事 透明背景的图才会出事(
你出问题的图片发一下,我在有大块纯黑的地图上复现了,应该是mojang在修复1.19.30问题时引入的解决方案导致的
 

在线会员

  • 19176620947
  • 冷凍烏薩齊
  • banyue2022
  • 海贝壳
  • hhhhGG
  • xixi233
  • hbanbaoabao
  • 57
  • 久久
  • zhuoyan
  • demon_MVP
  • An_Ye
  • lune72865
  • DONGNine
  • 暗来
  • 原初宝可梦
  • 楠牧
  • 魑魅 魍魉
  • 浩白
  • 野比大雄
...和 56 更多。
后退
顶部 底部