Energy Beam Renderers
Overview
Palladium
AlienEvo
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}}
Energy Beam
Settings:
|
Setting |
Type |
Description |
Required |
Fallback Value |
|
width |
Float |
|
false |
8.0 |
|
scale |
Float |
|
false |
1.0 |
|
segments |
Integer |
|
false |
16 |
|
lag |
Float |
|
false |
1.0 |
|
shake |
Float |
|
false |
0.2 |
|
shake_speed |
Float |
|
false |
1.5 |
|
rotation_speed |
Float |
|
false |
0.0 |
|
end_caps |
Boolean |
|
false |
true |
|
origin_shake |
Float |
|
false |
0.0 |
|
bulge |
Float |
|
false |
0.35 |
|
taper |
Float |
|
false |
0.0 |
|
taper_length |
Float |
|
false |
0.0 |
|
visibility |
Boolean |
|
false |
true |
|
use_glow_palette |
Boolean |
|
false |
true |
|
glow_palette |
String[] |
|
false |
/ |
|
layers |
JsonObject[] |
|
false |
/ |
|
core_shade |
Integer |
|
false |
1 |
|
swirl_shade |
Integer |
|
false |
1 |
|
spikes |
JsonObject |
|
false |
/ |
|
alpha |
Float |
|
false |
1.0 |
|
glow_strength |
Float |
|
false |
0.12 |
|
tip_fade |
Float |
|
false |
0.35 |
|
bloom |
Boolean |
|
false |
true |
|
bloom_size |
Float |
|
false |
3.2 |
|
swirls |
JsonObject |
|
false |
/ |
Example:
{"type":"alienevo:energy_beam","width":8.0,"scale":1.5,"segments":16,"lag":1.0,"shake":0.2,"shake_speed":1.5,"rotation_speed":20.0,"end_caps":true,"origin_shake":0.05,"bulge":0.35,"taper":1.0,"taper_length":16.0,"visibility":{"first_person":true,"third_person":true},"use_glow_palette":true,"glow_palette":"[\"#FF8800\", \"#FFCC00\"]","layers":"[{\"size\":0.55,\"alpha\":0.55,\"shade\":1,\"spin\":1.0}]","core_shade":1,"swirl_shade":3,"spikes":{},"alpha":1.0,"glow_strength":0.12,"tip_fade":0.35,"bloom":true,"bloom_size":3.2,"swirls":{}}
Textured Beam
Settings:
|
Setting |
Type |
Description |
Required |
Fallback Value |
|
texture |
ResourceLocation |
|
true |
/ |
|
width |
Float |
|
false |
8.0 |
|
scale |
Float |
|
false |
1.0 |
|
uv |
float[] |
|
false |
[1, 0] |
|
reverse_uvs |
Boolean |
|
false |
false |
|
flat |
Boolean |
|
false |
false |
|
tile |
Boolean |
|
false |
true |
|
glow |
Boolean |
|
false |
true |
|
scroll_speed |
Float |
|
false |
1.0 |
|
frames |
Integer |
|
false |
1 |
|
frame_time |
Integer |
|
false |
2 |
|
segments |
Integer |
|
false |
16 |
|
lag |
Float |
|
false |
1.0 |
|
shake |
Float |
|
false |
0.2 |
|
shake_speed |
Float |
|
false |
1.5 |
|
rotation_speed |
Float |
|
false |
0.0 |
|
end_caps |
Boolean |
|
false |
true |
|
origin_shake |
Float |
|
false |
0.0 |
|
bulge |
Float |
|
false |
0.35 |
|
taper |
Float |
|
false |
0.0 |
|
taper_length |
Float |
|
false |
0.0 |
|
visibility |
Boolean |
|
false |
true |
|
outer |
JsonObject |
|
false |
/ |
|
swirls |
JsonObject |
|
false |
/ |
|
blast |
JsonObject |
|
false |
/ |
Example:
{"type":"alienevo:textured_beam","texture":"alienevo:textures/beams/slime.png","width":8.0,"scale":1.5,"uv":"[1, 0]","reverse_uvs":false,"flat":true,"tile":false,"glow":false,"scroll_speed":1.0,"frames":1,"frame_time":2,"segments":16,"lag":1.0,"shake":0.2,"shake_speed":1.5,"rotation_speed":20.0,"end_caps":true,"origin_shake":0.05,"bulge":0.35,"taper":1.0,"taper_length":16.0,"visibility":{"first_person":true,"third_person":true},"outer":{},"swirls":{},"blast":{}}