Skip to content

Commit 8547bb5

Browse files
committed
add replication to codec
1 parent e2e7087 commit 8547bb5

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/codec.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ const encodeMessage: (message: Message, uuid: string) => MessageT = (
134134
message.parameter,
135135
uuid,
136136
message.worldName,
137+
message.replication,
137138
records,
138139
entities,
139140
(message.position && encodeVector3(message.position)) ?? undefined,
@@ -145,10 +146,6 @@ const encodeMessage: (message: Message, uuid: string) => MessageT = (
145146

146147
const decodeMessage: (messageT: MessageT) => Readonly<IncomingMessage> =
147148
messageT => {
148-
if (messageT.instruction === null) {
149-
throw new TypeError('message instruction should never be null')
150-
}
151-
152149
if (messageT.worldName === null) {
153150
throw new TypeError('message world_name should never be null')
154151
}
@@ -162,6 +159,7 @@ const decodeMessage: (messageT: MessageT) => Readonly<IncomingMessage> =
162159
parameter:
163160
(messageT.parameter && decodeString(messageT.parameter)) ?? undefined,
164161
worldName: decodeString(messageT.worldName),
162+
replication: messageT.replication,
165163
senderUuid: decodeString(messageT.senderUuid),
166164
records: messageT.records.map(x => decodeRecord(x)),
167165
entities: messageT.entities.map(x => decodeEntity(x)),

0 commit comments

Comments
 (0)