ResourceAction

基本信息

属性 值
路径 mrtjp.core.resource.ResourceAction
源码 src/main/scala/mrtjp/core/resource/ResourceAction.scala

把一个 ResourceLocation 包装成「可绑定 / 可播放」的动作对象。

方法 说明
bind() mc.renderEngine.bindTexture(loc)
play() / play(volume) PositionedSoundRecord.func_147674_a(loc, volume)

缺陷

def mc = Minecraft.getMinecraft 无 @SideOnly(Side.CLIENT) 标注。 在纯服务端环境调用 bind() / play() 会触发 Minecraft 类加载失败。 实际使用须自行保证客户端上下文。

相关条目