AbstractEntityPlayer is in the
process of breaking a tile.IRecipe objects that are used to construct
items through the input-output system of the construction in the player's
inventory.ApiInternal annotation marks anything that is API-internal and
that is discouraged from being used directly inside of reasonable
modifications or other applications.IAssetLoader objects.Biome objects.Tile is broken by an AbstractEntityPlayer.ChatComponent objects.IChatLog.IChunk is saved using the specified
IDataManager.Command objects.GuiComponent renders using GuiComponent.render(IGameInstance, IAssetManager, IRenderer, int, int).GuiComponent renders its overlay using
GuiComponent.renderOverlay(IGameInstance, IAssetManager, IRenderer,
int, int).ItemContainer is opened.IContentLoader objects.IModLoader.createResourceName(IMod, String)
that creates a resource with IGameInstance as the holding mod.Logger with the specified name that will output to the
main logger and also written to the log file.IApiHandler.createLogger(String) that creates
a Logger with a specified name.IModLoader.createResourceName(IMod, String)
that creates an IResourceName bound to the specified IMod.IModLoader.createResourceName(String) that
creates an IResourceName from a combined string.IEffect objects that can be applied to any
entity.Entity types.EntityLiving takes damage using the
EntityLiving.takeDamage(int) method.Entity dies using Entity.setDead(boolean).Entity is updating.FuelInput objects that determine which kinds
of items burn for how long as furnace fuel.IApiHandler object initialized by the game on
startup.IAssetManager of the current game instance.IChatLog of the current game instance.URLClassLoader that the game is using to load its own
classes and classes from jars out of the mods folder.Constants.MAX_LIGHT.IContentPackLoader object initialized by the game on
startup.IDataManager of the current game instance.IEventHandler object initialized by the game on
startup.IGameInstance object initialized as the game on
startup.IGuiManager of the current game instance.IInputHandler of the current game instance.IInteractionManager of the current game instance.IInternalHooks object initialized by the game on
startup.IChunkOrWorld.getHeight(TileLayer, int, int) insteadIChunkOrWorld.getHeight(TileLayer, int, int) insteadIChunkOrWorld.getHeight(TileLayer, int, int) insteadIChunkOrWorld.getHeight(TileLayer, int, int) insteadIModLoader object initialized by the game on startup.INetHandler object initialized by the game on
startup.IParticleManager of the current game instance.AbstractEntityPlayer of the current game instance.IPlayerDesign that defines what the player looks like.IRenderer context of the current game instance.IResourceRegistry object initialized by the game on
startup.Settings of the current game instance.IToaster of the current game instance.UUID of the current game instance.IWorld of the current game instance.Gui has been initialized and before its
components are sorted.Gui is opened.IRenderer and IAssetManager.Information types.GuiComponent is created.AbstractEntityPlayer interacts with the
world in any way.TileLayer and the interpolated light from IApiHandler.interpolateLight(IWorld, int, int).IJsonSettings insteadItem objects.ItemContainer(AbstractEntityPlayer)
instead, as contained inventories are now added automaticallyKeybind(IResourceName, int) constructorKeybind objects.TileLayer is attempted.IAssetManager loads or reloads
assets.IDataManager.loadSettings(IJsonSettings) instead. If your
settings class still extends IPropSettings in addition to IJsonSettings, then it will attempt to load the setting in both ways as
a way of backward compatibility.Settings are loaded in IMod.preInit(IGameInstance, IApiHandler, IEventHandler).IApiHandler.logger() that returns the game's
internal loggerIMainMenuTheme objects.INoiseGen of the Simplex Noise kind based on the
specified seed.BasicRecipe objects that are displayed on
the left side of the player's inventory.IPacket types.DataPart types.AbstractEntityPlayer connects to a world.AbstractEntityPlayer disconnects from a
world.AbstractEntityPlayer is rendered.EntityLiving tries to regenerate
health.AbstractEntityPlayer in question having moved farther than they
should be able to.IDataManager.saveSettings(IJsonSettings) insteadIShaderProgram that the game should fall back to when
IRenderer.setProgram(IShaderProgram) is called with a null parameter.IGameInstance or IApiHandler.IRenderer.mirror(boolean,
boolean)), this method sets the mirrored states of this renderer to the
given values.IShaderProgram that the renderer should use to draw.IRenderer.rotate(float)), this
method merely sets the rotation of this renderer to the given rotation.IRenderer.scale(float, float)),
this method sets the scale of the renderer directly.ITexture that the renderer should render any vertices
with.IRenderer.translate(float,
float)), this method sets the translation of this renderer to the given
x and y coordinates.SmeltingRecipe objects that can be smelted
in any kind of furnace.ISpecialCursor instance.TileProp objects that are used for certain tiles
from the game.StaticTileProps.LOG_VARIANT
property.Statistic objects that track certain things
in the game.IStructure objects.GL13.GL_TEXTURE0 through GL13.GL_TEXTURE31.TileLayer objects.Tile objects.TileState objects.Tile is broken in the world.TileEntity updates.IRenderer.describeItem(IGameInstance, IAssetManager, ItemInstance).IWorldGenerator types.IWorld is created for the first time.IWorld is loaded.MovableWorldObject collides with a set of
BoundBox objects in the world.IWorld is rendered.IWorld is saved using the specified
IDataManager.IWorld every tick.IWorld is unloaded.