Code Monkey home page Code Monkey logo

weeping-angels's People

Contributors

50ap5ud5 avatar jeryn99 avatar lucraft avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

weeping-angels's Issues

To-Do list

  • Make teleporter code cleaner
  • Make Angel arms grab players legs
  • Finish and actually come up with a concept for angel sickness
  • Fix the blockstate for the cg block
  • Look into better sounds
  • Add catacomb generation back
  • Fix some deprecated methods
  • Re-write the angel painting entity, that thing buggy afff

Things to put off for now:

  • Angel on Angel quantum locking

Angels Teleport You Above The Bedrock Layer (Nether)

Angels are capable of teleporting a player above the Nether's bedrock layer, thus requiring cheats to get back down. This can also be a problem for other modded dimensions with a similar layout. Possible solutions include preventing the player from teleporting any place that a monster cannot spawn (thus making the mod more dangerous, as well, since the likelihood of being spawned into a cave system during the day would be increased).

See Through Blocks

They can be seen through a number of blocks and yet they still move.

Blocks: Iron bars, leaves, fences, ladders, vines ect

"if you could fix this for all transparent blocks that would be nice :)"

Being teleported by an angel while being mounted on an entity causes weird side effects.

Bug: If on an entity (boat, minecart, etc) and teleported by an angel, the player will be teleported, and instantly snap back to the entity they're on... only, if they're not looking at the angel after this happens, it will keep repeating until eventually the player is sent to another dimension, where they'll be brought back to that very entity in the original dimension you did this in, only slightly laggier each time you go to another dimension.
Testing this with pigs does something else though, rather if they're transported to another dimension, they might be dismounted, but breaking blocks leaves no drops, placing blocks consumes the item, but does not place it in the world, all mobs/entities are frozen and chunks do not render past the chunks that were loaded after the player "dismounts", but still seem to load

Reproduction steps: Place down a boat/minecart/saddled pig, spawn an angel a bit of a distance away, sit in the spawned transportation method, and turn your back to the angel.

tldr sitting on a mob or minecart does not play well with angel teleportation

painting not working

I've tried placing the angel painting several times but each time i do it crashes the game (i have the dalek mod installed as well as JEI)

Low Visual Radius and Speed

Angels seem to have unusually low target acquisition range, about 15 blocks, making them less a threat unless you happen to already be close and not looking at them.

They also seem to move relatively slowly, though the exact speed is unclear. Any speed boosting the player may have or obtain will outpace them easily. Increasing their speed dramatically, or allowing them to 'teleport' in short hops (faster than the blink of an eye), or a mixture of both might alleviate this issue.

As always, thank you for an awesome mod Sub!

[Enhancement] Better Vivecraft Compat

Let me just say this first - this mod works well in vivecraft. [https://github.com/jrbudda/Vivecraft_112]

However - The looking at an angel is done by your main hand rather than via your actual head look. This is mostly ok as when you're pointing forward most of the time when you're moving, but when you're mining you're swinging that main hand around (if you use roomscale mining, that is). So if you're mining and an angel sneaks up on you, turning to look at it won't stop it until you bring your hand in the same direction.

That and it allows you to turn your head and look where you're going instead of at the angel when you're trying to back away.

I don't expect you to do this anytime soon, or possibly at all, but if you can, that'll make this mod that much better in my books.

i died to a weeping angel now i am a ghost please help

so i was playing crazy craft 3 and this has happened to me twice within 3 years i stopped playing after it first happened 3 years ago as it took all of my hearts and my head keeps jerking to the left then the right really violently heres an image as you can see i have 0 hearts still alive cant access my inventory and we removed the more health mod thinking that was the issue but it caused another person to have the same problem so we put it back and i thought it might be this mod since i was killed by an angel each time we have also deleted my playerdata and it didnt change anything infact my stuff i had on me is still there somehow
image

weeping angel texture is black and purple- latestlog included

[19Aug2020 19:50:47.497] [Client thread/WARN] [net.minecraft.client.renderer.texture.TextureManager/]: Failed to load texture: weeping_angels:textures/entities/angel_2.png
java.nio.channels.ClosedChannelException: null
latest.log

this line of code is close to the bottom of the latest log as I closed the game straight after
However, the issue resolves itself when you close and reload the game

Crash report 1.14.4

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 7/11/20 12:36 AM
Description: Exception ticking world

java.lang.NoClassDefFoundError: me/swirtzly/minecraft/angels/client/models/poses/PoseManager
at me.swirtzly.minecraft.angels.common.entities.WeepingAngelEntity.func_70088_a(WeepingAngelEntity.java:87) ~[?:2.1.6] {re:classloading}
at net.minecraft.entity.Entity.(Entity.java:219) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,xf:fml:shetiphiancore:Entity.move,xf:fml:shetiphiancore:Entity.createRunningParticles,pl:mixin:A}
at net.minecraft.entity.LivingEntity.(LivingEntity.java:192) ~[?:?] {re:classloading,xf:fml:shetiphiancore:LivingEntity.fall,re:mixin}
at net.minecraft.entity.MobEntity.(MobEntity.java:99) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.entity.CreatureEntity.(SourceFile:12) ~[?:?] {re:classloading}
at net.minecraft.entity.monster.MonsterEntity.(SourceFile:26) ~[?:?] {re:classloading}
at me.swirtzly.minecraft.angels.common.entities.QuantumLockBaseEntity.(QuantumLockBaseEntity.java:31) ~[?:2.1.6] {re:classloading}
at me.swirtzly.minecraft.angels.common.entities.WeepingAngelEntity.(WeepingAngelEntity.java:65) ~[?:2.1.6] {re:classloading}
at me.swirtzly.minecraft.angels.common.entities.WeepingAngelEntity.(WeepingAngelEntity.java:61) ~[?:2.1.6] {re:classloading}
at me.swirtzly.minecraft.angels.common.WAObjects$EntityEntries$$Lambda$4423/1766344207.create(Unknown Source) ~[?:?] {}
at net.minecraft.entity.EntityType.func_200721_a(EntityType.java:412) ~[?:?] {re:classloading}
at net.minecraft.world.spawner.WorldEntitySpawner.func_222263_a(WorldEntitySpawner.java:113) ~[?:?] {re:classloading}
at net.minecraft.world.server.ServerChunkProvider.func_223434_a(SourceFile:401) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.world.server.ServerChunkProvider$$Lambda$7825/1246145672.accept(Unknown Source) ~[?:?] {}
at it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap$1.forEach(Long2ObjectLinkedOpenHashMap.java:1661) ~[fastutil-8.2.1.jar:?] {}
at com.google.common.collect.Iterables$UnmodifiableIterable.forEach(Iterables.java:105) ~[guava-21.0.jar:?] {}
at net.minecraft.world.server.ServerChunkProvider.func_217220_m(SourceFile:366) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.world.server.ServerChunkProvider.func_217207_a(SourceFile:335) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:309) ~[?:?] {re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:831) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:766) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:624) [?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:A}
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}
Caused by: java.lang.ClassNotFoundException: me.swirtzly.minecraft.angels.client.models.poses.PoseManager
at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_51] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:103) ~[modlauncher-4.1.0.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}
... 24 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Server thread
Stacktrace:
at me.swirtzly.minecraft.angels.common.entities.WeepingAngelEntity.func_70088_a(WeepingAngelEntity.java:87)
at net.minecraft.entity.Entity.(Entity.java:219)
at net.minecraft.entity.LivingEntity.(LivingEntity.java:192)
at net.minecraft.entity.MobEntity.(MobEntity.java:99)
at net.minecraft.entity.CreatureEntity.(SourceFile:12)
at net.minecraft.entity.monster.MonsterEntity.(SourceFile:26)
at me.swirtzly.minecraft.angels.common.entities.QuantumLockBaseEntity.(QuantumLockBaseEntity.java:31)
at me.swirtzly.minecraft.angels.common.entities.WeepingAngelEntity.(WeepingAngelEntity.java:65)
at me.swirtzly.minecraft.angels.common.entities.WeepingAngelEntity.(WeepingAngelEntity.java:61)
at me.swirtzly.minecraft.angels.common.WAObjects$EntityEntries$$Lambda$4423/1766344207.create(Unknown Source)
at net.minecraft.entity.EntityType.func_200721_a(EntityType.java:412)
at net.minecraft.world.spawner.WorldEntitySpawner.func_222263_a(WorldEntitySpawner.java:113)
at net.minecraft.world.server.ServerChunkProvider.func_223434_a(SourceFile:401)
at net.minecraft.world.server.ServerChunkProvider$$Lambda$7825/1246145672.accept(Unknown Source)
at it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap$1.forEach(Long2ObjectLinkedOpenHashMap.java:1661)
at com.google.common.collect.Iterables$UnmodifiableIterable.forEach(Iterables.java:105)
at net.minecraft.world.server.ServerChunkProvider.func_217220_m(SourceFile:366)
at net.minecraft.world.server.ServerChunkProvider.func_217207_a(SourceFile:335)
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:309)

-- Affected level --
Details:
All players: 1 total; [ServerPlayerEntity['TheXeonMations'/261, l='New World', x=327.19, y=77.75, z=436.99]]
Chunk stats: ServerChunkCache: 3550
Level dimension: minecraft:overworld
Level name: New World
Level seed: -928031602166178524
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options: {}
Level spawn location: World: (64,64,160), Chunk: (at 0,4,0 in 4,10; contains blocks 64,0,160 to 79,255,175), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 126402 game time, 172817 day time
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 146183 (now: false), thunder time: 134853 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:831)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:766)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:624)
at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
Minecraft Version: 1.14.4
Minecraft Version ID: 1.14.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1754961488 bytes (1673 MB) / 4827643904 bytes (4604 MB) up to 7758938112 bytes (7399 MB)
CPUs: 12
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8323m -Xms256m -XX:PermSize=256m
ModLauncher: 4.1.0+62+5bfa59b
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-1.0.0-service.jar eventbus PLUGINSERVICE
/forge-1.14.4-28.2.23.jar object_holder_definalize PLUGINSERVICE
/forge-1.14.4-28.2.23.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-1.0.5-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.14.4-28.2.23.jar capability_inject_definalize PLUGINSERVICE
/forge-1.14.4-28.2.23.jar runtimedistcleaner PLUGINSERVICE
/forge-1.14.4-28.2.23.jar fml TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.3.jar mixinbootstrap TRANSFORMATIONSERVICE
/MixinBootstrap-1.0.3.jar mixin PLUGINSERVICE
/MixinBootstrap-1.0.3.jar mixinbootstrap PLUGINSERVICE
FML: 28.2
Forge: net.minecraftforge:28.2.23
FML Language Providers:
[email protected]
minecraft@1
Mod List:
Notes-1.14.4-1.2.0.jar Notes {[email protected] DONE}
torchslabmod-1.14.4_v1.5.jar Torch Slab Mod {[email protected] DONE}
inventoryprofiles-forge-1.14.4-0.3.2.jar Inventory Profiles {[email protected] DONE}
jei-1.14.4-6.0.0.29.jar Just Enough Items {[email protected] DONE}
music_player-1.14.4-2.0.10.78.jar Music Player {[email protected] DONE}
rsgauges-1.14.4-1.2.4.jar Gauges and Switches {[email protected] DONE}
essentials-1.14.4-2.6.10.jar Essentials {[email protected] DONE}
create-mc1.14.4_v0.2.3.jar Create {[email protected] DONE}
journeymap-1.14.4-5.7.0b3.jar Journeymap {[email protected] DONE}
ReAuth-1.14-1.15-3.8.1.jar ReAuth {[email protected] DONE}
essentialfeatures-3.0.1.jar Essential Features {[email protected] DONE}
citadel-1.0.4-1.14.4.jar Citadel {[email protected] DONE}
NaturesCompass-1.14.4-1.8.5.jar Nature's Compass {[email protected] DONE}
NetehrOverhaul1.14.4Ver1.7.jar NetherUpdate {[email protected] DONE}
Powah-1.14.4-0.2.8.jar Powah {[email protected] DONE}
Fence Jumper-1.14.4-1.0.8.jar FenceJumper {fencejumper@version DONE}
BetterAnimationsCollection2-v1.1b4-1.14.4.jar Better Animations Collection 2 {[email protected] DONE}
u_team_core-1.14.4-2.8.2.150.jar U Team Core {[email protected] DONE}
PickUpNotifier-v1.1.2-1.14.4.jar Pick Up Notifier {[email protected] DONE}
deathquotes-1.2-1.14.4.jar DeathQuotes {[email protected] DONE}
Hwyla-forge-1.10.6-B67_1.14.4.jar Waila {waila@version DONE}
LetMeSleep-v1.2.1-1.14.4.jar Let Me Sleep {[email protected] DONE}
immersive-portals-0.15(for mc 1.14 with forge).jar Immersive Portals {[email protected] DONE}
forge-1.14.4-28.2.23-universal.jar Forge {[email protected] DONE}
shetiphiancore-1.14-3.6.2.jar ShetiPhian-Core {[email protected] DONE}
bettercompass-1.14.2-1.6.0.jar Better Compass {[email protected] DONE}
Tardis-Mod-1.14.4-1.3.1.jar TARDIS Mod {[email protected] DONE}
Regeneration-1.14.4-2.0.6.jar Regeneration {[email protected] DONE}
Weeping-Angels-1.14-2.1.6.jar Weeping Angels {[email protected] DONE}
absentbydesign-1.14.4-1.0.7.jar Absent By Design Mod {[email protected] DONE}
refinedstorage-1.7.3.jar Refined Storage {[email protected] DONE}
TheRCMod-v4.0.1.1 [1.14.4].jar The RC Mod {[email protected] DONE}
colouredchat-1.14.4-1.4.6.jar ColouredChat {[email protected] DONE}
forge-1.14.4-28.2.23-client.jar Minecraft {[email protected] DONE}
mcpaint-1.4.5.jar Mc Paint {[email protected] DONE}
Lollipop-1.14.4-0.0.23.jar Lollipop {[email protected] DONE}
LetSleepingDogsLie-1.14.4-1.1.0.jar Let Sleeping Dogs Lie {[email protected] DONE}
Futurepack-1.14.4-28.0.163.jar Futurepack {[email protected] DONE}
Ding-1.14.4-1.1.0.jar Ding {[email protected] DONE}
galaxysedge-1.14.4-1.0.2.jar Galaxy's Edge {galaxysedge@NONE DONE}
rats-4.1.1-1.14.4.jar Rats {[email protected] DONE}
gravestone-1.15.3.jar Gravestone Mod {[email protected] DONE}
RandomThings-MC1.14.4-5.0.1.jar Random Things {[email protected] DONE}
camera-1.4.10.jar Camera Mod {[email protected] DONE}
multibeds-1.14-1.5.4.jar Multi-Beds {[email protected] DONE}
[1.14.4] SecurityCraft v1.8.19.jar SecurityCraft {[email protected] DONE}
OreExcavation-1.6.147.jar Ore Excavation {oreexcavation@NONE DONE}
enderchests-1.14-1.5.3.jar EnderChests {[email protected] DONE}
DoubleSlabs-1.14-1.7.6.jar Double Slabs {[email protected] DONE}
elevatorid-1.14.4-1.5.2.jar Elevator Mod {[email protected] DONE}
AppleSkin-mc1.14.4-forge-1.0.14.jar AppleSkin {[email protected] DONE}
engineersdecor-1.14.4-1.1.0.jar Engineer's Decor {[email protected] DONE}
cc-tweaked-1.14.4-1.89.2.jar CC: Tweaked {[email protected] DONE}
YAMDA-4.0.1.jar YAMDA {[email protected] DONE}
nametagswithoutanvil-1.1.jar Example Mod {[email protected] DONE}
MineMenu-1.14.4-1.8.2.jar MineMenu {[email protected] DONE}
CodeChickenLib-1.14.4-3.2.8.374-universal.jar CodeChicken Lib {[email protected] DONE}
EnderStorage-1.14.4-2.4.8.144-universal.jar EnderStorage {[email protected] DONE}
thuttech-1.14.4-7.0.1.jar Thut Elevators {[email protected] DONE}
thutcore-1.14.4-6.0.3.jar Thut Core {[email protected] DONE, [email protected] DONE}
Player Count: 1 / 8; [ServerPlayerEntity['TheXeonMations'/261, l='New World', x=327.19, y=77.75, z=436.99]]
Data Packs: vanilla, mod:absentbydesign, mod:appleskin, mod:betteranimationscollection2, mod:bettercompass, mod:camera, mod:citadel, mod:codechickenlib, mod:colouredchat, mod:computercraft, mod:create, mod:deathquotes, mod:ding, mod:dogslie, mod:doubleslabs, mod:elevatorid, mod:enderchests, mod:enderstorage, mod:engineersdecor, mod:essentialfeatures, mod:essentials, mod:fencejumper, mod:forge, mod:futurepack, mod:galaxysedge, mod:gravestone, mod:immersive_portals, mod:inventoryprofiles, mod:jei, mod:journeymap, mod:letmesleep, mod:lollipop, mod:mcpaint, mod:minemenu, mod:multibeds, mod:musicplayer, mod:nametagswithoutanvil, mod:naturescompass, mod:netherupdate, mod:notes, mod:oreexcavation, mod:pickupnotifier, mod:powah, mod:randomthings, mod:rats, mod:reauth, mod:refinedstorage, mod:regeneration (incompatible), mod:rsgauges, mod:securitycraft, mod:shetiphiancore, mod:tardis, mod:thercmod, mod:thutcore, mod:thuttech, mod:torchslabmod, mod:uteamcore, mod:waila, mod:weeping_angels, mod:yamda
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge'

Angels don't move well on carpets

When they go after you, they are unable to walk over carpets, they just move back and forth between carpet and non-carpet surfaces.

Not working

i have no other mods in my mods folder yet when i click to play forge 1.12.2 its loads for 30 seconds and i get an error like this:
The game crashed whilst initializing game
Error: java.lang.NoSuchMethodError: com.github.reallysub.angels.common.items.ItemDetector.setTileEntityItemStackRenderer(Lnet/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer;)V

Replaces torches in of hand

I use dynamic lights ... and grue mod so this is a very deadly option that I cannot seem to disable. All my torches in off hand were turned into weeping angels unlit torches (I think after a encounter with baby angel). also not sure if this is related but quite a few times torches just disappear with no mobs around as soon as placed down, this is real annoying as torches are more expensive then normal..

Fix block breaking

This is just a reminder to myself to sort out the way angels break blocks, as it's slightly dodgy at the moment

To-do

  • Config for blocks (Determining which blocks to break and which not to)
  • Dimension config
  • Make generator effect look better
  • Saving a pos per angel (So a angel gets a random blockpos and dimension and retains those per it's own life cycle)
  • Damage config option
  • Speed config option
  • Compatiblity with other mods

BlockPos and Dimension ID per Angel?

In show, when the Doctor is explaining the angels to Billy Shipton, he says 'Touched of an angel, same one probably since you ended up in the same year' (https://youtu.be/8LqmAQwHNA0 @ 00:19 onwards)

Which gave me the idea of assigning each angel a random block position and dimension ID that they send the entity they touch to

Basically, A random position and dimension given separately to every angel for use

Thoughts?

Disabling the seen sounds cause angels to never change animations

With playSeenSounds set to true, they change animations randomly time you look at them, which is expected. However, turning off seen sounds causes them to never change animations. They seem to either always cover their eyes or always look at you depending on how they first spawned.

crash when angels are attacked by non living sources

I don't know if this is directly your fault or just a lack of inter-mod compat shenanigans, but here's what happens:

Time: 4/4/18 9:30 AM
Description: Ticking entity

java.lang.ClassCastException: net.minecraft.entity.projectile.EntityLargeFireball cannot be cast to net.minecraft.entity.EntityLivingBase
	at com.github.reallysub.angels.common.entities.EntityAngel.cancelDamage(EntityAngel.java:318)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_333_EntityAngel_cancelDamage_LivingAttackEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
	at net.minecraftforge.common.ForgeHooks.onLivingAttack(ForgeHooks.java:561)
	at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:848)
	at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:66)
	at net.minecraft.entity.projectile.EntityLargeFireball.func_70227_a(SourceFile:31)
	at net.minecraft.entity.projectile.EntityFireball.func_70071_h_(EntityFireball.java:98)
	at net.minecraft.world.World.func_72866_a(World.java:1990)
	at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:831)
	at net.minecraft.world.World.func_72870_g(World.java:1952)
	at net.minecraft.world.World.func_72939_s(World.java:1756)
	at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:612)

this happens with any damage source that is not EntitiyLiving even though you do check for the instanceof it
it happens with arrows and fireballs, and I assume it will happen with eggs, snowballs, primalcore stones etc etc etc
and the error is on the line with the cast, so the if check is passing when it shouldn't shrug
you need a better check and I don't know why ;w; <3

Crash occuring with angels teleporting

Hi, I downloaded your mod on the latest version, and then tried an older version after having this problem with no avail, there's a crash that keeps happening when an angel teleports me, VanillaFix says it is probably between the Better Portals mod and the Weeping Angels mod, here is the crash report.

Thanks for viewing, would love a potential update to fix this.

---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.

Time: 2019-12-02 18:45:47 CST
Description: Ticking entity

java.lang.IllegalStateException: makeMainWorld called on main view
at de.johni0702.minecraft.view.impl.server.ServerWorldManager.makeMainWorld$bp_master_view(ServerWorldManager.kt:135)
at de.johni0702.minecraft.view.impl.server.ServerWorldsManagerImpl.changeDimension(ServerWorldsManagerImpl.kt:149)
at de.johni0702.minecraft.betterportals.impl.transition.server.DimensionTransitionHandler.transferPlayerToDimension(DimensionTransitionHandler.kt:53)
at net.minecraft.server.management.PlayerList.handler$betterPortalPlayerToDimension$zhi000(PlayerList.java:2252)
at net.minecraft.server.management.PlayerList.transferPlayerToDimension(PlayerList.java)
at net.minecraft.entity.player.EntityPlayerMP.changeDimension(EntityPlayerMP.java:695)
at me.suff.angels.utils.Teleporter.moveSafeAcrossDim(Teleporter.java:51)
at me.suff.angels.common.entities.EntityWeepingAngel.teleportInteraction(EntityWeepingAngel.java:356)
at me.suff.angels.common.entities.EntityWeepingAngel.attackEntityAsMob(EntityWeepingAngel.java:149)
at me.suff.angels.common.entities.EntityQuantumLockBase.onLivingUpdate(EntityQuantumLockBase.java:71)
at me.suff.angels.common.entities.EntityWeepingAngel.onLivingUpdate(EntityWeepingAngel.java:203)
at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:2179)
at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:377)
at net.minecraft.entity.monster.EntityMob.onUpdate(EntityMob.java:50)
at me.suff.angels.common.entities.EntityWeepingAngel.onUpdate(EntityWeepingAngel.java:255)
at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:1996)
at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:832)
at net.minecraft.world.World.updateEntity(World.java:1958)
at net.minecraft.world.World.redirect$updateEntity$zfb000(World.java:5623)
at net.minecraft.world.World.updateEntities(World.java:1762)
at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:613)
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:767)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:279)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Thread.java:745)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Entity being ticked --
Entity Type: weeping-angels:weepingangel (me.suff.angels.common.entities.EntityWeepingAngel)
Entity ID: 5349
Entity Name: Weeping Angel
Entity's Exact location: 105.42, 64.00, 85.93
Entity's Block location: World: (105,64,85), Chunk: (at 9,4,5 in 6,5; contains blocks 96,0,80 to 111,255,95), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.14, -0.08, 0.04
Entity's Passengers: []
Entity's Vehicle: ERROR NullPointerException: null
Entity NBT: {HurtByTimestamp:0,ForgeData:{},timeSeen:0,Attributes:[{Base:50.0d,Name:"generic.maxHealth"},{Base:9999999.0d,Name:"generic.knockbackResistance"},{Base:0.23000000417232513d,Name:"generic.movementSpeed"},{Base:2.0d,Name:"generic.armor"},{Base:0.0d,Name:"generic.armorToughness"},{Base:1.0d,Name:"forge.swimSpeed"},{Base:16.0d,Name:"generic.followRange"},{Base:8.0d,Name:"generic.attackDamage"}],Invulnerable:0b,FallFlying:0b,PortalCooldown:0,AbsorptionAmount:0.0f,type:0,angelChild:0b,FallDistance:0.0f,DeathTime:0s,ForgeCaps:{"dsurround:data":{a:0b,f:0b},"avp:organism":{BPM:74},"thebetweenlands:entity_gems":{gems:[]},"thebetweenlands:custom_step_sound":{},"llibrary:extendedentitydatacapability":{"mm:living":{frozenYaw:0.0f,freezeProgress:0.0f,frozenPitch:0.0f,prevHasAI:0b,frozenYawHead:0.0f,frozenEntityID:-1,frozenLimbSwingAmount:0.0f,frozenRenderYawOffset:0.0f,frozenSwingProgress:0.0f}},"thebetweenlands:puppet":{ticks:0,recruitmentCost:0,stay:0b},"thebetweenlands:equipment":{amuletSlots:1}},HandDropChances:[0.085f,0.085f],PersistenceRequired:0b,Motion:[0.13532720060378983d,-0.0784000015258789d,0.03689195081148893d],Leashed:0b,UUIDLeast:-5622091363382999291L,Health:50.0f,pose:"IDLE",hungerLevel:50,prevPos:0L,LeftHanded:0b,Air:300s,OnGround:1b,Dimension:0,Rotation:[-80.34773f,0.0f],isSeen:0b,UpdateBlocked:0b,HandItems:[{},{}],ArmorDropChances:[0.085f,0.085f,0.085f,0.085f],UUIDMost:-4789635687373193143L,Pos:[105.42012706685301d,64.0d,85.93237101599995d],Fire:-1s,ArmorItems:[{},{},{},{}],CanPickUpLoot:0b,HurtTime:0s,SurgeAABB:[105.12012705493208d,64.0d,85.63237100407902d,105.72012707877394d,65.79999995231628d,86.23237102792088d]}

-- Affected level --
Level name: DankRealm Testing
All players: 1 total; [GCEntityPlayerMP['CatKrusader'/54, l='DankRealm Testing', x=107.30, y=64.00, z=86.25]]
Chunk stats: ServerChunkCache: 702 Drop: 0
Level seed: 8687205226535725475
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options: {"diamondSize":8,"lapisCenterHeight":16,"lavaLakeChance":80,"redstoneMaxHeight":16,"diamondMaxHeight":16,"coalMaxHeight":128,"coalMinHeight":0,"seaLevel":63,"graniteCount":10,"riverSize":4,"gravelMinHeight":0,"graniteSize":33,"redstoneSize":8,"fixedBiome":-1,"waterLakeChance":4,"dioriteMinHeight":0,"andesiteCount":10,"graniteMaxHeight":80,"redstoneMinHeight":0,"lapisSize":7,"dirtCount":10,"ironMinHeight":0,"dioriteMaxHeight":80,"coalCount":20,"gravelCount":8,"coalSize":17,"gravelSize":33,"ironMaxHeight":64,"lapisSpread":16,"dioriteCount":10,"andesiteSize":33,"biomeSize":4,"graniteMinHeight":0,"goldCount":2,"diamondCount":1,"dirtSize":33,"gravelMaxHeight":256,"goldSize":9,"ironCount":20,"diamondMinHeight":0,"ironSize":9,"redstoneCount":8,"andesiteMinHeight":0,"dioriteSize":33,"goldMaxHeight":32,"dungeonChance":8,"andesiteMaxHeight":80,"dirtMinHeight":0,"lapisCount":1,"goldMinHeight":0,"dirtMaxHeight":256,"lowerLimitScale":512.0,"biomeDepthOffset":0.0,"upperLimitScale":512.0,"heightScale":684.412,"biomeScaleWeight":1.0,"biomeDepthWeight":1.0,"mainNoiseScaleZ":80.0,"mainNoiseScaleY":160.0,"depthNoiseScaleX":200.0,"mainNoiseScaleX":80.0,"baseSize":8.5,"depthNoiseScaleZ":200.0,"stretchY":12.0,"depthNoiseScaleExponent":0.5,"biomeScaleOffset":0.0,"coordinateScale":684.412,"useStrongholds":true,"useMineShafts":true,"useTemples":true,"useLavaOceans":false,"useCaves":true,"useWaterLakes":true,"useLavaLakes":true,"useMonuments":true,"useRavines":true,"useDungeons":true,"useVillages":true}
Level spawn location: World: (248,64,104), Chunk: (at 8,4,8 in 15,6; contains blocks 240,0,96 to 255,255,111), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 800 game time, 800 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 40041 (now: false), thunder time: 52141 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true

-- System Details --
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3803088976 bytes (3626 MB) / 7415529472 bytes (7072 MB) up to 7516192768 bytes (7168 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx7G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 1, tcache: 1, allocated: 14, tallocated: 94
FML: MCP 9.42 Powered by Forge 14.23.5.2847 Optifine OptiFine_1.12.2_HD_U_F4 105 mods loaded, 105 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

   | State  | ID                                           | Version               | Source                                               | Signature                                |
   |:------ |:-------------------------------------------- |:--------------------- |:---------------------------------------------------- |:---------------------------------------- |
   | LCHIJA | minecraft                                    | 1.12.2                | minecraft.jar                                        | None                                     |
   | LCHIJA | mcp                                          | 9.42                  | minecraft.jar                                        | None                                     |
   | LCHIJA | FML                                          | 8.0.99.99             | forge-1.12.2-14.23.5.2847.jar                        | None                                     |
   | LCHIJA | forge                                        | 14.23.5.2847          | forge-1.12.2-14.23.5.2847.jar                        | None                                     |
   | LCHIJA | creativecoredummy                            | 1.0.0                 | minecraft.jar                                        | None                                     |
   | LCHIJA | micdoodlecore                                |                       | minecraft.jar                                        | None                                     |
   | LCHIJA | otgcore                                      | 1.12.2 - v8.3         | minecraft.jar                                        | None                                     |
   | LCHIJA | com.elytradev.movingworld.common.asm.coremod |                       | minecraft.jar                                        | None                                     |
   | LCHIJA | foamfixcore                                  | 7.7.4                 | minecraft.jar                                        | None                                     |
   | LCHIJA | futuremccore                                 | 0.1.12                | minecraft.jar                                        | None                                     |
   | LCHIJA | replaymod                                    | 1.12.2-2.2.0-b7       | replaymod-1.12.2-2.2.0-b7.jar                        | None                                     |
   | LCHIJA | jei                                          | 4.15.0.292            | jei_1.12.2-4.15.0.292.jar                            | None                                     |
   | LCHIJA | abyssalcraft                                 | 1.9.14                | AbyssalCraft-1.12.2-1.9.14.jar                       | 220f10d3a93b3ff5fbaa7434cc629d863d6751b9 |
   | LCHIJA | actuallyadditions                            | 1.12.2-r151           | ActuallyAdditions-1.12.2-r151.jar                    | None                                     |
   | LCHIJA | aether_legacy                                | 1.4.4                 | aether_legacy-1.12.2-v1.4.4.jar                      | None                                     |
   | LCHIJA | mdxlib                                       | 3.0.0.22              | mdxlib-3.0.0.22.jar                                  | None                                     |
   | LCHIJA | redstoneflux                                 | 2.1.0                 | RedstoneFlux-1.12-2.1.0.6-universal.jar              | 8a6abf2cb9e141b866580d369ba6548732eff25f |
   | LCHIJA | avp                                          | 6.0.0.51              | aliensvspredator-6.0.0.51.jar                        | None                                     |
   | LCHIJA | quark                                        | r1.6-177              | Quark-r1.6-177.jar                                   | None                                     |
   | LCHIJA | autoreglib                                   | 1.3-32                | AutoRegLib-1.3-32.jar                                | None                                     |
   | LCHIJA | forgelin                                     | 1.8.4                 | Forgelin-1.8.4.jar                                   | None                                     |
   | LCHIJA | betterportals                                | 0.3.7.3               | betterportals-0.3.7.3.jar                            | None                                     |
   | LCHIJA | bibliocraft                                  | 2.4.5                 | BiblioCraft[v2.4.5][MC1.12.2].jar                    | None                                     |
   | LCHIJA | openterraingenerator                         | v8.3                  | OpenTerrainGenerator-1.12.2+-+v8.3.jar               | None                                     |
   | LCHIJA | biomebundle                                  | 5.1                   | Biome_Bundle-1.12.2-v6.1.jar                         | None                                     |
   | LCHIJA | buildcraftlib                                | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftcore                               | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftbuilders                           | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcrafttransport                          | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftsilicon                            | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftcompat                             | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftenergy                             | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftfactory                            | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | buildcraftrobotics                           | 7.99.24.3             | buildcraft-all-7.99.24.3.jar                         | None                                     |
   | LCHIJA | ctm                                          | MC1.12.2-0.3.3.22     | CTM-MC1.12.2-0.3.3.22.jar                            | None                                     |
   | LCHIJA | chisel                                       | MC1.12.2-1.0.1.44     | Chisel-MC1.12.2-1.0.1.44.jar                         | None                                     |
   | LCHIJA | chiselsandbits                               | 14.33                 | chiselsandbits-14.33.jar                             | None                                     |
   | LCHIJA | chunkanimator                                | 1.2                   | ChunkAnimator-MC1.12-1.2.jar                         | None                                     |
   | LCHIJA | classiccombat                                | 1.0.1                 | ClassicCombat-1.0.1.jar                              | None                                     |
   | LCHIJA | sanlib                                       | 1.5.1                 | SanLib-1.12.2-1.5.1.jar                              | df48348748b5e141b1d118e2302a8d5be930b708 |
   | LCHIJA | claysoldiers                                 | 3.0.0-beta.2          | ClaySoldiersMod-1.12.2-3.0.0-beta.2.jar              | None                                     |
   | LCHIJA | codechickenlib                               | 3.2.3.358             | CodeChickenLib-1.12.2-3.2.3.358-universal.jar        | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
   | LCHIJA | cofhcore                                     | 4.6.3                 | CoFHCore-1.12.2-4.6.3.27-universal.jar               | None                                     |
   | LCHIJA | cofhworld                                    | 1.3.1                 | CoFHWorld-1.12.2-1.3.1.7-universal.jar               | 8a6abf2cb9e141b866580d369ba6548732eff25f |
   | LCHIJA | extendedrenderer                             | v1.0                  | coroutil-1.12.1-1.2.32.jar                           | None                                     |
   | LCHIJA | coroutil                                     | 1.12.1-1.2.32         | coroutil-1.12.1-1.2.32.jar                           | None                                     |
   | LCHIJA | configmod                                    | v1.0                  | coroutil-1.12.1-1.2.32.jar                           | None                                     |
   | LCHIJA | opframe                                      | 1.4.0                 | OnlinePicFrame_v1.4.31_mc1.12.2.jar                  | None                                     |
   | LCHIJA | creativecore                                 | 1.9.9                 | CreativeCore_v1.9.74_mc1.12.2.jar                    | None                                     |
   | LCHIJA | darknesslib                                  | 1.0.0                 | DarknessLib-1.12.2-1.0.0.jar                         | 220f10d3a93b3ff5fbaa7434cc629d863d6751b9 |
   | LCHIJA | movingworld                                  | 1.12-6.342            | movingworld-1.12-6.342-full.jar                      | None                                     |
   | LCHIJA | davincisvessels                              | @DVESSELSVER@         | davincisvessels-1.12-6.340-full.jar                  | None                                     |
   | LCHIJA | dimdoors                                     | 3.0.9+287             | DimensionalDoors-3.0.9-287.jar                       | None                                     |
   | LCHIJA | ic2                                          | 2.8.187-ex112         | industrialcraft-2-2.8.187-ex112.jar                  | de041f9f6187debbc77034a344134053277aa3b0 |
   | LCHIJA | mantle                                       | 1.12-1.3.3.55         | Mantle-1.12-1.3.3.55.jar                             | None                                     |
   | LCHIJA | tconstruct                                   | 1.12.2-2.13.0.171     | TConstruct-1.12.2-2.13.0.171.jar                     | None                                     |
   | LCHIJA | galacticraftcore                             | 4.0.2.238             | GalacticraftCore-1.12.2-4.0.2.238.jar                | None                                     |
   | LCHIJA | orelib                                       | 3.6.0.1               | OreLib-1.12.2-3.6.0.1.jar                            | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
   | LCHIJA | dsurround                                    | 3.6.0.2               | DynamicSurroundings-1.12.2-3.6.0.2.jar               | 7a2128d395ad96ceb9d9030fbd41d035b435753a |
   | LCHIJA | erebus                                       | 1.0.31                | Erebus-1.0.31.jar                                    | None                                     |
   | LCHIJA | eyesinthedarkness                            | 0.1.0                 | EyesInTheDarkness-0.1.0 (1).jar                      | None                                     |
   | LCHIJA | foamfix                                      | 0.10.9-1.12.2         | foamfix-0.10.9-1.12.2.jar                            | None                                     |
   | LCHIJA | cfm                                          | 6.3.1                 | furniture-6.3.1-1.12.2.jar                           | None                                     |
   | LCHIJA | minecraftfuture                              | 0.1.13                | future-mc-0.1.13.jar                                 | None                                     |
   | LCHIJA | galacticraftplanets                          | 4.0.2.238             | Galacticraft-Planets-1.12.2-4.0.2.238.jar            | None                                     |
   | LCHIJA | ichunutil                                    | 7.2.2                 | iChunUtil-1.12.2-7.2.2.jar                           | 4db5c2bd1b556f252a5b8b54b256d381b2a0a6b8 |
   | LCHIJA | generallaymansaestheticspyingscreen          | 7.0.0                 | GeneralLaymansAestheticSpyingScreen-1.12.2-7.0.0.jar | None                                     |
   | LCHIJA | waila                                        | 1.8.26                | Hwyla-1.8.26-B41_1.12.2.jar                          | None                                     |
   | LCHIJA | infernalmobs                                 | 1.7.6                 | InfernalMobs-1.12.2.jar                              | None                                     |
   | LCHIJA | inventorytweaks                              | 1.64+dev.146.2180b27  | InventoryTweaks-1.64+dev.146.jar                     | 55d2cd4f5f0961410bf7b91ef6c6bf00a766dcbe |
   | LCHIJA | ironbackpacks                                | 1.12.2-3.0.8-12       | IronBackpacks-1.12.2-3.0.8-12.jar                    | None                                     |
   | LCHIJA | libraryex                                    | 1.0.12                | LibraryEx-1.12.2-1.0.12.jar                          | None                                     |
   | LCHIJA | malisiscore                                  | 1.12.2-6.5.1-SNAPSHOT | malisiscore-1.12.2-6.5.1.jar                         | None                                     |
   | LCHIJA | malisisdoors                                 | 1.12.2-7.3.0          | malisisdoors-1.12.2-7.3.0.jar                        | None                                     |
   | LCHIJA | stevekung's_lib                              | 1.1.5                 | SteveKunG's-Lib-1.12.2-1.1.5.jar                     | b3468b224a74e296555ad7efeb35f482e6f445de |
   | LCHIJA | moreplanets                                  | 2.1.10                | More-Planets-1.12.2-2.1.10-GC238.jar                 | b3468b224a74e296555ad7efeb35f482e6f445de |
   | LCHIJA | llibrary                                     | 1.7.19                | llibrary-1.7.19-1.12.2.jar                           | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
   | LCHIJA | mowziesmobs                                  | 1.5.4                 | mowziesmobs-1.5.4.jar                                | None                                     |
   | LCHIJA | mutantbeasts                                 | 0.4.0                 | MutantBeasts-1.12.2-0.4.0.jar                        | None                                     |
   | LCHIJA | netherex                                     | 2.0.15                | NetherEx-1.12.2-2.0.15.jar                           | None                                     |
   | LCHIJA | realrender                                   | 1.2.3                 | realrender-1.2.3.jar                                 | None                                     |
   | LCHIJA | roguelike                                    | 1.8.0                 | RoguelikeDungeons-1.12.2-1.8.0.jar                   | None                                     |
   | LCHIJA | ropebridge                                   | 2.0.5                 | ropebridge-1.12-2.0.7.jar                            | None                                     |
   | LCHIJA | sanplayermodel                               | 1.1.1                 | SanLib-1.12.2-1.5.1.jar                              | None                                     |
   | LCHIJA | sekcphysics                                  | 0.1.0                 | sekcphysics-0.1.0.jar                                | None                                     |
   | LCHIJA | soundfilters                                 | 0.11_for_1.12         | SoundFilters-0.11_for_1.12.jar                       | None                                     |
   | LCHIJA | surge                                        | 2.0.77                | Surge-1.12.2-2.0.77.jar                              | d476d1b22b218a10d845928d1665d45fce301b27 |
   | LCHIJA | texfix                                       | 4.0                   | TexFix+V-1.12-4.0.jar                                | None                                     |
   | LCHIJA | thermalfoundation                            | 2.6.3                 | ThermalFoundation-1.12.2-2.6.3.27-universal.jar      | 8a6abf2cb9e141b866580d369ba6548732eff25f |
   | LCHIJA | thermalexpansion                             | 5.5.4                 | ThermalExpansion-1.12.2-5.5.4.43-universal.jar       | 8a6abf2cb9e141b866580d369ba6548732eff25f |
   | LCHIJA | thermaldynamics                              | 2.5.5                 | ThermalDynamics-1.12.2-2.5.5.21-universal.jar        | 8a6abf2cb9e141b866580d369ba6548732eff25f |
   | LCHIJA | tp                                           | 3.2.34                | tinyprogressions-1.12.2-3.3.34-Release.jar           | None                                     |
   | LCHIJA | torohealthmod                                | 1.12.2-11             | torohealth-1.12.2-11.jar                             | None                                     |
   | LCHIJA | mysttmtgravitymod                            | 2.9.1                 | UpAndDownAndAllAround-1.12.2-2.9.1.jar               | None                                     |
   | LCHIJA | vanillafix                                   | 1.0.10-SNAPSHOT       | VanillaFix-1.0.10-99.jar                             | None                                     |
   | LCHIJA | xaerominimap                                 | 1.19.0                | Xaeros_Minimap_1.19.0_Forge_1.12.jar                 | None                                     |
   | LCHIJA | xaeroworldmap                                | 1.5.1                 | XaerosWorldMap_1.5.1_Forge_1.12.jar                  | None                                     |
   | LCHIJA | zombieawareness                              | 1.12.1-1.11.16        | zombieawareness-1.12.1-1.11.16.jar                   | None                                     |
   | LCHIJA | densemetals                                  | 2.0.0                 | DenseMetals-1.12.2-2.0.0.30.jar                      | d476d1b22b218a10d845928d1665d45fce301b27 |
   | LCHIJA | immersiveengineering                         | 0.12-92               | ImmersiveEngineering-0.12-92.jar                     | 4cb49fcde3b43048c9889e0a3d083225da926334 |
   | LCHIJA | structurize                                  | 1.12.2-0.10.124-ALPHA | structurize-1.12.2-0.10.124-ALPHA.jar                | None                                     |
   | LCHIJA | minecolonies                                 | 1.12.2-0.10.538-BETA  | minecolonies-1.12.2-0.10.538-BETA-universal.jar      | None                                     |
   | LCHIJA | phosphor-lighting                            | 1.12.2-0.2.6          | phosphor-1.12.2-0.2.6+build50-universal.jar          | f0387d288626cc2d937daa504e74af570c52a2f1 |
   | LCHIJA | thebetweenlands                              | 3.5.3                 | TheBetweenlands-3.5.3-universal.jar                  | 38067d6878811efb38b6a045521cfd80b9b60b38 |
   | LCHIJA | weeping-angels                               | 1.12.2-37             | weeping-angels-37.jar                                | None                                     |

Loaded coremods (and transformers): CreativePatchingLoader (CreativeCore_v1.9.74_mc1.12.2.jar)

                                  Do not report to Forge! (If you haven't disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.9-1.12.2.jar)
                                    pl.asie.foamfix.coremod.FoamFixTransformer
                                  Quark Plugin (Quark-r1.6-177.jar)
                                    vazkii.quark.base.asm.ClassTransformer
                                  ForgelinPlugin (Forgelin-1.8.4.jar)
                                    
                                  OTGCorePlugin (OTG-Core.jar)
                                    com.pg85.otg.forge.asm.excluded.OTGClassTransformer
                                  Inventory Tweaks Coremod (InventoryTweaks-1.64+dev.146.jar)
                                    invtweaks.forge.asm.ContainerTransformer
                                  FMLModule (mdxlib-3.0.0.22.jar)
                                    com.asx.mdx.AccessTransformer
                                  TransformLoader (DynamicSurroundings-1.12.2-3.6.0.2.jar)
                                    
                                  IELoadingPlugin (ImmersiveEngineering-core-0.12-92.jar)
                                    blusunrize.immersiveengineering.common.asm.IEClassTransformer
                                  CTMCorePlugin (CTM-MC1.12.2-0.3.3.22.jar)
                                    team.chisel.ctm.client.asm.CTMTransformer
                                  TheBetweenlandsLoadingPlugin (TheBetweenlands-3.5.3-core.jar)
                                    thebetweenlands.core.TheBetweenlandsClassTransformer
                                  llibrary (llibrary-core-1.0.11-1.12.2.jar)
                                    net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
                                    net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
                                  LoadingPlugin (replaymod-1.12.2-2.2.0-b7.jar)
                                    
                                  PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.2.6+build50-universal.jar)
                                    
                                  FutureMC (future-mc-0.1.13.jar)
                                    thedarkcolour.futuremc.asm.CoreTransformer
                                  SteveKunGLibPlugin (SteveKunG's-Lib-1.12.2-1.1.5.jar)
                                    
                                  VanillaFixLoadingPlugin (VanillaFix-1.0.10-99.jar)
                                    
                                  MalisisCorePlugin (malisiscore-1.12.2-6.5.1.jar)
                                    
                                  SurgeLoadingPlugin (Surge-1.12.2-2.0.77.jar)
                                    
                                  MicdoodlePlugin (MicdoodleCore-1.12.2-4.0.2.238.jar)
                                    micdoodle8.mods.miccore.MicdoodleTransformer
                                  MovingWorldCore (movingworld-1.12-6.342-full.jar)
                                    
                                  mysttmtgravitymod (UpAndDownAndAllAround-1.12.2-2.9.1.jar)
                                    uk.co.mysterymayhem.gravitymod.asm.Transformer
                                  LoadingPlugin (ChunkAnimator-MC1.12-1.2.jar)
                                    lumien.chunkanimator.asm.ClassTransformer

GL info: ERROR RuntimeException: No OpenGL context found in the current thread.
Pulsar/tconstruct loaded Pulses: - TinkerCommons (Enabled/Forced)
- TinkerWorld (Enabled/Not Forced)
- TinkerTools (Enabled/Not Forced)
- TinkerHarvestTools (Enabled/Forced)
- TinkerMeleeWeapons (Enabled/Forced)
- TinkerRangedWeapons (Enabled/Forced)
- TinkerModifiers (Enabled/Forced)
- TinkerSmeltery (Enabled/Not Forced)
- TinkerGadgets (Enabled/Not Forced)
- TinkerOredict (Enabled/Forced)
- TinkerIntegration (Enabled/Forced)
- TinkerFluids (Enabled/Forced)
- TinkerMaterials (Enabled/Forced)
- TinkerModelRegister (Enabled/Forced)
- chiselIntegration (Enabled/Not Forced)
- chiselsandbitsIntegration (Enabled/Not Forced)
- wailaIntegration (Enabled/Not Forced)
- quarkIntegration (Enabled/Not Forced)
Suspected Mods: Better Portals (betterportals), Weeping Angels (weeping-angels)
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [GCEntityPlayerMP['CatKrusader'/54, l='DankRealm Testing', x=107.30, y=64.00, z=86.25]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'

large ServerLag

I'm using:
spongeforge API 7.1.0 v.3406
forge 1.12.2-14.23.4.2756

I'm running a server and recently i've seen large amounts of my resources going towards your mod.

Here's the spark profiling log:
https://sparkprofiler.github.io/?BmytD6Rbd6

and as you can see me.sub.angels.common.entities.EntityQuantumLockBase.func_70071_h_()
is taking 33% of my resources.

Please fix :) thank you!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.