Resolved MC - Aquatic - Some Creatures Can't Be Captured

RipplyTiger151

Not a Cop
=(eGO)=
Joined
Sep 6, 2014
Messages
7,052
Bug Reports

What application are you reporting this issue on?

MC

Short description of the problem (255 char limit)

Some Creatures Can't Be Captured

What server are you reporting this issue on?

Aquatic

Please describe the issue in as much detail as possible.

Some ocean creatures are not able to be captured in a bucket. Give an insufficient permissions error that says we do not have permission to capture the animal. So far, this has been noticed on Turtles and Dolphins only. Both myself and Treh confirmed with turtles and he noticed it with Dolphins. We were away from spawn a good bit and no claims were there (considering we captured other stuff)

Please describe how to replicate the bug in as much detail as possible

Take a bucket of water and attempt to capture a turtle or dolphin.

Any extra info we may need to know

N/A
 
This looks like a thing added by the ridables plugin. Doesn't look like vanilla MC allows you to collect dolphins and turtles in a bucket (I could be wrong).

The permission it's checking for is allow.collect.dolphin and I can only find that here, https://github.com/BillyGalbreath/Ridables/wiki/Mobs#dolphin
It will be up to MC LE if this gets opened up to more then DS. I'll leave this open for now until we reach a decision.


LP info on the perm check
Code:
Context: server=aquatic, world=aquatic

Origin:    PLATFORM_PERMISSION_CHECK

Trace: 
org.bukkit.craftbukkit.v1_13_R2.entity.CraftHumanEntity.hasPermission:118
net.pl3x.bukkit.ridables.entity.RidableEntity.hasCollectPerm:123
net.pl3x.bukkit.ridables.listener.WaterBucketListener.onCollectCreature:71
sun.reflect.GeneratedMethodAccessor225.invoke
sun.reflect.DelegatingMethodAccessorImpl.invoke:43
java.lang.reflect.Method.invoke:498
org.bukkit.plugin.java.JavaPluginLoader$1.execute:304
org.bukkit.plugin.RegisteredListener.callEvent:62
org.bukkit.plugin.SimplePluginManager.fireEvent:500
org.bukkit.plugin.SimplePluginManager.callEvent:485
net.minecraft.server.v1_13_R2.PlayerConnection.a:1830
net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a:69
net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a:13
net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a:10
java.util.concurrent.Executors$RunnableAdapter.call:511
java.util.concurrent.FutureTask.run:266
net.minecraft.server.v1_13_R2.SystemUtils.a:199
net.minecraft.server.v1_13_R2.MinecraftServer.b:900
net.minecraft.server.v1_13_R2.DedicatedServer.b:417
net.minecraft.server.v1_13_R2.MinecraftServer.a:835
net.minecraft.server.v1_13_R2.MinecraftServer.run:733
java.lang.Thread.run:748
 
Could the permission be added to all players to collect Dolphins and Turtles and leave the ride permission as is? Or maybe even allow the collection for DS for the time being?
 
Decided that permission will not be granted, moving to completed.
 

Latest posts

Back
Top