Skip to content
Bruce0203 edited this page Apr 6, 2023 · 10 revisions

잉게임은 마인크래프트 플러그인 개발 프레임워크입니다.

Model

@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
) 

Service

Clone this wiki locally