public class WorldConfig extends java.lang.Object implements IWorldConfig, IFilterTextSource
Constructor and Description |
---|
WorldConfig(java.io.File jeiConfigurationDir) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFilterText() |
boolean |
isBookmarkOverlayEnabled() |
boolean |
isCheatItemsEnabled() |
boolean |
isDeleteItemsInCheatModeActive() |
boolean |
isEditModeEnabled() |
boolean |
isOverlayEnabled() |
void |
onWorldSave() |
void |
saveFilterText() |
void |
setBookmarkEnabled(boolean value) |
void |
setCheatItemsEnabled(boolean value) |
boolean |
setFilterText(java.lang.String filterText) |
boolean |
syncConfig() |
boolean |
syncWorldConfig(net.minecraft.network.NetworkManager networkManager) |
void |
toggleBookmarkEnabled() |
void |
toggleCheatItemsEnabled() |
void |
toggleEditModeEnabled() |
void |
toggleOverlayEnabled() |
public java.lang.String getFilterText()
getFilterText
in interface IFilterTextSource
getFilterText
in interface IWorldConfig
public boolean setFilterText(java.lang.String filterText)
setFilterText
in interface IWorldConfig
public void saveFilterText()
saveFilterText
in interface IWorldConfig
public boolean isOverlayEnabled()
isOverlayEnabled
in interface IWorldConfig
public void toggleOverlayEnabled()
toggleOverlayEnabled
in interface IWorldConfig
public boolean isBookmarkOverlayEnabled()
isBookmarkOverlayEnabled
in interface IWorldConfig
public void toggleBookmarkEnabled()
toggleBookmarkEnabled
in interface IWorldConfig
public void setBookmarkEnabled(boolean value)
setBookmarkEnabled
in interface IWorldConfig
public boolean isCheatItemsEnabled()
isCheatItemsEnabled
in interface IWorldConfig
public boolean isDeleteItemsInCheatModeActive()
isDeleteItemsInCheatModeActive
in interface IWorldConfig
public void toggleCheatItemsEnabled()
toggleCheatItemsEnabled
in interface IWorldConfig
public void setCheatItemsEnabled(boolean value)
setCheatItemsEnabled
in interface IWorldConfig
public boolean isEditModeEnabled()
isEditModeEnabled
in interface IWorldConfig
public void toggleEditModeEnabled()
toggleEditModeEnabled
in interface IWorldConfig
public void onWorldSave()
public boolean syncConfig()
public boolean syncWorldConfig(@Nullable net.minecraft.network.NetworkManager networkManager)