add blazes
This commit is contained in:
parent
ea00a2a569
commit
d61a3b4a67
4 changed files with 38 additions and 32 deletions
|
|
@ -10,14 +10,8 @@
|
|||
"infiniburn": "#minecraft:infiniburn_overworld",
|
||||
"logical_height": 384,
|
||||
"min_y": -64,
|
||||
"monster_spawn_block_light_limit": 0,
|
||||
"monster_spawn_light_level": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 15,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"monster_spawn_block_light_limit": 15,
|
||||
"monster_spawn_light_level": 7,
|
||||
"natural": true,
|
||||
"piglin_safe": true,
|
||||
"respawn_anchor_works": false,
|
||||
|
|
|
|||
|
|
@ -71,14 +71,6 @@
|
|||
],
|
||||
"has_precipitation": true,
|
||||
"spawn_costs": {
|
||||
"endermanoverhaul:desert_enderman": {
|
||||
"energy_budget": 0.05,
|
||||
"charge": 0.9
|
||||
},
|
||||
"endermanoverhaul:savanna_enderman": {
|
||||
"energy_budget": 0.05,
|
||||
"charge": 0.9
|
||||
},
|
||||
"endermanoverhaul:nether_wastes_enderman": {
|
||||
"energy_budget": 0.05,
|
||||
"charge": 0.9
|
||||
|
|
@ -91,6 +83,10 @@
|
|||
"energy_budget": 0.15,
|
||||
"charge": 0.7
|
||||
},
|
||||
"primitivecreatures:golem_2": {
|
||||
"energy_budget": 0.15,
|
||||
"charge": 0.7
|
||||
},
|
||||
"species:cliff_hanger": {
|
||||
"energy_budget": 0.15,
|
||||
"charge": 0.7
|
||||
|
|
@ -98,6 +94,10 @@
|
|||
"minecraft:magma_cube": {
|
||||
"energy_budget": 0.15,
|
||||
"charge": 0.7
|
||||
},
|
||||
"minecraft:blaze": {
|
||||
"energy_budget": 0.15,
|
||||
"charge": 0.7
|
||||
}
|
||||
},
|
||||
"creature_spawn_probability": 0.0001,
|
||||
|
|
@ -114,18 +114,6 @@
|
|||
],
|
||||
"misc": [],
|
||||
"monster": [
|
||||
{
|
||||
"type": "endermanoverhaul:desert_enderman",
|
||||
"maxCount": 1,
|
||||
"minCount": 1,
|
||||
"weight": 100
|
||||
},
|
||||
{
|
||||
"type": "endermanoverhaul:savanna_enderman",
|
||||
"maxCount": 1,
|
||||
"minCount": 1,
|
||||
"weight": 100
|
||||
},
|
||||
{
|
||||
"type": "endermanoverhaul:nether_wastes_enderman",
|
||||
"maxCount": 1,
|
||||
|
|
@ -136,13 +124,13 @@
|
|||
"type": "minecraft:enderman",
|
||||
"maxCount": 1,
|
||||
"minCount": 1,
|
||||
"weight": 20
|
||||
"weight": 10
|
||||
},
|
||||
{
|
||||
"type": "ad_astra:sulfur_creeper",
|
||||
"maxCount": 3,
|
||||
"maxCount": 2,
|
||||
"minCount": 1,
|
||||
"weight": 100
|
||||
"weight": 50
|
||||
},
|
||||
{
|
||||
"type": "minecraft:magma_cube",
|
||||
|
|
@ -150,6 +138,18 @@
|
|||
"minCount": 2,
|
||||
"weight": 100
|
||||
},
|
||||
{
|
||||
"type": "minecraft:blaze",
|
||||
"maxCount": 4,
|
||||
"minCount": 2,
|
||||
"weight": 100
|
||||
},
|
||||
{
|
||||
"type": "primitivecreatures:golem_2",
|
||||
"maxCount": 4,
|
||||
"minCount": 2,
|
||||
"weight": 100
|
||||
},
|
||||
{
|
||||
"type": "species:cliff_hanger",
|
||||
"maxCount": 3,
|
||||
|
|
|
|||
|
|
@ -132,12 +132,15 @@ function registerTFGVenusBiomeTags(event) {
|
|||
function registerTFGVenusEntityTypeTags(event) {
|
||||
const ENTITIES = [
|
||||
'minecraft:enderman',
|
||||
'minecraft:magma_cube',
|
||||
'minecraft:blaze',
|
||||
"endermanoverhaul:desert_enderman",
|
||||
"endermanoverhaul:savanna_enderman",
|
||||
"endermanoverhaul:nether_wastes_enderman",
|
||||
"ad_astra:sulfur_creeper",
|
||||
'species:cliff_hanger',
|
||||
'species:trooper'
|
||||
'species:trooper',
|
||||
'primitivecreatures:golem_2'
|
||||
]
|
||||
|
||||
ENTITIES.forEach(entity => {
|
||||
|
|
@ -150,6 +153,8 @@ function registerTFGVenusEntityTypeTags(event) {
|
|||
event.add('tfc:deals_slashing_damage', 'endermanoverhaul:savanna_enderman')
|
||||
event.add('tfc:deals_slashing_damage', 'endermanoverhaul:nether_wastes_enderman')
|
||||
event.add('tfc:deals_slashing_damage', 'species:cliff_hanger')
|
||||
event.add('tfc:deals_crushing_damage', 'minecraft:magma_cube')
|
||||
event.add('tfc:deals_crushing_damage', 'primitivecreatures:golem_2')
|
||||
}
|
||||
|
||||
function registerTFGVenusPlacedFeatures(event) {
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ const NEW_MOB_MAX_HP = {
|
|||
"ad_astra:sulfur_creeper": 60,
|
||||
"species:cliff_hanger": 75,
|
||||
"species:trooper": 20,
|
||||
"minecraft:blaze": 50,
|
||||
|
||||
// europa mobs
|
||||
"endermanoverhaul:ice_spikes_enderman": 85,
|
||||
|
|
@ -82,6 +83,12 @@ EntityEvents.spawned((event) => {
|
|||
case "ad_astra:venus": newHP = entity.maxHealth * 6;
|
||||
}
|
||||
}
|
||||
else if (type === "primitivecreatures:golem_2") {
|
||||
switch (dimension) {
|
||||
// use default for beneath
|
||||
case "ad_astra:venus": newHP = 80;
|
||||
}
|
||||
}
|
||||
|
||||
if (newHP === 0)
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue