SpriteMapper.java
net.minecraft.client.renderer.SpriteMapper
信息
- 全限定名:net.minecraft.client.renderer.SpriteMapper
- 类型:public record
- 包:net.minecraft.client.renderer
- 源码路径:src/main/java/net/minecraft/client/renderer/SpriteMapper.java
- 起始行号:L9
- 职责:
TODO
字段/常量
- 无
内部类/嵌套类型
- 无
构造器
- 无
方法
下面的方法块按源码顺序生成。
public SpriteId apply(Identifier path) @ L10
- 方法名:apply
- 源码定位:L10
- 返回类型:SpriteId
- 修饰符:public
参数:
- path: Identifier
说明:
TODO
public SpriteId defaultNamespaceApply(String path) @ L14
- 方法名:defaultNamespaceApply
- 源码定位:L14
- 返回类型:SpriteId
- 修饰符:public
参数:
- path: String
说明:
TODO
代码
@OnlyIn(Dist.CLIENT)
public record SpriteMapper(Identifier sheet, String prefix) {
public SpriteId apply(Identifier path) {
return new SpriteId(this.sheet, path.withPrefix(this.prefix + "/"));
}
public SpriteId defaultNamespaceApply(String path) {
return this.apply(Identifier.withDefaultNamespace(path));
}
}引用的其他类
-
- 引用位置:
构造调用/返回值 - 关联成员:
SpriteId()
- 引用位置:
-
- 引用位置:
参数/方法调用 - 关联成员:
Identifier.withDefaultNamespace()
- 引用位置: