Origins (1.47.10)
Curse Maven Snippet
What's new
Fixed — swap pools that depend on the server. A swappable layer's conditioned origins only reached the swap screen when the condition was something your game could check by itself. A condition on a command tag, a scoreboard or an advancement left the screen empty and the S button hidden. The server now evaluates the conditions and sends you the result, and the screen follows within half a second. When the condition stops passing while you are wearing that origin, you go back to your main origin.
Fixed — the swap key when another mod uses the same key. The swap key's default, V, is also the default for Simple Voice Chat's menu and for other mods, and Minecraft only delivers a key press to one of the mappings that share a key. The swap key now reads the key itself, the way Apoli's power keys do.
Fixed — shift_returns_to_main and wrap_to_main do what they say. Both belong to a layer's swappable object and were read from the layer file and then ignored: shift always returned you to your main origin, and cycling past the last option always went back to main. With shift_returns_to_main set to false, shift cycles like a normal press; with wrap_to_main set to false, cycling past the last option goes to the first one instead of back to main. Both default to true.

