Jeryn99 / Weeping-Angels

Minecraft Mod - Adds the terrifying Weeping Angels to the Game, Minecraft. Don't Blink!
https://minecraft.curseforge.com/projects/weeping-angels-mod
GNU Affero General Public License v3.0
31 stars 20 forks source link

Weeping Angel deals no damage under certain conditions (1.18.2) (Mod Version 1.0.2) #328

Closed DanielMeyerStroganova closed 1 month ago

DanielMeyerStroganova commented 7 months ago

In the config files, the weeping angels deal damage if [teleportType = "RANDOM_PLACE"], however, when [teleportType = "DONT"] they seem to deal no damage whatsoever. despite the config file saying they should still deal damage to the player.

If this does work for you, what might be wrong with how I have my config file set up?

(I've changed some base values for the sake of preferance)

-Spawn Weight lowered from 25 to 5 -ChickenGoBoom is Disabled -Set movement speed from 0.2 to 0.4 -Block Breaking set to false -set teleport to “DONT”

Below is the actual config file

[world_gen]

Config to toggle the generation of arms in snow biomes

arms = true
#Configure whether the mods ores spawn. This MAY require a restart when changed.
genOres = true
#Configure whether Graveyard Structures spawn. This will require a restart when changed.
genGraveyard = true
#Configure whether Catacombs Structures spawn. This will require a restart when changed.
genCatacombs = true

[spawn]

The minimum amount of 'Weeping Angels' that spawn at each spawn attempt

#Range: 1 ~ 100
minCount = 1
#The maximum amount of 'Weeping Angels' that spawn at each spawn attempt
#Range: 1 ~ 100
maxCount = 3
#The weight of spawn in relation to other mods 'Weeping Angels' will spawn in. Less than 100 = Rarer
#Range: > 1
spawn_weight = 5
#'Weeping Angel' spawn classification
#Allowed Values: MONSTER, CREATURE, AMBIENT, AXOLOTLS, UNDERGROUND_WATER_CREATURE, WATER_CREATURE, WATER_AMBIENT, MISC
spawnType = "MONSTER"
#List of biomes where Weeping Angels can spawn
biomes = ["minecraft:ocean", "minecraft:plains", "minecraft:desert", "minecraft:mountains", "minecraft:forest"]

[angel]

Damage Type For Angels

#Allowed Values: NOTHING, ANY_PICKAXE_AND_GENERATOR_ONLY, ANY_PICKAXE_ONLY, DIAMOND_AND_ABOVE_PICKAXE_ONLY, GENERATOR_ONLY
damageType = "ANY_PICKAXE_AND_GENERATOR_ONLY"
#Non-child angels play scraping sounds when moving, this toggles that
playScrapeSound = true
#Toggle seen sounds
playSeenSounds = true
#The damage dealt by an angel
#Range: 1.0 ~ 1.7976931348623157E308
damage = 8.0
#XP gained from angels
#Range: > 1
xpGained = 25
#If this is enabled, the timey wimey detector can blow up chickens when in use randomly
chickenGoboom = false
#If this is enabled, baby angels will blow out light items from the players hand
torchBlowOut = true
#if enabled, angels will freeze when they see one another. (Impacts performance a bit)
freezeOnAngel = false
#if enabled, Only pickaxes and generators will work on the angels
pickaxeOnly = true
#Determines the range the angels will look for players within, personally, I'd stay under 100
#Range: 1 ~ 100
stalkRange = 65
#Determines the angels move speed
#Range: 0.1 ~ 1.7976931348623157E308
angelMovementSpeed = 0.4
#If this is enabled, angels will break blocks (If gamerules allow) - !!!! BLOCK BLACKLISTING: You may be looking for a config option in order to stop certain blocks from being broken. You can do this with a datapack using weeping_angels:angel_proof
blockBreaking = false
#The maximum range a angel can break blocks within
#Range: 1 ~ 120
blockBreakRange = 15

[teleport]

Teleport Type - STRUCTURES: Teleports you to Structures Only - DONT: No Teleporting, only damage - RANDOM: Anywhere

#Allowed Values: RANDOM_PLACE, DONT, STRUCTURE
teleportType = "DONT"
#Note: This a list of dimensions that angels should NOT teleport you to.
notAllowedDimensions = ["minecraft:the_end"]
#just teleport. no damage.
justTeleport = false
#The maximum range a user can be teleported by the Angels
#Range: > 1
teleportRange = 450
#If this is enabled, angel teleporting can also tp the player to other dimensions
angelDimTeleport = true
#Should Angels target creative players?
aggroCreative = true

[block]

This config option toggles whether angels can spawn from Statues/Plinths when they receive a redstone signal

spawnFromBlocks = true

[misc]

Toggle whether santa hats are shown at Xmas

showSantaHatsAtXmas = true
#Toggle certain angel models (Only applies to Entity)
allowedAngelTypes = ["DISASTER_MC", "DOCTOR", "ED", "ED_ANGEL_CHILD", "A_DIZZLE", "DYING", "VILLAGER", "VIO_1", "VIO_2", "SPARE_TIME"]
#Toggle certain angel variants (Only applies to Entity)
allowedVariants = ["weeping_angels:gold", "weeping_angels:diamond", "weeping_angels:iron", "weeping_angels:mossy", "weeping_angels:normal", "weeping_angels:basalt", "weeping_angels:rusted", "weeping_angels:rusted_no_arm", "weeping_angels:rusted_no_wing", "weeping_angels:rusted_no_head", "weeping_angels:dirt", "weeping_angels:emerald", "weeping_angels:copper", "weeping_angels:lapis_lazuli", "weeping_angels:quartz"]
Jeryn99 commented 7 months ago

I'll take a look

DanielMeyerStroganova commented 7 months ago

Any update on this issue?

github-actions[bot] commented 1 month ago

This issue has been marked as stale due to inactivity. If this is still a relevant issue, please comment or take action to prevent it from being closed.