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