Inactive [MECH] MorePhysics v2.0 - Make Minecraft feel a bit more real.... Or not. [RB-1.2.5]

Discussion in 'Inactive/Unsupported Plugins' started by Taco, Jun 25, 2011.

  1. Offline

    Taco

    I'll look into what changes may be causing this when I can.
     
  2. Offline

    Chrisknyfe

    Craftbukkit 1337, MorePhysics 1.5, with the following setup:

    [​IMG]

    Pressing the button gives the following crash:
    Code:
    2011-11-13 21:31:39 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to MorePhysics
    java.lang.NoSuchMethodError: net.minecraft.server.EntityFallingSand.<init>(Lnet/minecraft/server/World;DDDI)V
        at com.FriedTaco.taco.MorePhysics.MorePhysicsBlockListener.onBlockPistonExtend(MorePhysicsBlockListener.java:80)
        at org.bukkit.plugin.java.JavaPluginLoader$46.execute(JavaPluginLoader.java:577)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
        at net.minecraft.server.BlockPiston.g(BlockPiston.java:72)
        at net.minecraft.server.BlockPiston.doPhysics(BlockPiston.java:49)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:468)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:468)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:464)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:464)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:467)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:467)
        at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:49)
        at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:286)
        at net.minecraft.server.World.k(World.java:488)
        at net.minecraft.server.World.applyPhysics(World.java:467)
        at net.minecraft.server.BlockButton.interact(BlockButton.java:158)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:274)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:592)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
    
    Known issue? I have the following config file (the default with 1.5 I believe):
    Code:
    #MorePhysics configuration
    Pistons_Launch_Entities: true
    Iron_Helm: 20.0
    Pistons_Launch_Blocks: true
    Diamond_Pants: 20.0
    Swimming_Affected: true
    Gold_Chest: 80.0
    Bounce_Causing_Blocks: ''
    Iron_Chest: 60.0
    Chain_Chest: 50.0
    Diamond_Boots: 5.0
    Leather_Boots: 2.0
    Gold_Pants: 70.0
    Iron_Boots: 20.0
    Leather_Pants: 8.0
    Boats_Sink: true
    Gold_Boots: 40.0
    Chain_Boots: 10.0
    Leather_Chest: 10.0
    Movement_Affected: true
    Diamond_Helm: 5.0
    Chain_Helm: 10.0
    Diamond_Chest: 30.0
    Allow_Physics_Exemptions: true
    Iron_Pants: 40.0
    Gold_Helm: 40.0
    Leather_Helm: 2.0
    Chain_Pants: 30.0
    
     
  3. Offline

    Taco

    It seems sand and gravel give bukkit some issues in the newer builds. I'll fix this when I can.
     
  4. Offline

    Taco

    The current issue with sand/gravel has been fixed.
     
    nickskull likes this.
  5. Offline

    nickskull

    Hey, thanks for the fix! Everything works fine now on 1.8.1 server - beautiful sand waves are flying everywhere :))

    EDIT:
    Just downloaded the new Bukkit for Minecraft 1.0 and this great thing stopped working again... Can you do something about it? :)
     
  6. Offline

    AnLa061095

    Idea for plugin! Make it so that swimming in water a configurable length away from ice makes you take damage over time, in real life ice water is REALLY cold and you can only survive 15 min max!

    Where did you get that build?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  7. Offline

    Taco

    I'm not going to update this for 1.0 until a recommended build comes out.
     
  8. Offline

    Salt117

    I'm definitely gonna use this on my server!
     
  9. Offline

    BioRage

    But that could take years! :)

    @Taco

    An Idea
    1. Lets say a user wear's leather it's a light armor, they have a faster base movement speed, but they can't sprint "as long"

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  10. Offline

    Taco

    So... Heavier armour would result in a faster food drain?
     
  11. Offline

    BioRage

    @Taco that would make sense too, or slow sprinting
     
  12. Offline

    kronflux

    this may or may not have been asked, but can you please tweak pistons so that they crush blocks between them? (two pistons, one stone block between them, "crushes"(drops) a cobble block. This could also work between a piston and an immovable block(ie: obsidian)
    "Please excuse the crudity of this model, I didn't have time to build it to scale or to paint it" - Doc Brown

    Example: B = Button P = Piston X = Piston Extended S = Smooth Stone O = Obsidian C = Cobble Drop

    {B}{P}{S}{O}

    <press button>

    {B}{P}{X}{O}
    ............. {C}
     
  13. Offline

    BioRage

    @Taco

    Rb is out! Not to bother you, but hopefully you get the notifications :)
     
  14. Offline

    Taco

    I noticed, but I'm not on my dekstop where my code is saved. I'll work on it when I can get to my desktop.

    Also, please don't tag me when replying to a thread that was started by me, I'm already subscribed to the thread, so I'll know there are new posts.
     
  15. Offline

    MrJordykid8

    Hopefully this is updated soon :D
     
  16. Offline

    VRYUKI

    Can't wait, though is there any way you can separate the piston launching to another simple plugin, that honestly is the whole reason I use this plugin, Your awesome thanx. :)
     
  17. Offline

    Taco

    I may make a standalone plugin for pistons once I figure out what's wrong right now. I'm a bit constrained with time right now since finals start tomorrow (been studying my balls off)
     
  18. Offline

    MrJordykid8

    Take your time...Grades before Games
     
  19. Offline

    VRYUKI

    That would be awesome! Take your time and thanks for the awesome plugins. =D
     
  20. Offline

    BioRage

    @Taco any news buddy?
     
  21. Offline

    Taco

    As I've said in previous threads, my harddrive is dead. All development is halted until I can afford a new one. Luckily, I can still make posts from my iPod when need be.
     
  22. Offline

    Set124

    I'm having a problem with MorePhysics v1.5. I used to be running CraftBukkit 1.0.0-Snapshot, but yesterday it stopped working and would only load up to Level 2 and then stop loading. I decided to get CraftBukkit 1.0.1-R1, but as soon as I replaced the files and started the server, I got this message:

    2011-12-30 14:05:43 [SEVERE] Could not load 'plugins\MorePhysics.jar' in folder 'plugins':
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:175)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/EntityFallingSand
    at com.FriedTaco.taco.MorePhysics.MorePhysics.<init>(MorePhysics.java:35)
    ... 13 more
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.EntityFallingSand
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 14 more

    I have the plugins ButtonWarp, CartJump, DeathTpPlus, Hedges, MorePhysics, Multiverse-Core, RealTeleporter, and WorldEdit.

    I don't know what's causing this. Is it an incompatibility with plugins? They were working fine together before I got the new CraftBukkit.
     
  23. Offline

    Kanuine

    Same problem and Set124

    12:25:17 PM [SEVERE] Could not load 'plugins\MorePhysics.jar' in folder 'plugins':
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:175)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/EntityFallingSand
    at com.FriedTaco.taco.MorePhysics.MorePhysics.<init>(MorePhysics.java:35)
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.EntityFallingSand
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)

    Please help!
     
  24. Offline

    Taco

    Redownload MorePhysics. I think I uploaded a version without sand (which is causing your problem) before my harddrive crashed.
     
  25. Offline

    Kanuine

    Redownloaded the zip just now...Nothing still same error. Please help! Thanks!
     
  26. Offline

    rob_eves

    I got this plugin today and i get the exact same error as quoted above.
     
  27. Offline

    Set124

    Same. Is there some way to access the previous versions or something? Would that help?
     
  28. Offline

    Taco

    Crap. I'll see what I can do to get a fix uploaded.

    Temporary fix uploaded without sand/gravel physics.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  29. Offline

    Kanuine

    Yay thank you!
     
  30. Offline

    Set124

    YES!!! Thank you so much!
     

Share This Page