Origins

Origins

Mod

Players choose an Origin at the beginning of the game to gain benefits and drawbacks

Client and server Adventure

435.8k downloads
768 followers
Created3 years ago
Updated12 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

1.17: Origins 1.1.0

Changelog

Since the patch notes are quite long if I were to include Apoli and Calio changes, this will just list the changes to Origins as well as a few select ones relevant to many users:

Gameplay Changes

  • Avians now have "Like Air" which makes modifiers to their movement speed also apply to their airborne movement
  • Felines now have "Velvet Paws" which make their steps not cause vibrations (relevant for sculk sensors and in the future the Warden)

Other Changes

  • Added loading_priority field to layer files. A layer with replace set to true will replace all layers at the same and at lower loading_priority than itself.
  • Added badges: small icons next to powers which can display additional information in a tooltip. By default, powers will get an "active" or "toggle" badge if they are active or toggleable powers. These can be overridden, and custom badges can be added too via a badges field in the power file.
  • Added /origin gui command to force a player into the origin selection GUI.
  • Added support for NBT data on the Orb of Origin item, which makes it only work for specific layers, or even set layers to a specific origin when used.
  • Added a scroll bar to the origin display screens
  • Added a hidden boolean field to layer files, which makes them not be visible in the view origin screen
  • The mod menu config screen now shows Apoli's power config
  • Right and left arrow buttons are now hidden in the choose origin screen if there is only one option
  • Right and left arrow buttons are now hidden in the view origin screen if there is only one layer
  • Fixed a bug where removing an origin from the world (by deleting/changing a datapack) would not remove the powers of that origin from players who had it before
  • Fixed Shulker's inventory power not having the proper name
  • The phasing overlay is no longer hardcoded, now uses a separate overlay power

Some changes from Apoli / Calio

  • Entity conditions are more general
  • Interactions can now be defined much better thanks to bientity actions and conditions
  • Many bug fixes (including Invalid Player Data, hopefully)
  • execute_command actions now use a permission level specified in a config that's on the server (by default level 2) - no more safety issues!

Read the changelogs of Apoli and Calio here: https://github.com/apace100/apoli/releases/tag/v2.0.0 https://github.com/apace100/calio/releases/tag/v1.0.3

Files

Origins-1.17-1.1.0.jar(2.03 MiB) Primary Download

External resources



Project members

Apace

Owner

eggohito

Maintainer


Technical information

License
MIT
Client side
required
Server side
required
Project ID