Private Horse

►Main◄►Configuration◄►Changelog◄
Stable Build : [1.7.4] HorseProtection - 1.6.1
It's work on lasted version.
Horse Inventory : Horse Inventory
Because of recent bukkit troubles, the plugin development is paused. I wait a stable situation to update to 1.8
====== Private Horse======
Now, you can private your horse !
Private Horse allow you and your players to priavate them horses.
No commands for protect, just an item : Owner saddle
►Features:
- Private access to any horse & his inventory and ADD friends to ownership
- Add extra horse inventory ! (with plugin HorseInventory)
- Block horses damages if no passenger (congifurable) with 3 protections mods
- Command to tp to player WITH your horse
- Support of Permissions
- Craft new saddle (permission support)
- Summon horse with command (Beta)
- Easly give ownership
- Main feature no require any commands
- No lags, very light
►How protect horse ?:
To protect horse, 4 step :
- Get an owner saddle (/ownerSaddle) or craft it (if enable)!
- Right click in the air to define an owner
- And equip this saddle to your horse
- That's all !
►Commands:
| Command | Permission | Informations | |
|---|---|---|---|
| /privatehorse | none | Display informations about plugin | |
| /ownersaddle | horseprotect.give | Give you an Owner Saddle | |
| /tphorse <player> | horseprotect.tpplayer | Teleport to the Player | |
| /tphorse <x> <y> <z> | horseprotect.tppos | Teleport to the position x y z | |
| /summonhorse <horse name> | horseprotect.summon | Summon horse with the custom name (BETA) | |
| /privatehorse reload | horseprotect.reload | reload Configuration |
►Permissions:
horseprotect.give ==> Allow access to command /ownerSaddle
horseprotect.tpplayer ==> Allow access to command /tphorse <player>
horseprotect.tppos ==> Allow access to command /tphorse <x> <y> <z>
horseprotect.summon ==> Allow access to command /summonhorse
horseprotect.bypass ==> Bypass ALL horses protections
horseprotect.reload ==> Can reload configuration
horseprotect.craft ==> Can craft an owner saddle
►More:
∎Ideas for futur:
- Add frien to protection
- Summon horse with Id system (which work at 100%)
- Give ideas :)
∎Recommended Plugin :
- ChestShop (for sell SaddleOwner)
∎Unrecommended plugins :
- Plugin to change items names (if player can change item name, they can convert any saddle into Owner saddle)
∎Thanks :
- To xH3LLRAIZ3Rx for his ideas (tphorse, summon horse).
- And everyone who download & leave comments, thank to you !
► Donations: ◄
If you want, you can buy me a coffe :)
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6LKQKYKYQCWEW
-
View User Profile
-
Send Message
Posted Dec 2, 2013WOOT 1.7.2 came out for bukkit, you know, its only been a month......
-
View User Profile
-
Send Message
Posted Dec 2, 2013Works great even on Spigot. No errors, no problems... :D
Just keep it up. Cheers.
-
View User Profile
-
Send Message
Posted Nov 29, 2013@DivinityCraft
I've created ticket with your ptobleme. Can you use it now to help me to solve the problem please ?
Ticket #1
-
View User Profile
-
Send Message
Posted Nov 28, 2013While the leash is ok now, we have unfortunately discovered another problem. By holding shift and right clicking a horse you can remove or add a saddle to them. This lets people kill saddled and leashed horses by removing the saddle. Therefore we have been forced to make all tamed horses unkillable, but we want tamed horses to be killable when they do not have a saddle so this is a big problem to us. Could you please try to find a way to stop people from removing saddles using shift + right click?
-
View User Profile
-
Send Message
Posted Nov 28, 2013It seems like the leash fix works, thank you so much.
-
View User Profile
-
Send Message
Posted Nov 25, 2013@xH3LLRAIZ3Rx
I'm not support now version 1.7.2, sry.
@ZwingGX
I can add an option to add more than one playton to any saddle, can be usefull :)
-
View User Profile
-
Send Message
Posted Nov 25, 2013Suggests :)
public horse protection command
horse share command
ex: /horseallow <another playername>
-
View User Profile
-
Send Message
Posted Nov 23, 2013this plugin does not work on my server, when i do /ownersaddle nothing happens. im running Spigot 1.7.2
-
View User Profile
-
Send Message
Posted Nov 22, 2013I've add leash protection (Thank to Otrillion). It work without any modification in config or other, just update to last version.
@Kel007
I've try to find problem, but all work in my server. Can you send me config ? And, to protect horse, your player use RIGHT CLIC in air with saddle before equip horse ? Item is like that : id : 329 display name : Owner Saddle lore : OwnerNameHere
No rename Owner Saddle to owner name, just right clic in air
-
View User Profile
-
Send Message
Posted Nov 22, 2013@Pw4r0w
Just remove saddle, give it to new owner, new owner right clic in air, equip horse. no More @Otrillion
I'll add this, thank
@Kel007
I don't know where is the problem, when i try no problem apear. i'll try one more
-
View User Profile
-
Send Message
Posted Nov 11, 2013The best I can tell there is no way to prevent someone from stealing your horse using a lead? For instance Player A rides horse to spawn then gets off their mount and goes into the saloon. Player B can't ride or kill my horse thanks to this plugin but he can attach a lead to him and drag him off into the forest. Anyway to stop this?
-
View User Profile
-
Send Message
Posted Nov 10, 2013@DarkPingoo
The reason I asked "how to make it non-owners cannot ride the horse" is because the horses already have the owner saddle equipped (with the owner's name in place), but the non-owners still can ride the horse. The non-owners were not even given permission of any kind.
-
View User Profile
-
Send Message
Posted Nov 10, 2013Suggestion: a system to transfert the ownership of a horse
-
View User Profile
-
Send Message
Posted Nov 10, 2013@DivinityCraft
I don't know how to fix this. I've never had this problem
@Kro55f1r3
I've upload version 1.4.1 who's fix this error message. Plugin still work, even if this message show in console
-
View User Profile
-
Send Message
Posted Nov 10, 2013@DivinityCraft
I don't know how to fix this. I've never had this problem
-
View User Profile
-
Send Message
Posted Nov 7, 20132013-11-07 14:32:22 [INFO] [HorseProtect] Loading HorseProtect v1.4 2013-11-07 14:32:34 [INFO] [HorseProtect] Enabling HorseProtect v1.4
2013-11-07 14:35:21 [SEVERE] Could not pass event VehicleEnterEvent to HorseProtect v1.4 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_6_R3.Entity.setPassengerOf(Entity.java:1434) at net.minecraft.server.v1_6_R3.EntityHuman.setPassengerOf(EntityHuman.java:327) at net.minecraft.server.v1_6_R3.EntityPlayer.setPassengerOf(EntityPlayer.java:479) at net.minecraft.server.v1_6_R3.EntityPlayer.mount(EntityPlayer.java:471) at net.minecraft.server.v1_6_R3.EntityHorse.h(EntityHorse.java:664) at net.minecraft.server.v1_6_R3.EntityHorse.a(EntityHorse.java:649) at net.minecraft.server.v1_6_R3.EntityInsentient.c(EntityInsentient.java:812) at net.minecraft.server.v1_6_R3.EntityHuman.p(EntityHuman.java:810) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1116) at net.minecraft.server.v1_6_R3.Packet7UseEntity.handle(SourceFile:36) at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NullPointerException at fr.pingoo.Horses.HorseOwner.playerMountHorse(HorseOwner.java:52) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 22 more
Each time someone get a ride with his horse with Ownersaddle.
Craftbukkit 1.6.4 R2.0
-
View User Profile
-
Send Message
Posted Nov 4, 2013The leash addition works great, thank you. Sadly there seems to be a Minecraft bug that causes the leash of a leashed animal to break and drop to the ground sometimes. It can happen after all players have left the area so that the server unloads the chunks and after server restart. Can you try to fix this bug if you can, please?
-
View User Profile
-
Send Message
Posted Nov 3, 2013@DarkPingoo
thanks man, it seems like it doesnt work yet though, i named it with nametag and did command, nothing happend
-
View User Profile
-
Send Message
Posted Nov 2, 2013I've add all of these ideas (but no MORE HP yet)
Summon system is in beta, because if horse is no generated by server (too far from you or other player = no generated) he is not add in list of entities.
-
View User Profile
-
Send Message
Posted Nov 2, 2013@iksaku
It's the Summoning suggestion by xH3LLRAIZ3Rx
@DivinityCraft
I'll add option to kill any unmounted horse. And I'll add config to restrictc mount if lead.
@Kel007 "Can you make the mod so that non-owners cannot ride the horse ?" Just equip ownersaddle to your horse, simply. InventoryBlock is confusing, because if no block saddle, any players can take ownership of horse, and acces to inventory.