A layout option 'render-scale' is added.(Compare to primary scale, primary scale is json scale of texture, render-scale is shader scale. you can use both of that.)
LuckPerms and TextPlaceholderAPI supports(fabric)
Code (Text):
# Compass
custom-icon:
name: #Icon name
file: "some_image.png"
#layout
render-scale:
x: 1.05 #Very detailed float can.
y: 1.25
properties:
- wave #This will adds wave effect in layout.