serializationLibrary.add(TextureRegionAsset.class, new TextureRegionTypeHandler());
serializationLibrary.add(Vector4f.class, new Vector4fTypeHandler());
serializationLibrary.add(Vector3f.class, new Vector3fTypeHandler());
serializationLibrary.add(Vector2f.class, new Vector2fTypeHandler());
serializationLibrary.add(Vector3i.class, new Vector3iTypeHandler());
serializationLibrary.add(CollisionGroup.class, new CollisionGroupTypeHandler());
serializationLibrary.add(Region3i.class, new Region3iTypeHandler());
serializationLibrary.add(EntityRef.class, new EntityRefTypeHandler(entityManager));
serializationLibrary.add(Prefab.class, new PrefabTypeHandler());
serializationLibrary.add(BehaviorTree.class, new AssetTypeHandler<>(AssetType.BEHAVIOR, BehaviorTree.class));
return serializationLibrary;