juliansauer / minecraftsurvivalevolved Goto Github PK
View Code? Open in Web Editor NEWThis plugin tries to bring gameplay mechanics from ARK Survival Evolved to Minecraft. Players can join a tribe and together tame NPCs of the Minecraft universe.
This plugin tries to bring gameplay mechanics from ARK Survival Evolved to Minecraft. Players can join a tribe and together tame NPCs of the Minecraft universe.
Entities will follow players when they log off but won't move after logging in again. Should be disabled on logout.
"You have to be a player to be able..." is currently displayed if using /mse tribe leave
with an additional parameter.
Currently Entity#getHandle() objects are no instances of tameable after the server restarts (only affects entities spawned before server shutdown).
Clicking with the middle mouse button in an inventory while holding an item throws an exception.
Entities that are tamed and unconscious will get a default name after waking up.
[22:11:23] [Craft Scheduler Thread - 0/WARN]: Exception in thread "Craft Scheduler Thread - 0"
[22:11:23] [Craft Scheduler Thread - 0/WARN]: org.apache.commons.lang.UnhandledException: Plugin MinecraftSurvivalEvolved v0.3 generated an exception while executing task 2
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Asynchronous entity add!
at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14)
at net.minecraft.server.v1_9_R1.World.addEntity(World.java:940)
at net.minecraft.server.v1_9_R1.World.addEntity(World.java:936)
at net.minecraft.server.v1_9_R1.WorldServer.addEntity(WorldServer.java:1074)
at org.bukkit.craftbukkit.v1_9_R1.CraftWorld.dropItem(CraftWorld.java:332)
at org.bukkit.craftbukkit.v1_9_R1.CraftWorld.dropItemNaturally(CraftWorld.java:371)
at org.bukkit.craftbukkit.v1_9_R1.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:398)
at net.minecraft.server.v1_9_R1.EntityLiving.die(EntityLiving.java:983)
at net.minecraft.server.v1_9_R1.EntityLiving.damageEntity(EntityLiving.java:900)
at net.minecraft.server.v1_9_R1.EntityMonster.damageEntity(EntityMonster.java:44)
at de.julianSauer.minecraftSurvivalEvolved.entities.handlers.GeneralBehaviorHandler$FoodTimer.run(GeneralBehaviorHandler.java:290)
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftTask.run(CraftTask.java:71)
at org.bukkit.craftbukkit.v1_9_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
... 3 more
java.lang.NoClassDefFoundError: de/julianSauer/minecraftSurvivalEvolved/visuals/HologramHandler
at de.julianSauer.minecraftSurvivalEvolved.main.MSEMain.onDisable(MSEMain.java:68) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:294) ~[spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364) [spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424) [spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417) [spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at org.bukkit.craftbukkit.v1_9_R1.CraftServer.disablePlugins(CraftServer.java:340) [spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at net.minecraft.server.v1_9_R1.MinecraftServer.stop(MinecraftServer.java:454) [spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:595) [spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_77]
Caused by: java.lang.ClassNotFoundException: de.julianSauer.minecraftSurvivalEvolved.visuals.HologramHandler
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_77]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.9.2.jar:git-Spigot-5a40365-f631379]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_77]
... 9 more
After server restart inventories of tamed entities are empty.
Buggy behaviour for tamed/alpha entities that are unconscious on server restart.
Entities starve to death even if they are fed.
Currently a spider can be tamed although a skeleton is riding it.
Entities try to acces their passengers after they were tamed. Log:
at de.gmx.endermansend.minecraftSurvivalEvolved.entities.RidingHandler.calculateMovement(RidingHandler.java:106) at de.gmx.endermansend.minecraftSurvivalEvolved.entities.RidingHandler.handleMovement(RidingHandler.java:43)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.