Energy Beam Renderers
Overview
Aliens Reworked
Palladium
Frost Beam
Settings:
|
Setting |
Type |
Description |
Required |
Fallback Value |
|
core_color |
String |
Hex colour of the bright spine. |
false |
#EAF9FF |
|
glow_color |
String |
Hex colour of the outer glow and the frost streaks. |
false |
#4FA5EE |
|
core_opacity |
Float |
Opacity of the spine. |
false |
0.95 |
|
glow_opacity |
Float |
Opacity of the outer glow. |
false |
0.42 |
|
frost_opacity |
Float |
Opacity of the scrolling frost streaks. |
false |
0.7 |
|
origin_lift |
Float |
Model units the origin is raised, straight up in world space. Use this rather than a y in "offset": offset is applied inside the head's rotation, so it swings the origin around the neck as you look up and down. |
false |
8.0 |
|
muzzle_width |
Float |
Half-width of the core where it leaves the body, in blocks. |
false |
0.16 |
|
end_width |
Float |
Half-width of the core at the far end; larger than muzzle_width flares the beam into a cone. |
false |
0.52 |
|
scroll_speed |
Float |
Texture tiles travelled down the beam per tick. |
false |
0.55 |
|
spin_speed |
Float |
Radians per tick the layers rotate around the beam axis. |
false |
0.05 |
|
tile_length |
Float |
Blocks covered by one repeat of the frost texture. |
false |
3.0 |
|
visibility |
Boolean |
Whether the beam is drawn; accepts separate first_person and third_person values. |
false |
true |
Example:
{"type":"aliens_reworked:frost_beam","core_color":null,"glow_color":null,"core_opacity":null,"glow_opacity":null,"frost_opacity":null,"origin_lift":null,"muzzle_width":null,"end_width":null,"scroll_speed":null,"spin_speed":null,"tile_length":null,"visibility":null}
Laser
Settings:
|
Setting |
Type |
Description |
Required |
Fallback Value |
|
glow_color |
Color |
Color of the laser glow |
false |
java.awt.Color[r=255,g=255,b=255] |
|
core_color |
Color |
Color of the inner core |
false |
java.awt.Color[r=255,g=255,b=255] |
|
rainbow |
Boolean |
If enabled, the glow will have a rainbow effect. Can also be defined as a float to determine the speed |
false |
false |
|
glow_opacity |
Float |
Opacity for the laser glow |
false |
1.0 |
|
core_opacity |
Float |
Opacity for the inner core |
false |
1.0 |
|
bloom |
Integer |
Describes how many stages of "bloom" is visible as the glow |
false |
2 |
|
size |
Vector2f |
Size of the laser. Can either be defined as a simple float (e.g. 1.0), or 2-dimensional using an array (e.g. [1.0, 2.0]) |
false |
[1.0, 1.0] |
|
normal_transparency |
Boolean |
You only ever really need to set it to true if you intend to make the core or glow black |
false |
false |
|
rotation |
Float |
Rotation of the laser |
false |
0.0 |
|
rotation_speed |
Float |
Speed at which the laser rotates |
false |
0.0 |
|
visibility |
Boolean |
Determines if its visible. |
false |
true |
Example:
{"type":"palladium:laser","glow_color":"#ffffff","core_color":"#ffffff","rainbow":false,"glow_opacity":1.0,"core_opacity":1.0,"bloom":2,"size":1,"normal_transparency":false,"rotation":0.0,"rotation_speed":0.0,"visibility":{"first_person":true,"third_person":true}}
Lightning
Settings:
|
Setting |
Type |
Description |
Required |
Fallback Value |
|
segments |
Integer |
Determines how many split segments the lightning will have |
false |
5 |
|
frequency |
Integer |
Determines how many ticks it takes for the beam to change its offset position |
false |
2 |
|
spread |
Float |
Determines how far each offset segment-corner spreads from the center |
false |
5.0 |
|
glow_color |
Color |
Color of the laser glow |
false |
java.awt.Color[r=255,g=255,b=255] |
|
core_color |
Color |
Color of the inner core |
false |
java.awt.Color[r=255,g=255,b=255] |
|
rainbow |
Boolean |
If enabled, the glow will have a rainbow effect. Can also be defined as a float to determine the speed |
false |
false |
|
glow_opacity |
Float |
Opacity for the laser glow |
false |
1.0 |
|
core_opacity |
Float |
Opacity for the inner core |
false |
1.0 |
|
bloom |
Integer |
Describes how many stages of "bloom" is visible as the glow |
false |
1 |
|
size |
Vector2f |
Size of the laser. Can either be defined as a simple float (e.g. 1.0), or 2-dimensional using an array (e.g. [1.0, 2.0]) |
false |
[1.0, 1.0] |
|
normal_transparency |
Boolean |
You only ever really need to set it to true if you intend to make the core or glow black |
false |
false |
|
rotation |
Float |
Rotation of the laser |
false |
0.0 |
|
rotation_speed |
Float |
Speed at which the laser rotates |
false |
0.0 |
|
visibility |
Boolean |
Determines if its visible. |
false |
true |
Example:
{"type":"palladium:lightning","segments":5,"frequency":2,"spread":5,"glow_color":"#ffffff","core_color":"#ffffff","rainbow":false,"glow_opacity":1.0,"core_opacity":1.0,"bloom":1,"size":1,"normal_transparency":false,"rotation":0.0,"rotation_speed":0.0,"visibility":{"first_person":true,"third_person":true}}