PHP: $scale = 2; foreach($this->getServer()->getLevels() as $level){ foreach($level->getEntities() as $entity){ if(!($entity instanceof Creature)){ $entity->setScale($scale); } } } Run the code on a repeating task.
Oh, then it worked, actually. Blame Mojang, this is impossible. You cannot change the scale and make the change visible to the player. The fact that the code is changing the shadow shows us that the code has no errors. Tagging in case I am false: @dktapps @SOFe
You are correct. Setting the scale of item entities will do nothing to the appearance of the entity aside from the shadow.
Yes, but it could be possible since Hypixel does that on Minecraft Java. On BedWars, in the places you get the diamonds and the emeralds, it has entities that kinda look like dropped items. One solution could be to cancel the item drop event and set the item in the player's hand to id 0 so we can spawn a block entity with the id of the item, and on a repeating task to setRotation(getRotation, 90); but the bad thing is that this only works on blocks and not items and you have to deal with that.
You are false because I don't even have an idea what "scale" means. I know nothing about gameplay since 0.16.