So i've recently posted and someone told me how to actually see if a player tame a mob, but for vanilla ones, anyone knows how to do it for modded ones?
For example the dawnera:triceratops.
This aint working
const AnimalTameEvent = Java.loadClass("net.minecraftforge.event.entity.living.AnimalTameEvent");
NativeEvents.onEvent(AnimalTameEvent, event => {
const player = event.getTamer();
const animal = event.getAnimal();
if (player && animal) {
const name = player.getName ? player.getName().getString() : player.username;
console.log(`[TAME-CHECK] ${name} tamed ${animal}`);
} else {
console.log("[TAME-CHECK] AnimalTameEvent fired, but no player or animal found!");
}
});