-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bruce0203 edited this page Apr 6, 2023
·
10 revisions
잉게임은 마인크래프트 플러그인 개발 프레임워크입니다.
@Model
어노테이션이 있는 데이터 클래스를 모델이라고 한다.
모델은 Bson (Binary JSON) 으로 직렬화, 역직렬화 된다.
모델은 서비스를 통해 내부에서 생성되어 되어 디스크로부터 로드/저장한다. 외부에서 생성할 수도 있다.
//ModelExample.kt
@Model
class LocationModel(
var world: String,
var x: Double = 0.0,
var y: Double = 0.0,
var z: Double = 0.0,
var yaw: Float = 0f,
var pitch: Float = 0f,
var isRelative: Boolean
)