Oh my, it's that time of year again, where newbies don't know how to use spoilers and Custom NPCs don't want to play nice with Smart Movement...
I'll inform Noppes.
I, for one, have followed this thread for a while and appreciate all the support you give. Shame this new wave of complaints got to you.
java.lang.ClassCastException:
net.smart.render.ModelRotationRenderer cannot be cast to
noppes.mpm.client.model.ModelScaleRenderer
at noppes.mpm.client.model.ModelPlayerAlt.func_178725_a(ModelPlayerAlt.java:187)
at net.minecraft.client.renderer.entity.RenderPlayer.localRenderRightArm(RenderPlayer.java:160)
at api.player.render.RenderPlayerAPI.renderRightArm(Unknown Source)
at net.minecraft.client.renderer.entity.RenderPlayer.func_177138_b(RenderPlayer.java)
at net.minecraft.client.renderer.ItemRenderer.func_178095_a(ItemRenderer.java:222)
at net.minecraft.client.renderer.ItemRenderer.func_78440_a(ItemRenderer.java:353)
at net.minecraft.client.renderer.EntityRenderer.func_78476_b(EntityRenderer.java:782)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1415)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1230)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1058)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1051)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:349)
at net.minecraft.client.main.Main.main(SourceFile:124)
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:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at noppes.mpm.client.model.ModelPlayerAlt.func_178725_a(ModelPlayerAlt.java:187)
at net.minecraft.client.renderer.entity.RenderPlayer.localRenderRightArm(RenderPlayer.java:160)
at api.player.render.RenderPlayerAPI.renderRightArm(Unknown Source)
at net.minecraft.client.renderer.entity.RenderPlayer.func_177138_b(RenderPlayer.java)
at net.minecraft.client.renderer.ItemRenderer.func_178095_a(ItemRenderer.java:222)
at net.minecraft.client.renderer.ItemRenderer.func_78440_a(ItemRenderer.java:353)
at net.minecraft.client.renderer.EntityRenderer.func_78476_b(EntityRenderer.java:782)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1415)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1230)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['LimitResearcher'/390, l='MpServer', x=8.50, y=63.85, z=8.50]]
Chunk stats: MultiplayerChunkCache: 0, 0
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: 212.00,64.00,216.00 - World: (212,64,216),
Chunk: (at 4,4,8 in 13,13; contains blocks 208,0,208 to 223,255,223),
Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 7 game time, 7 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 1 total; [EntityPlayerSP['LimitResearcher'/390, l='MpServer', x=8.50, y=63.85, z=8.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:347)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2536)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
at net.minecraft.client.main.Main.main(SourceFile:124)
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:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.8.9
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 454425280 bytes (433 MB) / 876609536 bytes (836 MB) up to 1908932608 bytes (1820 MB)
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' =
Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available
'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.8.9-11.15.1.1761.jar)
UCHIJAAAA Forge{11.15.1.1761} [Minecraft Forge] (forge-1.8.9-11.15.1.1761.jar)
UCHIJAAAA PlayerAPI{1.0} [Player API] (minecraft.jar)
UCHIJAAAA RenderPlayerAPI{1.0} [Render Player API] (minecraft.jar)
UCHIJAAAA RenderPlayerAPIEnhancer{1.0} [Render Player API Enhancer] (minecraft.jar)
UCHIJAAAA SmartCore{1.2.1} [Smart Core] (minecraft.jar)
UCHIJAAAA moreplayermodels{1.8.9} [MorePlayerModels] (MorePlayerModels_1.8.9(22feb16).jar)
UCHIJAAAA SmartMoving{16.3} [Smart Moving] (SmartMoving-1.8.9-16.3.jar)
UCHIJAAAA SmartRender{2.2} [Smart Render] (SmartRender-1.8.9-2.2.jar)
Loaded coremods (and transformers):
RenderPlayerAPIPlugin (RenderPlayerAPI-1.8.9-1.0.jar)
api.player.forge.RenderPlayerAPITransformer
PlayerAPIPlugin (PlayerAPI-1.8.9-1.0.jar)
api.player.forge.PlayerAPITransformer
RenderPlayerAPIEnhancerPlugin (RenderPlayerAPIEnhancer-1.8.9-1.0.jar)
api.player.forge.RenderPlayerAPIEnhancerTransformer
SmartCorePlugin (SmartMoving-1.8.9-16.3.jar)
net.smart.core.SmartCoreTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.4.0' Renderer: 'GeForce GT 640/PCIe/SSE2'
Launched Version: forge-11.15.1.1761
LWJGL: 2.9.4
OpenGL: GeForce GT 640/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: No
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 2x AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Gonna go out on a limb and say it's because More Player Models would change parts of the player that Smart Moving completely overrides and modifies. Your mod then doesn't know what to work with. I have no idea on improving compatibility though due to the nature of More Player Models
Look, I like the idea, don't get me wrong, but this really wouldn't work the way that people are thinking that it would work. If you got a pig with a creeper AI, it would simply have the hostile radius of a creeper, and would walk towards you when you got within it's radius. It would not swell up and explode when it got too close, because that is not controlled by the AI. The AI really only controls the way that the mobs move, and nothing else.
There would also be a lot of problems with the AI getting confused. If you gave a silverfish AI to a cow, the cow would try to make its way towards you, and since silverfish areless than one block tall, it would try to move under one block gaps, which would not work since cows are 1.7 blocks tall. The AI would then get stuck telling the "silverfish" to go under the gap, but not being able to because it is too tall. Mobs with bat AI would not suddenly fly, mobs with creeper AI would not explode, mobs with wither AI would not shoot wither skulls. They would just get confused and stop working
What I am saying is that its a nice idea in theory, but in practice, it would just break things.
I like the idea too, but this is an excellent argument. We kinda need to do something about that first.
In response to SpaciousName
I absolutely adore your assumptions and implications. I didn't say I played in classic, I said I was a classic player, I played since 1.8 beta. You have no room to imply that I think I'm entitled to something, yet you little to no understanding of my thought process, nor my attitude towards other things. In fact, you've made absolutely no contribution to this thread. Every other individual here is starting civil arguments or peacefully disagreeing, while you seem to be obsessed with my own flaws and mistakes, rather than contributing to the topic at hand.
I think this is the same thing people on the previous page were complaining about, but wearing certain armors like the ones from Thaumcraft and such look completely messed up. If you walk, run, fly, anything. It looks weird and messed up like one of the two aren't moving. It's like the clothes for the character are on backwards / to the side and all kinds of other stuff. Lol :/ I like this mod too..
1
I, for one, have followed this thread for a while and appreciate all the support you give. Shame this new wave of complaints got to you.
0
Gonna go out on a limb and say it's because More Player Models would change parts of the player that Smart Moving completely overrides and modifies. Your mod then doesn't know what to work with. I have no idea on improving compatibility though due to the nature of More Player Models
0
Username: Reflex9876
Play on PC
Age: 16
Gender: Male
USA Central Time
Contact: Skype: dr.octagonapus3331 Email: [email protected] PM also works
Been playing since 1.4.7
What I like to do: 80% survival mode. I almost always start off as a nomad, I love exploring. Building is fun too, but I'm definitely not the best.
I almost always play with mods, feel free to suggest some if we play.
0
Unfortunately, this has already been suggested, reviewed by Divisor, and denied because it would be insanely difficult
0
It's been 1.8 for a little while now.
0
Sorry, didn't see it. Try going into the config file and looking for exhaustion options. I think one of them moves the exhaustion bar.
0
I like it. Seems like a simple edition that would help greatly with caving and such. Support.
1
I like the idea too, but this is an excellent argument. We kinda need to do something about that first.
0
Config file is found in the .minecraft folder not the config folder
0
Not really. It's not gonna slow minecraft down much
0
0
+1 for logic
0
0
0
Yeah it's the same thing.