forked from Melledy/LunarCore
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix some event(at least it wont get stuck in anybody)
- Loading branch information
Showing
12 changed files
with
661 additions
and
156 deletions.
There are no files selected for viewing
262 changes: 262 additions & 0 deletions
262
src/generated/main/emu/lunarcore/proto/FinishRogueDialogueGroupCsReqOuterClass.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,262 @@ | ||
// Code generated by protocol buffer compiler. Do not edit! | ||
package emu.lunarcore.proto; | ||
|
||
import java.io.IOException; | ||
import us.hebi.quickbuf.FieldName; | ||
import us.hebi.quickbuf.InvalidProtocolBufferException; | ||
import us.hebi.quickbuf.JsonSink; | ||
import us.hebi.quickbuf.JsonSource; | ||
import us.hebi.quickbuf.MessageFactory; | ||
import us.hebi.quickbuf.ProtoMessage; | ||
import us.hebi.quickbuf.ProtoSink; | ||
import us.hebi.quickbuf.ProtoSource; | ||
|
||
public final class FinishRogueDialogueGroupCsReqOuterClass { | ||
/** | ||
* Protobuf type {@code FinishRogueDialogueGroupCsReq} | ||
*/ | ||
public static final class FinishRogueDialogueGroupCsReq extends ProtoMessage<FinishRogueDialogueGroupCsReq> implements Cloneable { | ||
private static final long serialVersionUID = 0L; | ||
|
||
/** | ||
* <code>optional uint32 entity_id = 5;</code> | ||
*/ | ||
private int entityId; | ||
|
||
private FinishRogueDialogueGroupCsReq() { | ||
} | ||
|
||
/** | ||
* @return a new empty instance of {@code FinishRogueDialogueGroupCsReq} | ||
*/ | ||
public static FinishRogueDialogueGroupCsReq newInstance() { | ||
return new FinishRogueDialogueGroupCsReq(); | ||
} | ||
|
||
/** | ||
* <code>optional uint32 entity_id = 5;</code> | ||
* @return whether the entityId field is set | ||
*/ | ||
public boolean hasEntityId() { | ||
return (bitField0_ & 0x00000001) != 0; | ||
} | ||
|
||
/** | ||
* <code>optional uint32 entity_id = 5;</code> | ||
* @return this | ||
*/ | ||
public FinishRogueDialogueGroupCsReq clearEntityId() { | ||
bitField0_ &= ~0x00000001; | ||
entityId = 0; | ||
return this; | ||
} | ||
|
||
/** | ||
* <code>optional uint32 entity_id = 5;</code> | ||
* @return the entityId | ||
*/ | ||
public int getEntityId() { | ||
return entityId; | ||
} | ||
|
||
/** | ||
* <code>optional uint32 entity_id = 5;</code> | ||
* @param value the entityId to set | ||
* @return this | ||
*/ | ||
public FinishRogueDialogueGroupCsReq setEntityId(final int value) { | ||
bitField0_ |= 0x00000001; | ||
entityId = value; | ||
return this; | ||
} | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq copyFrom(final FinishRogueDialogueGroupCsReq other) { | ||
cachedSize = other.cachedSize; | ||
if ((bitField0_ | other.bitField0_) != 0) { | ||
bitField0_ = other.bitField0_; | ||
entityId = other.entityId; | ||
} | ||
return this; | ||
} | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq mergeFrom(final FinishRogueDialogueGroupCsReq other) { | ||
if (other.isEmpty()) { | ||
return this; | ||
} | ||
cachedSize = -1; | ||
if (other.hasEntityId()) { | ||
setEntityId(other.entityId); | ||
} | ||
return this; | ||
} | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq clear() { | ||
if (isEmpty()) { | ||
return this; | ||
} | ||
cachedSize = -1; | ||
bitField0_ = 0; | ||
entityId = 0; | ||
return this; | ||
} | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq clearQuick() { | ||
if (isEmpty()) { | ||
return this; | ||
} | ||
cachedSize = -1; | ||
bitField0_ = 0; | ||
return this; | ||
} | ||
|
||
@Override | ||
public boolean equals(Object o) { | ||
if (o == this) { | ||
return true; | ||
} | ||
if (!(o instanceof FinishRogueDialogueGroupCsReq)) { | ||
return false; | ||
} | ||
FinishRogueDialogueGroupCsReq other = (FinishRogueDialogueGroupCsReq) o; | ||
return bitField0_ == other.bitField0_ | ||
&& (!hasEntityId() || entityId == other.entityId); | ||
} | ||
|
||
@Override | ||
public void writeTo(final ProtoSink output) throws IOException { | ||
if ((bitField0_ & 0x00000001) != 0) { | ||
output.writeRawByte((byte) 40); | ||
output.writeUInt32NoTag(entityId); | ||
} | ||
} | ||
|
||
@Override | ||
protected int computeSerializedSize() { | ||
int size = 0; | ||
if ((bitField0_ & 0x00000001) != 0) { | ||
size += 1 + ProtoSink.computeUInt32SizeNoTag(entityId); | ||
} | ||
return size; | ||
} | ||
|
||
@Override | ||
@SuppressWarnings("fallthrough") | ||
public FinishRogueDialogueGroupCsReq mergeFrom(final ProtoSource input) throws IOException { | ||
// Enabled Fall-Through Optimization (QuickBuffers) | ||
int tag = input.readTag(); | ||
while (true) { | ||
switch (tag) { | ||
case 40: { | ||
// entityId | ||
entityId = input.readUInt32(); | ||
bitField0_ |= 0x00000001; | ||
tag = input.readTag(); | ||
if (tag != 0) { | ||
break; | ||
} | ||
} | ||
case 0: { | ||
return this; | ||
} | ||
default: { | ||
if (!input.skipField(tag)) { | ||
return this; | ||
} | ||
tag = input.readTag(); | ||
break; | ||
} | ||
} | ||
} | ||
} | ||
|
||
@Override | ||
public void writeTo(final JsonSink output) throws IOException { | ||
output.beginObject(); | ||
if ((bitField0_ & 0x00000001) != 0) { | ||
output.writeUInt32(FieldNames.entityId, entityId); | ||
} | ||
output.endObject(); | ||
} | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq mergeFrom(final JsonSource input) throws IOException { | ||
if (!input.beginObject()) { | ||
return this; | ||
} | ||
while (!input.isAtEnd()) { | ||
switch (input.readFieldHash()) { | ||
case -2102099874: | ||
case -740565257: { | ||
if (input.isAtField(FieldNames.entityId)) { | ||
if (!input.trySkipNullValue()) { | ||
entityId = input.readUInt32(); | ||
bitField0_ |= 0x00000001; | ||
} | ||
} else { | ||
input.skipUnknownField(); | ||
} | ||
break; | ||
} | ||
default: { | ||
input.skipUnknownField(); | ||
break; | ||
} | ||
} | ||
} | ||
input.endObject(); | ||
return this; | ||
} | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq clone() { | ||
return new FinishRogueDialogueGroupCsReq().copyFrom(this); | ||
} | ||
|
||
@Override | ||
public boolean isEmpty() { | ||
return ((bitField0_) == 0); | ||
} | ||
|
||
public static FinishRogueDialogueGroupCsReq parseFrom(final byte[] data) throws | ||
InvalidProtocolBufferException { | ||
return ProtoMessage.mergeFrom(new FinishRogueDialogueGroupCsReq(), data).checkInitialized(); | ||
} | ||
|
||
public static FinishRogueDialogueGroupCsReq parseFrom(final ProtoSource input) throws | ||
IOException { | ||
return ProtoMessage.mergeFrom(new FinishRogueDialogueGroupCsReq(), input).checkInitialized(); | ||
} | ||
|
||
public static FinishRogueDialogueGroupCsReq parseFrom(final JsonSource input) throws | ||
IOException { | ||
return ProtoMessage.mergeFrom(new FinishRogueDialogueGroupCsReq(), input).checkInitialized(); | ||
} | ||
|
||
/** | ||
* @return factory for creating FinishRogueDialogueGroupCsReq messages | ||
*/ | ||
public static MessageFactory<FinishRogueDialogueGroupCsReq> getFactory() { | ||
return FinishRogueDialogueGroupCsReqFactory.INSTANCE; | ||
} | ||
|
||
private enum FinishRogueDialogueGroupCsReqFactory implements MessageFactory<FinishRogueDialogueGroupCsReq> { | ||
INSTANCE; | ||
|
||
@Override | ||
public FinishRogueDialogueGroupCsReq create() { | ||
return FinishRogueDialogueGroupCsReq.newInstance(); | ||
} | ||
} | ||
|
||
/** | ||
* Contains name constants used for serializing JSON | ||
*/ | ||
static class FieldNames { | ||
static final FieldName entityId = FieldName.forField("entityId", "entity_id"); | ||
} | ||
} | ||
} |
Oops, something went wrong.