Origins: Math is an Origins addon that adds the capability for you to use math for your Origin powers, bridge various Minecraft values as Origin Resource powers, and finally, directly use Resources as Number values in fields!
This mod is required on both the client and the server!
Getting Started
You can see the documentation for the mod here: https://origins-math.readthedocs.io/en/latest/
How to Install Origins: Math (Mod)
Origins: Math by _xRickAstley is verified for Fabric across Minecraft versions 1.20.1, 1.20.2, 1.20.4 (latest release: 1.7.1+patch.1, file size: 721 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.20.2, 1.20.4) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Origins: Math file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Fixed instant crash issue for Origins versions 1.12.x ([#9](https://github.com/xrickastley/origins-math/issues/9))
- Fixed instant crash issue ([#8](https://github.com/xrickastley/origins-math/issues/8))
- Added new power types
origins-math:variable_nbt_linked_resource- Added new meta action types
origins-math:for_rangeorigins-math:while
### Fixes
- (1.20.1 only) Added missing mixin
- Removed debugging loggers ([#6](https://github.com/xrickastley/origins-math/issues/6))
### Changes
- Enhanced variable definition for the following action types
- Variable Execute Command (Entity Action Type)
- Variable Execute Command (Bi-entity Action Type)
- Variable Nbt-linked Resource (Power Type)
- Fixed missing entity context for ResourceBacked in Change Resource ([#4](https://github.com/xrickastley/origins-math/issues/4))
- Modifiers for
origins-math:damage_dealt_linked_resourceandorigins-math:damage_taken_linked_resourcenow apply properly.
- Added new power types
origins-math:modify_knockback- Added [Custom Hud Renders](./notes/custom_hud_renders.md).
### Changes
- Added new
modifierandmodifiersfields toorigins-math:damage_dealt_linked_resourceandorigins-math:damage_taken_linked_resource - Enabled conditions for the following powers:
origins-math:damage_dealt_linked_resourceorigins-math:damage_taken_linked_resourceorigins-math:healing_linked_resourceorigins-math:modify_resource_maximumorigins-math:modify_resource_minimum
### Origins: Math - Alpha Experiments
- [Extended Compatibility through ASM](./experiments/extended_compatibility_through_asm.md)
- Fixed crash when YACL isn't added.
- Added new power types
origins-math:attribute_like_resourceorigins-math:living_entity_linked_resourceorigins-math:modify_attribute_like_resourceorigins-math:nbt_linked_resource- Added new entity action types
origins-math:change_resource- Added new bi-entity action types
origins-math:copy_resource_value- Added optional [YetAnotherConfigLib](https://modrinth.com/mod/yacl) dependency for the config menu.
- Added
/resource change absolutecommand.
## Changes
- Allowed alpha experiments to be toggleable through the [YetAnotherConfigLib](https://modrinth.com/mod/yacl) config menu.
## Origins: Math - Alpha Experiments
- [Extended Compatibility through ASM](./experiments/extended_compatibility_through_asm.md)
- Fixes
origins-math:status_effect_linked_resource'sAMPLIFIERproperty from having a value of0even when the effect in question is not applied to the entity.
## Changes
- Origins: Math is now more *strict* when using Resource Backed fields on Resource powers that don't exist.
## Origins: Math - Alpha Experiments
- [Extended Compatibility through ASM](https://origins-math.readthedocs.io/en/latest/experiments/extended_compatibility_through_asm/)
- Fixed
/resourcenot working
- Properly registered previously added Bi-entity action types
## Additions
- Added new power types
origins-math:damage_dealt_linked_resourceorigins-math:damage_taken_linked_resourceorigins-math:healing_linked_resource
- Properly crashes when an invalid resource is provided ([#1](https://github.com/xrickastley/origins-math/issues/1))
## Additions
- Added a new Bi-entity Action Type
origins-math:variable_execute_command- Added new [Resource Backed Injectors](https://origins-math.readthedocs.io/en/latest/notes/resource_backed_fields/)
- Bi-entity Action
- Bi-entity Condition
- Item Action
- Item Condition
- Fixed
origins-math:modifiable_resourceexecuting it'smin_action/max_actiononly when it's original maximum or minimum is reached.