Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- M - Enum constant in enum class net.risingworld.api.utils.Key
- Mac - Enum constant in enum class net.risingworld.api.utils.OS
- 
Mac / OSX
- maintype - Variable in class net.risingworld.api.definitions.Crafting.CraftingStation
- 
Main type of this crafting station
- Male - Enum constant in enum class net.risingworld.api.definitions.Clothing.Gender
- Male - Enum constant in enum class net.risingworld.api.definitions.Npcs.Gender
- 
Male
- Male - Enum constant in enum class net.risingworld.api.objects.Skin.Gender
- Manual - Enum constant in enum class net.risingworld.api.definitions.Vehicles.Transmission
- Marble - Enum constant in enum class net.risingworld.api.definitions.Constructions.BlockType
- Marble - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- marginBottom - Variable in class net.risingworld.api.ui.style.Style
- 
Sets reserved space for the bottom edge of the margin
- marginLeft - Variable in class net.risingworld.api.ui.style.Style
- 
Sets reserved space for the left edge of the margin
- marginRight - Variable in class net.risingworld.api.ui.style.Style
- 
Sets reserved space for the right edge of the margin
- marginTop - Variable in class net.risingworld.api.ui.style.Style
- 
Sets reserved space for the top edge of the margin
- MASK - Static variable in class net.risingworld.api.utils.Layer
- mass - Variable in class net.risingworld.api.definitions.Items.ItemDefinition
- 
Item mass
- mass - Variable in class net.risingworld.api.definitions.Items.ProjectileDefinition
- 
Projectile mass.
- material - Variable in class net.risingworld.api.definitions.Items.ItemDefinition
- 
Item material (i.e the material this item consists of, e.g stone, metal, wood etc)
- material - Variable in class net.risingworld.api.definitions.Objects.ObjectDefinition
- 
Object material (i.e material this element mostly consists of, e.g wood, metal etc)
- material - Variable in class net.risingworld.api.definitions.Vehicles.VehicleDefinition
- 
Main material the vehicle consists of
- Material - Enum constant in enum class net.risingworld.api.assets.Asset.Type
- MaterialAsset - Class in net.risingworld.api.assets
- 
Represents a material, which descibes the visual appearance of a game object.
- MaterialAsset.Flags - Enum Class in net.risingworld.api.assets
- MaterialAsset.MaterialType - Enum Class in net.risingworld.api.assets
- materialFlags - Variable in class net.risingworld.api.assets.ModelImportSettings
- MathUtils() - Constructor for class net.risingworld.api.utils.Utils.MathUtils
- max(float, float) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- max(float, float, float) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- max(int, int) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- max(int, int, int) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- maxcolorrange - Variable in class net.risingworld.api.definitions.Objects.ObjectDefinition
- 
Max range value (color alpha) when painting the object (0-1)
- maxcolorrange - Variable in class net.risingworld.api.definitions.Vehicles.VehicleDefinition
- 
Maximum color (when painting vehicle)
- maxCount - Variable in class net.risingworld.api.definitions.Npcs.NpcDefinition.NpcLootInfo
- 
Item max count (inclusive)
- maxfuellevel - Variable in class net.risingworld.api.definitions.Objects.ObjectInfoDefinition
- maxHeight - Variable in class net.risingworld.api.ui.style.Style
- 
Sets a maximum height for the element
- maxrange - Variable in class net.risingworld.api.definitions.Items.ProjectileDefinition
- 
Max range of the projectile (until it despawns)
- maxscale - Variable in class net.risingworld.api.definitions.Objects.ObjectDefinition
- 
Maximum xyz scale factor
- maxspawnsize - Variable in class net.risingworld.api.definitions.Plants.PlantDefinition
- 
Maximum scale factor that may be applied to the plant (default scale: 1.0)
- maxstatus - Variable in class net.risingworld.api.definitions.Items.ItemDefinition
- 
Max status for items.
- maxstatus - Variable in class net.risingworld.api.definitions.Objects.ObjectDefinition
- 
Max allowed status for this object (min status is always 0)
- maxTextureResolution - Variable in class net.risingworld.api.assets.ModelImportSettings
- maxvalue - Variable in class net.risingworld.api.definitions.Items.ItemDefinition
- 
Max value for items.
- maxWidth - Variable in class net.risingworld.api.ui.style.Style
- 
Sets a maximum width for the element
- Meat - Enum constant in enum class net.risingworld.api.definitions.Items.Group
- Medical - Enum constant in enum class net.risingworld.api.definitions.Crafting.Category
- Medical - Enum constant in enum class net.risingworld.api.definitions.Items.Category
- Medical - Enum constant in enum class net.risingworld.api.definitions.Items.ConsumeType
- Medieval - Enum constant in enum class net.risingworld.api.definitions.Era
- Medieval - Enum constant in enum class net.risingworld.api.ui.style.Font
- Medium - Enum constant in enum class net.risingworld.api.definitions.Constructions.Size
- Medium - Enum constant in enum class net.risingworld.api.definitions.Items.Size
- Medium - Enum constant in enum class net.risingworld.api.definitions.Objects.Size
- Medium - Enum constant in enum class net.risingworld.api.definitions.Plants.Extent
- Medium - Enum constant in enum class net.risingworld.api.definitions.Plants.Size
- Medium - Enum constant in enum class net.risingworld.api.definitions.Vehicles.Size
- Medium1 - Enum constant in enum class net.risingworld.api.objects.visuals.FilmGrain.Type
- Medium2 - Enum constant in enum class net.risingworld.api.objects.visuals.FilmGrain.Type
- Medium3 - Enum constant in enum class net.risingworld.api.objects.visuals.FilmGrain.Type
- Medium4 - Enum constant in enum class net.risingworld.api.objects.visuals.FilmGrain.Type
- Medium5 - Enum constant in enum class net.risingworld.api.objects.visuals.FilmGrain.Type
- Medium6 - Enum constant in enum class net.risingworld.api.objects.visuals.FilmGrain.Type
- MediumLarge - Enum constant in enum class net.risingworld.api.definitions.Constructions.Size
- MediumLarge - Enum constant in enum class net.risingworld.api.definitions.Items.Size
- MediumLarge - Enum constant in enum class net.risingworld.api.definitions.Objects.Size
- MediumLarge - Enum constant in enum class net.risingworld.api.definitions.Plants.Size
- MediumLarge - Enum constant in enum class net.risingworld.api.definitions.Vehicles.Size
- MeleeWeapons - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- Merciless - Enum constant in enum class net.risingworld.api.definitions.Items.Modifier
- 
Outstanding
- mergeStacks() - Method in class net.risingworld.api.objects.Inventory
- 
Merges all compatible item stacks in this inventory.
- mergeStacks() - Method in class net.risingworld.api.objects.Storage
- 
Merges all compatible item stacks in this storage.
- MergeToSingleObject - Enum constant in enum class net.risingworld.api.assets.ModelImportSettings.MeshImportFlags
- MergeVertices - Enum constant in enum class net.risingworld.api.assets.ModelImportSettings.MeshImportFlags
- Mesh - Enum constant in enum class net.risingworld.api.assets.Asset.Type
- Mesh - Enum constant in enum class net.risingworld.api.collider.Collider.Type
- 
A mesh accurate collision shape.
 Warning: Be careful when using models with high polygon counts, only use this shape when it is really necessary.
- MeshAsset - Class in net.risingworld.api.assets
- 
Represents a Mesh which can be populated programmatically.
- MeshCollider - Class in net.risingworld.api.collider
- 
Represents a mesh-accurate collision shape
- MeshCollider() - Constructor for class net.risingworld.api.collider.MeshCollider
- 
Creates a new mesh collider which uses the default mesh of the object.
- MeshCollider(MeshAsset) - Constructor for class net.risingworld.api.collider.MeshCollider
- 
Creates a new mesh collider using the provided mesh.
- MeshCollider(ModelAsset) - Constructor for class net.risingworld.api.collider.MeshCollider
- 
Creates a new mesh collider using the provided mesh.
- meshImportFlags - Variable in class net.risingworld.api.assets.ModelImportSettings
- meshNormalSmoothingAngle - Variable in class net.risingworld.api.assets.ModelImportSettings
- meshpath - Variable in class net.risingworld.api.definitions.Constructions.ConstructionDefinition
- 
Path to the mesh asset
- meshPivot - Variable in class net.risingworld.api.assets.ModelImportSettings
- meshScaleFactor - Variable in class net.risingworld.api.assets.ModelImportSettings
- MessageBoxButtons - Enum Class in net.risingworld.api.ui
- 
Possible button combinations for built-in message boxes.
- Meta - Enum constant in enum class net.risingworld.api.database.WorldDatabase.Target
- Metal - Enum constant in enum class net.risingworld.api.definitions.Constructions.BlockType
- Metal - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- Metal - Enum constant in enum class net.risingworld.api.definitions.Items.Material
- Metal - Enum constant in enum class net.risingworld.api.definitions.Objects.Material
- Metal - Enum constant in enum class net.risingworld.api.definitions.Vehicles.Material
- MetaObject - Class in net.risingworld.api.objects
- 
Represents a meta object, which is typically any kind of processing station, e.g a furnace, grinders, cooking station etc.
- MetaObject - Enum constant in enum class net.risingworld.api.events.world.ItemTransformEvent.Trigger
- 
Item was processed by a meta object
- MetaObject - Enum constant in enum class net.risingworld.api.objects.WorldItem.WorldItemType
- MetaObjectEvent - Class in net.risingworld.api.events.world
- 
Abstract class representing all meta object events.
- MetaObjectEvent(long) - Constructor for class net.risingworld.api.events.world.MetaObjectEvent
- MetaObjectStatusChangeEvent - Class in net.risingworld.api.events.world
- 
Called when the status of a meta object changes, e.g if a furnace is turned on/off, runs out of fuel etc.
- Middle - Enum constant in enum class net.risingworld.api.utils.MouseButton
- MiddleCenter - Enum constant in enum class net.risingworld.api.ui.style.Pivot
- MiddleCenter - Enum constant in enum class net.risingworld.api.ui.style.TextAnchor
- 
Text is anchored in center
- MiddleLeft - Enum constant in enum class net.risingworld.api.ui.style.Pivot
- MiddleLeft - Enum constant in enum class net.risingworld.api.ui.style.TextAnchor
- 
Text is anchored in middle left center
- MiddleRight - Enum constant in enum class net.risingworld.api.ui.style.Pivot
- MiddleRight - Enum constant in enum class net.risingworld.api.ui.style.TextAnchor
- 
Text is anchored in middle right center
- midtones - Variable in class net.risingworld.api.objects.visuals.PostProcessing
- 
Overrides the midtones on the screen
- Midtones - Class in net.risingworld.api.objects.visuals
- 
Post-processing effect: Midtone adjustment, i.e adjustment of medium shades on the screen.
- Midtones() - Constructor for class net.risingworld.api.objects.visuals.Midtones
- min(float, float) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- 
Returns the smallest value.
- min(float, float, float) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- 
Returns the smallest value.
- min(int, int) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- 
Returns the smallest (integer) value.
- min(int, int, int) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- 
Returns the smallest (integer) value.
- mincolorrange - Variable in class net.risingworld.api.definitions.Objects.ObjectDefinition
- 
Min range value (color alpha) when painting the object (0-1)
- mincolorrange - Variable in class net.risingworld.api.definitions.Vehicles.VehicleDefinition
- 
Minimum color (when painting vehicle)
- minCount - Variable in class net.risingworld.api.definitions.Npcs.NpcDefinition.NpcLootInfo
- 
Item min count (inclusive)
- minHeight - Variable in class net.risingworld.api.ui.style.Style
- 
Sets a minimum height for the element
- minscale - Variable in class net.risingworld.api.definitions.Objects.ObjectDefinition
- 
Minimum xyz scale factor
- minspawnsize - Variable in class net.risingworld.api.definitions.Plants.PlantDefinition
- 
Minimum scale factor that may be applied to the plant (default scale: 1.0)
- Minus - Enum constant in enum class net.risingworld.api.utils.Key
- Minutes - Enum constant in enum class net.risingworld.api.objects.Time.Unit
- minWidth - Variable in class net.risingworld.api.ui.style.Style
- 
Sets a minimum width for the element
- Misc - Enum constant in enum class net.risingworld.api.definitions.Constructions.BlockType
- Misc - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- Misc - Enum constant in enum class net.risingworld.api.definitions.Items.Category
- Misc - Enum constant in enum class net.risingworld.api.definitions.Items.Material
- Misc - Enum constant in enum class net.risingworld.api.definitions.Objects.Material
- Misc - Enum constant in enum class net.risingworld.api.definitions.Plants.Category
- Misc - Enum constant in enum class net.risingworld.api.definitions.Vehicles.Material
- Misc - Enum constant in enum class net.risingworld.api.events.player.world.PlayerCreativeTerrainEditEvent.EditMode
- 
Other mode (e.g fix chunk borders)
- MISC - Static variable in class net.risingworld.api.utils.Layer
- Miscellaneous - Enum constant in enum class net.risingworld.api.definitions.Crafting.Category
- Miscellaneous - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- Miserable - Enum constant in enum class net.risingworld.api.definitions.Items.Modifier
- 
Bad
- Miter - Enum constant in enum class net.risingworld.api.ui.UIPainter2D.LineJoin
- mod(float, float) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- mod(int, int) - Static method in class net.risingworld.api.utils.Utils.MathUtils
- Model - Class in net.risingworld.api.worldelements
- 
Represents a custom 3d model or mesh.
- Model - Enum constant in enum class net.risingworld.api.assets.Asset.Type
- Model() - Constructor for class net.risingworld.api.worldelements.Model
- Model(MeshAsset, MaterialAsset) - Constructor for class net.risingworld.api.worldelements.Model
- Model(ModelAsset, MaterialAsset) - Constructor for class net.risingworld.api.worldelements.Model
- ModelAsset - Class in net.risingworld.api.assets
- 
Represents a 3D model file.
- ModelImportSettings - Class in net.risingworld.api.assets
- 
You can use this object to get more control over the import settings for models.
- ModelImportSettings - Enum constant in enum class net.risingworld.api.assets.Asset.Type
- ModelImportSettings.AnimationImportFlags - Enum Class in net.risingworld.api.assets
- ModelImportSettings.AnimationType - Enum Class in net.risingworld.api.assets
- ModelImportSettings.AnimationWrapMode - Enum Class in net.risingworld.api.assets
- ModelImportSettings.MaterialImportFlags - Enum Class in net.risingworld.api.assets
- ModelImportSettings.MeshImportFlags - Enum Class in net.risingworld.api.assets
- ModelImportSettings.ModelPivot - Enum Class in net.risingworld.api.assets
- Modern - Enum constant in enum class net.risingworld.api.definitions.Era
- ModernWorkbench - Enum constant in enum class net.risingworld.api.definitions.Crafting.CraftingStationType
- Mono - Enum constant in enum class net.risingworld.api.ui.style.Font
- Months - Enum constant in enum class net.risingworld.api.objects.Time.Unit
- 
Deprecated.
- Motorboat - Enum constant in enum class net.risingworld.api.definitions.Vehicles.Category
- Mount - Enum constant in enum class net.risingworld.api.definitions.Clothing.Race
- Mount - Enum constant in enum class net.risingworld.api.definitions.Npcs.Type
- 
Npc is a mount (i.e ridable by the player)
- Mount - Enum constant in enum class net.risingworld.api.objects.Player.State
- 
Player is riding a mount
- Mount - Enum constant in enum class net.risingworld.api.utils.Crosshair
- 
Add/mount crosshair (circle with + in it)
- Mounts - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- MouseButton - Enum Class in net.risingworld.api.utils
- 
Mouse buttons.
- mouthrotation - Variable in class net.risingworld.api.definitions.Npcs.NpcDefinition
- 
Default mouth rotation (worldspace).
- moveTo(float, float, float) - Method in class net.risingworld.api.objects.Npc
- 
Forces the npc to move to the provided position.
- moveTo(float, float, float, float) - Method in class net.risingworld.api.objects.Player
- 
Moves the player (smoothly) to the target position.
- moveTo(Vector2f) - Method in class net.risingworld.api.ui.UIPainter2D
- moveTo(Vector3f) - Method in class net.risingworld.api.objects.Npc
- 
Forces the npc to move to the provided position.
- moveTo(Vector3f, float) - Method in class net.risingworld.api.objects.Player
- 
Moves the player (smoothly) to the target position.
- moveToLocalPosition(float, float, float, float) - Method in class net.risingworld.api.worldelements.GameObject
- 
Smoothly moves this object to a target local position.
- moveToLocalPosition(float, float, float, float, Callback<Consumer<Vector3f>>) - Method in class net.risingworld.api.worldelements.GameObject
- 
Smoothly moves this object to a target local position.
- moveToLocalPosition(Vector3f, float) - Method in class net.risingworld.api.worldelements.GameObject
- 
Smoothly moves this object to a target local position.
- moveToLocalPosition(Vector3f, float, Callback<Consumer<Vector3f>>) - Method in class net.risingworld.api.worldelements.GameObject
- 
Smoothly moves this object to a target local position.
- moveToLocalTransform(Vector3f, Quaternion, float) - Method in class net.risingworld.api.worldelements.GameObject
- 
Smoothly moves and rotates this object to a target local position and rotation.
- Mud - Enum constant in enum class net.risingworld.api.definitions.Terrain
- mult(float) - Method in class net.risingworld.api.utils.Vector3f
- 
Creates a new vector with the same values of this vector and multiplies them with the provided scalar.
- mult(float) - Method in class net.risingworld.api.utils.Vector4f
- 
Creates a new vector with the same values of this vector and multiplies them with the provided scalar.
- mult(float, float, float) - Method in class net.risingworld.api.utils.Vector3f
- 
Creates a new vector with the same values of this vector and multiplies the provided values.
- mult(float, float, float, float) - Method in class net.risingworld.api.utils.Vector4f
- 
Creates a new vector with the same values of this vector and multiplies the provided values.
- mult(Vector3f) - Method in class net.risingworld.api.utils.Quaternion
- 
Multiplies the quaternion by a Vector3f.
- mult(Vector3f) - Method in class net.risingworld.api.utils.Vector3f
- 
Creates a new vector with the same values of this vector and multiplies the values of the provided vector.
- mult(Vector4f) - Method in class net.risingworld.api.utils.Vector4f
- 
Creates a new vector with the same values of this vector and multiplies the values of the provided vector.
- Multiplayer - Enum constant in enum class net.risingworld.api.Server.Type
- 
Multiplayer as client (i.e player is not the host).
- multLocal(float) - Method in class net.risingworld.api.utils.Quaternion
- 
Multiplies the quaternion by a scalar.
- multLocal(float) - Method in class net.risingworld.api.utils.Vector2f
- 
Multiplies the values of this vector with the provided scalar.
- multLocal(float) - Method in class net.risingworld.api.utils.Vector3f
- 
Multiplies the values of this vector with the provided scalar.
- multLocal(float) - Method in class net.risingworld.api.utils.Vector4f
- 
Multiplies the values of this vector with the provided scalar.
- multLocal(float, float) - Method in class net.risingworld.api.utils.Vector2f
- 
Multiplies the values of this vector with the provided values.
- multLocal(float, float, float) - Method in class net.risingworld.api.utils.Vector3f
- 
Multiplies the values of this vector with the provided values.
- multLocal(float, float, float, float) - Method in class net.risingworld.api.utils.Quaternion
- 
Multiplies this quaternion by the provided values.
- multLocal(float, float, float, float) - Method in class net.risingworld.api.utils.Vector4f
- 
Multiplies the values of this vector with the provided values.
- multLocal(int) - Method in class net.risingworld.api.utils.Vector2i
- 
Multiplies the values of this vector with the provided scalar.
- multLocal(int) - Method in class net.risingworld.api.utils.Vector3i
- 
Multiplies the values of this vector with the provided scalar.
- multLocal(int, int) - Method in class net.risingworld.api.utils.Vector2i
- 
Multiplies the values of this vector with the provided values.
- multLocal(int, int, int) - Method in class net.risingworld.api.utils.Vector3i
- 
Multiplies the values of this vector with the provided values.
- multLocal(Quaternion) - Method in class net.risingworld.api.utils.Quaternion
- 
Multiplies this quaternion by the provided quaternion.
- multLocal(Vector2f) - Method in class net.risingworld.api.utils.Vector2f
- 
Multiplies the values of this vector with the values of the provided vector.
- multLocal(Vector2i) - Method in class net.risingworld.api.utils.Vector2i
- 
Multiplies the values of this vector with the values of the provided vector.
- multLocal(Vector3f) - Method in class net.risingworld.api.utils.Quaternion
- 
Multiplies the quaternion by a Vector3f.
- multLocal(Vector3f) - Method in class net.risingworld.api.utils.Vector3f
- 
Multiplies the values of this vector with the values of the provided vector.
- multLocal(Vector3i) - Method in class net.risingworld.api.utils.Vector3i
- 
Multiplies the values of this vector with the values of the provided vector.
- multLocal(Vector4f) - Method in class net.risingworld.api.utils.Vector4f
- 
Multiplies the values of this vector with the values of the provided vector.
- Music - Enum constant in enum class net.risingworld.api.definitions.Crafting.SubCategory
- Music - Enum constant in enum class net.risingworld.api.utils.Crosshair
- 
Music icon
- MusicDisc - Enum constant in enum class net.risingworld.api.definitions.Items.Type
- 
Music disc
- MusicPlayer - Enum constant in enum class net.risingworld.api.definitions.Objects.Type
- MySQL - Enum constant in enum class net.risingworld.api.database.DatabaseType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form