Coder Social home page Coder Social logo

smartmoving's People

Contributors

elveskevtar avatar jonnynova avatar jtljac avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

smartmoving's Issues

SmartRender fails to compile

I can't seem to get SmartRender to compile, it keeps giving me an error. Here's the terminal output. I'm running Arch Linux with OpenJDK 8, btw.

[louis@louis-pc SmartRender]$ ./gradlew build
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.14/userguide/gradle_daemon.html.
This mapping 'snapshot_20171003' was designed for MC 1.12! Use at your own peril.
#################################################
         ForgeGradle 2.3-SNAPSHOT-7764e3e        
  https://github.com/MinecraftForge/ForgeGradle  
#################################################
                 Powered by MCP                  
             http://modcoderpack.com             
     by: Searge, ProfMobius, R4wk, ZeuX          
     Fesh0r, IngisKahn, bspkrs, LexManos         
#################################################

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine the dependencies of task ':compileJava'.
> Configuration with name 'default' not found.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 3.587 secs

Build Failed When using ./gradlew setupDecompWorkspace

I get this error when I use ./gradlew setupDecompWorkspace. Although it worked when using it on the official forge mdk files.

FAILURE: Build failed with an exception.

  • Where:
    Build file '/home/myname/Desktop/SmartMoving-master/build.gradle' line: 10

  • What went wrong:
    A problem occurred evaluating root project 'SmartMoving-master'.
    org.gradle.api.internal.TaskOutputsInternal.dir(Ljava/lang/Object;)Lorg/gradle/api/tasks/TaskOutputs;

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 1s

Fun with ArtemisLib

So ArtemisLib allows the player to become... differently sized, either bigger or smaller based on a scale. That definitely leads to incompatibilites with what SmartMoving expects to happen to a player.

Making a player smaller doesn't break as much as making a player bigger. When the player is anything larger than 1.0x sized, swimming breaks completely and the player just seizes up. This was tested using Gulliver Reborn 1.8, but I suspect Resizing Potion will do the same thing too as the handling is being done inside ArtemisLib.

Crash When Opening Inventory

A friend of mine linked me to this resurrection of Smart Moving. I loved the mod when I had it in the past. Now that I have it again I was sure no problems would've come up in game. Unfortunately I was wrong. Anytime I open the inventory screen it crashes. I'll post the crash log so as to have some help. But I use A LOT of mods when I play minecraft. Hopefully the cause isn't from what I suspect to be Crayfish's Obfuscate mod needed for the vehicle or gun mods of his. Any help would be greatly appreciated as this is still going to be my favorite mod. Thanks!

RetroGamerAndre

crash-2020-05-11_21.53.28-client.txt

Server Crash

Bukkit: Catserver 1.12.2
Smart Moving Version: 17.0-RC1
Explanation: When the server starts up, an error message appears and the server is turned off.
Log:
[04:31:02] [Server thread/INFO] []: Server Player: failed to register id 'Smart Moving'
[04:31:02] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Smart Moving (smartmoving)

Caused by: java.lang.ClassCastException: net.minecraft.server.dedicated.DedicatedPlayerList cannot be cast to java.util.List
at api.player.server.ServerPlayerAPI.getAllInstancesList(ServerPlayerAPI.java:1839) ~[ServerPlayerAPI.class:?]
at api.player.server.ServerPlayerAPI.register(ServerPlayerAPI.java:756) ~[ServerPlayerAPI.class:?]
at api.player.server.ServerPlayerAPI.register(ServerPlayerAPI.java:50) ~[ServerPlayerAPI.class:?]
at api.player.server.ServerPlayerAPI.register(ServerPlayerAPI.java:43) ~[ServerPlayerAPI.class:?]
at net.smart.moving.SMServerPlayerBase.registerPlayerBase(SMServerPlayerBase.java:41) ~[SMServerPlayerBase.class:?]
at net.smart.moving.SMMod.postInit(SMMod.java:87) ~[SMMod.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_241]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_241]
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:636) ~[catserver.jar:git-CatServer-1.12.2-eb3ed0a]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_241]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_241]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) ~[catserver.jar:git-CatServer-1.12.2-eb3ed0a]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) ~[catserver.jar:git-CatServer-1.12.2-eb3ed0a]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_241]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_241]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_241]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?]
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) ~[LoadController.class:git-CatServer-1.12.2-eb3ed0a]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:754) ~[Loader.class:git-CatServer-1.12.2-eb3ed0a]
at net.minecraftforge.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:107) ~[FMLServerHandler.class:git-CatServer-1.12.2-eb3ed0a]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:341) ~[FMLCommonHandler.class:git-CatServer-1.12.2-eb3ed0a]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:275) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:596) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]

Biomes'o'Plenty crash

crash-2020-04-11_14.36.17-client.txt
While climbing a Biomes'o'Plenty tree, the game crashed with this error:
java.lang.IllegalArgumentException: Cannot get property PropertyDirection{name=facing, clazz=class net.minecraft.util.EnumFacing, values=[north, south, west, east]} as it does not exist in BlockStateContainer{block=biomesoplenty:willow_vine, properties=[east, north, south, up, west]}

No curseforge upload?

There's no Curse Forge upload of this mod making it really difficult to find (only pointer is a comment on different SM fork). If this one's more up to date, it might be worth informing public on it.
Keep up the good job!

Game crashes when try to use third person

Game crashes when try to use third person, or open inventory on survival mode, just like this: #4

I tried to use the latest version mod and clean game,the crashes still appears.
Mod version:
SmartMoving-1.12.2-17.0-RC1
PlayerAPI-1.12.2-1.0
RenderPlayerAPI-1.12.2-1.0
SmartRender-1.12.2-3.0-RC1

There is the the crash log
crash-2021-04-04_15.49.23-client.txt

[Bug] Player Model being completely invisible + spinning body when shown in Mod CT

Did some stress testing with SM and 96 other mods yesterday. Found out that when using SM together with Quark, the Player model will turn fully invisible in F5, but will render when rendered by the Real First Person mod. Even the animations work correctly (apart from crawling through 1x1 spaces).

Second, as mentioned in the title: When using the Constructor's Armory mod crafting table, the player body will start spinning madly in the preview. I have yet to find out to wich side the Issue belongs to. Thought i'd post this here first to get aware of that :D

PS: Due to a fatal game crash, my screenshots of the first bug seem to be gone. I will add new ones later on.

Precompiled Binaries

Is there any chance precompiled jar binaries could be added to as Releases? That would make it much more convenient to try out. I think for most players if they're unsure if a rewrite is going to be stable, they won't want to go through the effort of figuring out how to build it if there's a decent chance it won't work.

[Compat] Armourer's Workshop support?

After giving the current build a go I can see that Armourer's Workshop isn't quite compatible with RenderAPI just yet. I'm not sure whose end work needs to be done on, but things actually work a bit better than I expected. For example, arms rotate upwards correctly when flying or swimming, but AW cosmetics don't follow the rotation of the player at all. It doesn't look like much needs to be fixed here for the two to be compatible.

(edit: my observations are based on the wrong SmartMoving build! will repost when I actually use the build from GitHub.)

My hope is that the two mods will end up compatible with each other down the road. Most mods don't even render the AW cosmetics at all, but because this uses a common enough library...

Hand Render is too low

Here's where the hand shows itself while running just SmartMoving and libraries:
2020-04-10_00 12 25
And here's without.
2020-04-10_00 13 34

Clarify the license?

Hi, I'd like to contribute to Smart Moving. My employer's policy says I can contribute to open-source projects if they have an approved license, such as the GNU GPL (they don't mention the Forge license). The license file in this repository is the Forge license, but the original Smart Moving by Divisor82 used the GPL: https://www.curseforge.com/minecraft/mc-mods/smart-moving - so I think this should probably also be GPL or a similar license.

Could you please put the GPL in the license file?

THANK YOU

I loved Smart moving in 1.7!

I was looking for an update to 1.12 for ages. But all I found were dead projects. I've just installed this and so far it's working great!

My kids are gonna be thrilled when they see this on our server. Will be sure to post any bugs we find, and as we play with a few other mods, any conflicts.

Please don't abandon this project! I got no idea why it's not a more popular mod, so grateful to you dude.

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.