RecipeBook.java
net.minecraft.stats.RecipeBook
信息
- 全限定名:net.minecraft.stats.RecipeBook
- 类型:public class
- 包:net.minecraft.stats
- 源码路径:src/main/java/net/minecraft/stats/RecipeBook.java
- 起始行号:L5
- 职责:
TODO
字段/常量
bookSettings- 类型:
RecipeBookSettings - 修饰符:
protected final - 源码定位:
L6 - 说明:
TODO
- 类型:
内部类/嵌套类型
- 无
构造器
- 无
方法
下面的方法块按源码顺序生成。
public boolean isOpen(RecipeBookType recipeBookType) @ L8
- 方法名:isOpen
- 源码定位:L8
- 返回类型:boolean
- 修饰符:public
参数:
- recipeBookType: RecipeBookType
说明:
TODO
public void setOpen(RecipeBookType recipeBookType, boolean open) @ L12
- 方法名:setOpen
- 源码定位:L12
- 返回类型:void
- 修饰符:public
参数:
- recipeBookType: RecipeBookType
- open: boolean
说明:
TODO
public boolean isFiltering(RecipeBookType type) @ L16
- 方法名:isFiltering
- 源码定位:L16
- 返回类型:boolean
- 修饰符:public
参数:
- type: RecipeBookType
说明:
TODO
public void setFiltering(RecipeBookType type, boolean filtering) @ L20
- 方法名:setFiltering
- 源码定位:L20
- 返回类型:void
- 修饰符:public
参数:
- type: RecipeBookType
- filtering: boolean
说明:
TODO
public void setBookSettings(RecipeBookSettings settings) @ L24
- 方法名:setBookSettings
- 源码定位:L24
- 返回类型:void
- 修饰符:public
参数:
- settings: RecipeBookSettings
说明:
TODO
public RecipeBookSettings getBookSettings() @ L28
- 方法名:getBookSettings
- 源码定位:L28
- 返回类型:RecipeBookSettings
- 修饰符:public
参数:
- 无
说明:
TODO
public void setBookSetting(RecipeBookType bookType, boolean open, boolean filtering) @ L32
- 方法名:setBookSetting
- 源码定位:L32
- 返回类型:void
- 修饰符:public
参数:
- bookType: RecipeBookType
- open: boolean
- filtering: boolean
说明:
TODO
代码
public class RecipeBook {
protected final RecipeBookSettings bookSettings = new RecipeBookSettings();
public boolean isOpen(RecipeBookType recipeBookType) {
return this.bookSettings.isOpen(recipeBookType);
}
public void setOpen(RecipeBookType recipeBookType, boolean open) {
this.bookSettings.setOpen(recipeBookType, open);
}
public boolean isFiltering(RecipeBookType type) {
return this.bookSettings.isFiltering(type);
}
public void setFiltering(RecipeBookType type, boolean filtering) {
this.bookSettings.setFiltering(type, filtering);
}
public void setBookSettings(RecipeBookSettings settings) {
this.bookSettings.replaceFrom(settings);
}
public RecipeBookSettings getBookSettings() {
return this.bookSettings;
}
public void setBookSetting(RecipeBookType bookType, boolean open, boolean filtering) {
this.bookSettings.setOpen(bookType, open);
this.bookSettings.setFiltering(bookType, filtering);
}
}引用的其他类
-
- 引用位置:
参数/字段/构造调用/返回值 - 关联成员:
RecipeBookSettings()
- 引用位置:
-
- 引用位置:
参数
- 引用位置: