Giter VIP home page Giter VIP logo

dissolution-legacy's People

Contributors

derailedzack avatar doctor4t avatar noprotox avatar pyrofab avatar sschr15 avatar upcraftlp avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

dissolution-legacy's Issues

Traveling In Nether Portals While Possessing a Mob On Servers Issues

[02:01:19] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
net.minecraft.util.ReportedException: Ticking entity
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:773) ~[MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) ~[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_172]
Caused by: java.lang.NullPointerException
at java.util.Objects.requireNonNull(Unknown Source) ~[?:1.8.0_172]
at ladysnake.dissolution.common.entity.EntityPossessableImpl_EntityPigZombie.func_70071_h_(EntityPossessableImpl.java:143) ~[?:?]
at net.minecraft.world.World.func_72866_a(World.java:1996) ~[amu.class:?]
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832) ~[oo.class:?]
at net.minecraft.world.World.func_72870_g(World.java:1958) ~[amu.class:?]
at net.minecraft.world.World.func_72939_s(World.java:1762) ~[amu.class:?]
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613) ~[oo.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:767) ~[MinecraftServer.class:?]
... 4 more
[02:01:19] [Server thread/ERROR] [minecraft/MinecraftServer]: This crash report has been saved to: D:\ServerFiles\New Modpack Server.\crash-reports\crash-2020-04-12_02.01.19-server.txt

Happens pretty consistently too, usually if you enter a portal and then do so again. The only two mods I can think of which might be causing this issue, if not dissolution itself, are NetherPortalFix and Better Nether.

Dissolution legacy crashes inside dev envroniment

The minecraft test environment crashes because of the betweenlands
[08:46:53] [Client thread/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: ---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 5/14/21 8:46 AM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderException: thebetweenlands Failed to load new mod instance.
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:606)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:595)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232)
at net.minecraft.client.Minecraft.init(Minecraft.java:514)
at net.minecraft.client.Minecraft.run(Minecraft.java:422)
at net.minecraft.client.main.Main.main(Main.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
at GradleStart.main(GradleStart.java:25)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraftforge.fml.common.ILanguageAdapter$JavaAdapter.getNewInstance(ILanguageAdapter.java:187)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:601)
... 42 more
Caused by: java.lang.NoClassDefFoundError: thebetweenlands/core/TheBetweenlandsPreconditions
at thebetweenlands.common.TheBetweenlands.createInstance(TheBetweenlands.java:164)
... 48 more
Caused by: java.lang.ClassNotFoundException: thebetweenlands.core.TheBetweenlandsPreconditions
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 49 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 51 more

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

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_241, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 394213960 bytes (375 MB) / 617086976 bytes (588 MB) up to 3814195200 bytes (3637 MB)
JVM Flags: 0 total;
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2846 20 mods loaded, 20 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                                |
|:----- |:----------------- |:--------------- |:----------------------------------------------------------------- |:---------------------------------------- |
| LC    | minecraft         | 1.12.2          | minecraft.jar                                                     | None                                     |
| LC    | mcp               | 9.42            | minecraft.jar                                                     | None                                     |
| LC    | FML               | 8.0.99.99       | forgeSrc-1.12.2-14.23.5.2846-PROJECT(Dissolution-Legacy-1.12).jar | None                                     |
| LC    | forge             | 14.23.5.2846    | forgeSrc-1.12.2-14.23.5.2846-PROJECT(Dissolution-Legacy-1.12).jar | None                                     |
| LC    | clothesline-hooks | 1.12.2-0.0.1.0  | minecraft.jar                                                     | None                                     |
| LC    | albedocore        | 0.1             | minecraft.jar                                                     | None                                     |
| LC    | ladylib           | 2.6.2           | Ladylib-2.6.2.jar                                                 | None                                     |
| LC    | albedo            | 0.1.3           | albedo-0.1.3.jar                                                  | None                                     |
| LC    | baubles           | 1.5.2           | Baubles-1.12-1.5.2.jar                                            | None                                     |
| LC    | thaumcraft        | 6.1.BETA26      | Thaumcraft-1.12.2.jar                                             | None                                     |
| LC    | dissolution       | 0.3.13          | main                                                              | None                                     |
| LC    | ichunutil         | 7.1.4           | iChunUtil-1.12.2-7.1.4.jar                                        | None                                     |
| LC    | sync              | 7.0.2           | Sync-1.12.2-7.0.2.jar                                             | None                                     |
| LE    | thebetweenlands   | 3.7.3           | TheBetweenlands-3.7.3-universal.jar                               | 38067d6878811efb38b6a045521cfd80b9b60b38 |
| L     | modwinder         | 1.1             | Ladylib-2.6.2.jar                                                 | None                                     |
| L     | mantle            | 1.12-1.3.1.22   | Mantle-1.12-1.3.1.22.jar                                          | None                                     |
| L     | inspirations      | 1.12.2-0.2.3.58 | Inspirations-1.12.2-0.2.3.58.jar                                  | None                                     |
| L     | potioncore        | 1.6_for_1.12.2  | PotionCore-1.6_for_1.12.2.jar                                     | None                                     |
| L     | journeymap        | 1.12.2-5.5.3    | journeymap-1.12.2.jar                                             | None                                     |
| L     | aether_legacy     | 1.4.4           | aether_legacy-1.12.2.jar                                          | None                                     |

Loaded coremods (and transformers): 

FMLPlugin (albedo-0.1.3.jar)
elucent.albedo.asm.ASMTransformer
clothesline-hooks (clothesline-hooks-1.12.2-0.0.1.0.jar)
com.jamieswhiteshirt.clothesline.hooks.plugin.ClassTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 466.27' Renderer: 'NVIDIA GeForce GTX 750 Ti/PCIe/SSE2'

teleporting as a possessed entity sets you back to a ghost

Hey,
sorry to bother you but I have ran into some pretty game breaking issues when using dissolution along with spongeforge(though these showed up also on mohist so I have a feeling its not the server cores fault)
Any time a player that has possessed an entity tries to use a teleport function like /spawn or /home they are immediately kicked out of who they possessed and set back to a ghost/remnant.
Any ideas why that may be?

[1.12.2] Suggestions: Option for continued mob hostility

Would love to see a config option for keeping possessed mobs hostile to others. Maybe a whitelist, or even having a randomness factor for mobs to "see through" the possession and attack the player anyway. As it stands, possessing a mob basically amounts to playing in peaceful difficulty, minus the burning in daylight.

P.S. Super super glad to see 1.12.2 Dissolution picked up again. You're a real MVP.

Attempting to drive an MTS/IV Vehicle as a possessed entity causes player to disappear

I don't know how to explain this, but basically in order to replicate this, you take Immersive Vehicles and any vehicle pack, kill yourself and possess a zombie/skeleton (and wear a cap for convenience), then hop into any car.
Simply being near any car from Minecraft Transport Simulator (AKA Immersive Vehicles) causes player physics to freak out, causing anything from the player being flung between two coordinates above Y level 300 while being unable to die, to straight up ceasing existence.

This is a bit of a problem for gameplay, because it does pretty much break the world for the player (assuming they don't know how to reset their playerdata) and you can't race in a hotrod as a zombie.

Mob Collision Issues

  • Mobs that are one-block high, when they jump, suffocate for a little bit of damage if they collide with a ceiling.

  • Mobs that are three-blocks high gain momentum in a random horizontal direction when jumping up and colliding with a ceiling.

Maven repo for dissolution legacy

There isn't a maven repo for dissolution legacy but there is one for requiem. I would like a maven repo so I can use it in mod development.

Mobs with shaders don't render GUI screens.

Screens such as the inventory or escape screen are not rendered when possessing a mob that has shaders (creeper, enderman, etc.)

This is partially fixed once 0.3.12 releases (shortly), but if there are other mobs from other mods that you find, send a comment on this issue. I probably will look into those mobs to see if I can fix their bugs as well.

Compatibility with Angel of Vengeance, Special Mobs and Dynamic Sword Skills

Special mobs are not being registered as undead for some reason, had to cheat in a GoG vampire when testing, which caused height issues. Besides that, angel of vengeance aoe spells and nimbus rays will target your host, and DSS will permanently lock your orientation to straight up (perhaps because the spirit is aiming at the host)

My Screen Goes White

When I die with the added death mechanic selected as per the choice in chat, my screen goes completely white and will not even show inventory or pause menu.

Poisoned Undead Player Take Lethal Damage

As it states in the title, undead players take damage from poison despite the mob variants not doing so. This can also straight up kill them, which no other mob under the effects of poison has happen to them either.

Gradle task runclient fails

This is the error.
There is a binary discrepency between the expected input class net.minecraft.client.renderer.entity.layers.LayerHeldItem (ccc) and the actual class. Checksum on disk is 5f7c661a, in patch da0f6687. Things are probably about to go very wrong. Did you put something into the jar file?

Server Issues

Hi! Sorrry to bug you, but I'm having some issues getting this running on a modded server. To be fair, I do have a lot of mods on it, but I was able to get Dissolution running client side so I don't think? Its a compatiblity issue.

I do notice that when trying to use an FTP (or the server's upload itself. I'm using Bisect for hosting) that uploading Dissolution to the server seems to time out every single, and I think maybe that could be the reason its not working? Some sort of error when I've been uploading it? I'm not too sure what to do, but I'll include a crash report.
crash-2020-08-27_11.33.29-server.txt

edit: just got it to upload without a problem yet the crash is still happening. don't think its a problem there

[1.12.2] Suggestions: Materialize when near death location & Revival Block

Just like how in World of Warcraft if you go near to where you died you can respawn, it would be cool if this were implemented, with a config option to determine the range to death location where you can respawn.

This would make it a nice addition for servers where you might want to have control over mods and not have players posses other mobs and simply use this mod as a neat respawning method that allows you to get to your corpse safely.

A second suggestion would be to have, like in WoW, a block you could right click to become human again, rather than go to your corpse. Although this isn't such a much needed feature, since you could create this using CraftTweaker, it could be a nice addition for the base mod.

Spectateur mod can I say ? ๐Ÿค”

Good evening, I'm coming to you because of the 1.12.2 version of this mod
I don't understand why but when I'm choosing the demon way and I die, I'm in my ghost form, doing my ghosty stuff and reincarnating into a mob, skeleton or zombie, whatever, after my reincarnation I can't do anything ๐Ÿ˜ญ
Nore place a bloc or use a bloc (crafting table) or even hit any creature
Please, help, this mod is too amazing for not be played ๐Ÿ˜ญ

Configuring the text

What I'm trying to do is force people to start as normal and have people unlock remnant soul through the potion. For some reason there is an option to have players start vanilla but be locked into vanilla? I'm not even sure why this is an option as you could just remove the mod instead, haha.

Anyways, I know the mod is old and not really being worked on, but I'd love to be able to add this mod to my personal 1.12.2 server/mod pack but I just need more configuration and I'm left at an impasse to not add it or try and somehow figure out a way to make it work the way I want.

Everlasting Abilities Incompatibility Bug

AoE effects in Everlasting Abilities regard possessed mobs as hostile entities.

For example, if you get the blindness buff, it blinds yourself.

Obviously cross-mod compatibility is a difficult thing, but I figured I'd mention it.

Keep up the great work!

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.