Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

collapse

Author Topic: Pl3xHeads  (Read 4124 times)

CloudeLecaw

  • Hero Member

  • Offline
  • *****

  • 837
  • Reputation:
    +83/-14
    • View Profile
Re: Pl3xHeads
« Reply #30 on: October 31, 2014, 08:20:39 AM »
None of them are Players

Its just the way how its works

All Animals are Playerheads (you need the playerskin that drops for the animal)
(otherwise it cant count as head)
the information what "playerskin" you get when killing an animal is manges from pl3xheads and _Pl3xlibs - not by us :D

But all these are from all animaleggs/mobeggs
Greetings

CloudeLecaw

BillyGalbreath

  • Plug-in Maker
  • Hero Member

  • Offline
  • ****

  • 854
  • Reputation:
    +136/-8
  • Personal Text
    Plugin Developer
    • View Profile
    • Pl3x
Re: Pl3xHeads
« Reply #31 on: October 31, 2014, 07:00:46 PM »
Whats that purple one? :O

I honestly havent seen most of these, including the wolf head. If you can find a player account (i need the username, not UUID) with a valid wolf head, then I can update the plugin.

BTW: You're missing the black skeleton (found in the nether) ^_^
-Billy

I have moved over to the Spigot 1.8 project. \o/

CloudeLecaw

  • Hero Member

  • Offline
  • *****

  • 837
  • Reputation:
    +83/-14
    • View Profile
Re: Pl3xHeads
« Reply #32 on: November 01, 2014, 11:59:57 AM »
My players feel said because the enderdragon didnt spawn a head an it was 100%
and set to true :3
Greetings

CloudeLecaw

gyurix

  • Plug-in Maker
  • Hero Member

  • Offline
  • ****

  • 965
  • Reputation:
    +107/-56
    • View Profile
    • Gyurix Development Hub
Re: Pl3xHeads
« Reply #33 on: November 01, 2014, 01:37:50 PM »
This seems to be a really good plugin, please add this /head [player] [headname] command, so if you just use /head, then you will get your own head, if you using 1 args, then you got the given head, if you use 2 args, then you give the given head to the given player. If the headname is starting with #, then it will give a mobhead, and also add mobtype tab-completition support to it.
Do you know, who I am?
I'm the developer of the ProtectionCore, Clans and the Api-Collection plugins.

Are you a developer?
This is my JavaDoc

Do you have any suggestions for a plugin?
PM them me.

CloudeLecaw

  • Hero Member

  • Offline
  • *****

  • 837
  • Reputation:
    +83/-14
    • View Profile
Re: Pl3xHeads
« Reply #34 on: November 01, 2014, 01:46:31 PM »
The Purpleone is from the endermite
hehe yes the black skeleton is missing :D
i thought its not needed to show since you can get is allready in vanilla ;)

I have a problem with the droping on localtest and also on server
when the mobs die on grad or earth many many many head just move :\
On Local i tried - fresh V46 with libs and heads

when they drop on stone everything is fine. First i thought its a flag from Protectioncpre - butit isnt
This happens more when the mops are traped :3
« Last Edit: November 01, 2014, 01:51:48 PM by CloudeLecaw »
Greetings

CloudeLecaw

SnuskigKebab

  • Member

  • Offline
  • *

  • 1
  • Reputation:
    +0/-0
  • Personal Text
    SnuskigKebab
    • View Profile
Re: Pl3xHeads
« Reply #35 on: December 17, 2017, 06:54:14 AM »
YAYYYYYYYYYYYYYYY

Could you guys please update all DIW's plugins? Would be nice so i don't need to downgrade my Minecraft server. Re-opening SHFT.

JD9999

  • Plug-in Maker
  • Hero Member

  • Offline
  • ****

  • 753
  • Reputation:
    +45/-0
    • View Profile
Re: Pl3xHeads
« Reply #36 on: December 18, 2017, 03:49:04 AM »
YAYYYYYYYYYYYYYYY

Could you guys please update all DIW's plugins? Would be nice so i don't need to downgrade my Minecraft server. Re-opening SHFT.

I am getting my laptop I use for programming back Wednesday afternoon. I can look at this plugin then.

I'd thought I'd let you know a couple of things:

1) PI3xHeads is made by BillyGalbreath - so not DiW. If this is the plugin that you want ported, I can look at the code and determine whether I can do that or not (different developers have their own style - I may not be able to understand the code

2) One of the reasons that there hasn't been a lot of activity is because not many people are around. There has been talk about it before, but I couldn't find the thread to show you (sorry about that).

3) Tying in with both the above reasons, taking ownership of plugins you never built is time consuming and some people may not have the motivation. I myself will not be updating all of his plugins, but if there are one or two plugins you want updated I'm sure it wouldn't be too much of a problem.

Feel free to respond if you have any questions :)

CodeCrafter47

  • Administrator
  • Hero Member

  • Offline
  • *****

  • 516
  • Reputation:
    +131/-2
    • View Profile
Re: Pl3xHeads
« Reply #37 on: December 18, 2017, 04:16:07 AM »
BillyGalbreath's plugins are all open source, and high quality code from what I remember. The code repositories might be gone by now, but I should have a copy of the source code lying around. Also these plugins exclusively use the API, so most of them should still be working just fine.

With DiW's plugins it's something else. A lot of them call internal code which may no longer be present. Updating these might be harder.

And as JD9999 said, let us know which plugins you're having problems with, and we'll look into fixing them.

JD9999

  • Plug-in Maker
  • Hero Member

  • Offline
  • ****

  • 753
  • Reputation:
    +45/-0
    • View Profile
Re: Pl3xHeads
« Reply #38 on: December 20, 2017, 10:06:52 PM »
His _PI3XLibs doesn't purely use the PluginReference API
Code: [Select]
[14:43:44] [INFO]:
\/\/\/\ _Pl3xLibs.jar
[14:43:44] [INFO]: Set PluginClassLoader as parallel capable
java.lang.NoClassDefFoundError: joebkt/World
        at net.pl3x.pl3xlibs.Logger.send(Logger.java:32)
        at net.pl3x.pl3xlibs.Logger.info(Logger.java:16)
        at _Pl3xLibs.MyPlugin.onStartup(MyPlugin.java:41)
        at org.projectrainbow.plugins.PluginManager.LoadPlugins(PluginManager.java:120)
        at org.projectrainbow.plugins.PluginManager.enable(PluginManager.java:26)
        at org.projectrainbow._DiwUtils.Startup(_DiwUtils.java:415)
        at lh.handler$onServerStart$zza000(SourceFile:34)
        at lh.j(SourceFile)
        at net.minecraft.server.MinecraftServer.run(SourceFile:436)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: joebkt.World
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:61)
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:49)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 10 more

[14:43:50] [ERROR]: Failed to pass event to plugin _Pl3xLibs
java.lang.NoClassDefFoundError: joebkt/World
        at net.pl3x.pl3xlibs.Logger.send(Logger.java:32) ~[?:?]
        at net.pl3x.pl3xlibs.Logger.info(Logger.java:16) ~[?:?]
        at _Pl3xLibs.MyPlugin.onShutdown(MyPlugin.java:47) ~[?:?]
        at org.projectrainbow.Hooks.onShutdown(Hooks.java:17) [Hooks.class:?]
        at org.projectrainbow._DiwUtils.Shutdown(_DiwUtils.java:453) [_DiwUtils.class:?]
        at net.minecraft.server.MinecraftServer.handler$hook_onShutdown$zze000(SourceFile:200) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.u(SourceFile:415) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(SourceFile:499) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
Caused by: java.lang.ClassNotFoundException: joebkt.World
        at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_131]
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:61) ~[PluginClassLoader.class:?]
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:49) ~[PluginClassLoader.class:?]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_131]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_131]
        ... 9 more

And neither does this plugin:

Code: [Select]
\/\/\/\ Pl3xHeads.jar
java.lang.NoClassDefFoundError: joebkt/World
        at Pl3xHeads.MyPlugin.init(MyPlugin.java:57)
        at Pl3xHeads.MyPlugin.onStartup(MyPlugin.java:44)
        at org.projectrainbow.plugins.PluginManager.LoadPlugins(PluginManager.java:120)
        at org.projectrainbow.plugins.PluginManager.enable(PluginManager.java:26)
        at org.projectrainbow._DiwUtils.Startup(_DiwUtils.java:415)
        at lh.handler$onServerStart$zza000(SourceFile:34)
        at lh.j(SourceFile)
        at net.minecraft.server.MinecraftServer.run(SourceFile:436)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: joebkt.World
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:61)
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:49)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 9 more

[14:43:50] [ERROR]: Failed to pass event to plugin Pl3xHeads
java.lang.NoClassDefFoundError: joebkt/World
        at Pl3xHeads.MyPlugin.disable(MyPlugin.java:62) ~[?:?]
        at Pl3xHeads.MyPlugin.onShutdown(MyPlugin.java:51) ~[?:?]
        at org.projectrainbow.Hooks.onShutdown(Hooks.java:17) [Hooks.class:?]
        at org.projectrainbow._DiwUtils.Shutdown(_DiwUtils.java:453) [_DiwUtils.class:?]
        at net.minecraft.server.MinecraftServer.handler$hook_onShutdown$zze000(SourceFile:200) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.u(SourceFile:415) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(SourceFile:499) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
Caused by: java.lang.ClassNotFoundException: joebkt.World
        at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_131]
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:61) ~[PluginClassLoader.class:?]
        at org.projectrainbow.plugins.PluginClassLoader.findClass(PluginClassLoader.java:49) ~[PluginClassLoader.class:?]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_131]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_131]
        ... 8 more

The errors are happening at both startup (the top one) and shutdown (the bottom one)

What's even more confusing, is that after digging through the code, I don't know what's causing the problem. I'll look further into it later, but I wonder if the problem is when the class is loading, and not actually the code that is executing.
If so, then all we have to do is remove parts of the _PI3XLibs and put it into the _PI3XHeads jar file to have it run. Though that's just a theory, I'm not sure yet.

CodeCrafter47

  • Administrator
  • Hero Member

  • Offline
  • *****

  • 516
  • Reputation:
    +131/-2
    • View Profile
Re: Pl3xHeads
« Reply #39 on: December 21, 2017, 04:48:17 AM »

 

* Notifications

* Member Info

 
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

* Recent Topics

Re: VNAP - Authentication Plugin by Algoru
[December 25, 2017, 05:33:27 PM]


Re: Pl3xHeads by CodeCrafter47
[December 21, 2017, 04:48:17 AM]


Re: Pl3xHeads by JD9999
[December 20, 2017, 10:06:52 PM]


Re: Pl3xHeads by CodeCrafter47
[December 18, 2017, 04:16:07 AM]


Re: Pl3xHeads by JD9999
[December 18, 2017, 03:49:04 AM]

* Forum Stats

  • stats Total Members: 3684
  • stats Total Posts: 12307
  • stats Total Topics: 1662
  • stats Total Categories: 5
  • stats Total Boards: 16
  • stats Most Online: 568