Ornamental

Simple, versatile, an expansion you never knew you wanted.

File Details

ornamental-1.20-4.12.76.jar

  • R
  • Jun 22, 2023
  • 1.70 MB
  • 1.6K
  • 1.20.1+1
  • Forge

File Name

ornamental-1.20-4.12.76.jar

Supported Versions

  • 1.20.1
  • 1.20

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ornamental-306286:4602571")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Ornamental has now been updated to 1.20! Some technical updates have been made.

 • Tagged Amethyst Ornaments as vibration resonators.

 • Fixed potential bugs when stepping on certain Ornaments.

 • Fixed Obsidian Golem not swinging arms when attacking.

 • Fixed crafting output amount for Walls.

 • Changes to OrnamentBuilder:

  • Added a new copy constructor to OrnamentBuilder, which should alleviate technical issues when extending this class.

  • pushReactOverride is renamed to pushReact. This now sets the PushReaction rather than overriding.

  • blockSetType now accepts a boolean value for opening ornaments by material.

  • canOpen now serves as an override. This is a temporary measure due to BlockSetTypes for Stone and Polished Blackstone allowing doors to open by hand, a contradiction to many ornaments.

  • New canFallThrough method to set if the block will open under an entity when walked on.

  • canMelt method will now verify if the block passed through is marked as liquid.

  • New instrument method sets the NoteBlockInstrument a material has when a Note Block is above.

  • New setRedstoneConduction method sets if a material conducts Redstone. Normally, blocks in Ornamental are non-solid, but this will cover cases where a full block is present.

  • New setConversionPredicates method allows for setting if one ornament converts to another. This removes boneMealToGrass, hoeToDirt, shovelToPath, and hoeToGrass.

  • The floorHazard method has now been altered to accept a Record of the same properties.

  • New method addTags now accepts both Block and Item tags with the use of a Record. This removes addBlockTags and addItemTags.