CLASS net/minecraft/class_7269 net/minecraft/world/event/listener/Vibration
	FIELD field_38245 CODEC Lcom/mojang/serialization/Codec;
	METHOD <init> (Lnet/minecraft/class_5712;FLnet/minecraft/class_243;Ljava/util/UUID;Ljava/util/UUID;)V
		ARG 1 gameEvent
		ARG 2 distance
		ARG 3 pos
		ARG 4 uuid
		ARG 5 projectileOwnerUuid
	METHOD <init> (Lnet/minecraft/class_5712;FLnet/minecraft/class_243;Lnet/minecraft/class_1297;)V
		ARG 1 gameEvent
		ARG 2 distance
		ARG 3 pos
		ARG 4 entity
	METHOD method_42348 getEntity (Lnet/minecraft/class_3218;)Ljava/util/Optional;
		ARG 1 world
	METHOD method_42349 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
		ARG 0 instance
	METHOD method_42684 getOwnerUuid (Lnet/minecraft/class_1297;)Ljava/util/UUID;
		ARG 0 entity
	METHOD method_42685 (Lnet/minecraft/class_5712;Ljava/lang/Float;Lnet/minecraft/class_243;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_7269;
		ARG 0 event
		ARG 1 distance
		ARG 2 pos
		ARG 3 uuid
		ARG 4 projectileOwnerUuid
	METHOD method_42686 (Lnet/minecraft/class_7269;)Ljava/util/Optional;
		ARG 0 vibration
	METHOD method_42687 getOwner (Lnet/minecraft/class_3218;)Ljava/util/Optional;
		ARG 1 world
	METHOD method_42688 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1676;
		ARG 0 entity
	METHOD method_42689 (Lnet/minecraft/class_7269;)Ljava/util/Optional;
		ARG 0 vibration
	METHOD method_42691 (Lnet/minecraft/class_1297;)Z
		ARG 0 entity
