// Generated by the protocol buffer compiler. DO NOT EDIT! // source: NetMessage.proto package org.terasology.protobuf; @SuppressWarnings("all") public final class NetData { private NetData() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } public interface NetMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:NetMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<NetMessage> { /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ java.util.List<org.terasology.protobuf.EntityData.ChunkStore> getChunkInfoList(); /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ org.terasology.protobuf.EntityData.ChunkStore getChunkInfo(int index); /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ int getChunkInfoCount(); /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ java.util.List<? extends org.terasology.protobuf.EntityData.ChunkStoreOrBuilder> getChunkInfoOrBuilderList(); /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ org.terasology.protobuf.EntityData.ChunkStoreOrBuilder getChunkInfoOrBuilder( int index); /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ java.util.List<org.terasology.protobuf.NetData.InvalidateChunkMessage> getInvalidateChunkList(); /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ org.terasology.protobuf.NetData.InvalidateChunkMessage getInvalidateChunk(int index); /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ int getInvalidateChunkCount(); /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder> getInvalidateChunkOrBuilderList(); /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder getInvalidateChunkOrBuilder( int index); /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ java.util.List<org.terasology.protobuf.NetData.BlockChangeMessage> getBlockChangeList(); /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ org.terasology.protobuf.NetData.BlockChangeMessage getBlockChange(int index); /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ int getBlockChangeCount(); /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder> getBlockChangeOrBuilderList(); /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder getBlockChangeOrBuilder( int index); /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ java.util.List<org.terasology.protobuf.NetData.CreateEntityMessage> getCreateEntityList(); /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ org.terasology.protobuf.NetData.CreateEntityMessage getCreateEntity(int index); /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ int getCreateEntityCount(); /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder> getCreateEntityOrBuilderList(); /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder getCreateEntityOrBuilder( int index); /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ java.util.List<org.terasology.protobuf.NetData.RemoveEntityMessage> getRemoveEntityList(); /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ org.terasology.protobuf.NetData.RemoveEntityMessage getRemoveEntity(int index); /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ int getRemoveEntityCount(); /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder> getRemoveEntityOrBuilderList(); /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder getRemoveEntityOrBuilder( int index); /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ java.util.List<org.terasology.protobuf.NetData.UpdateEntityMessage> getUpdateEntityList(); /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ org.terasology.protobuf.NetData.UpdateEntityMessage getUpdateEntity(int index); /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ int getUpdateEntityCount(); /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder> getUpdateEntityOrBuilderList(); /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder getUpdateEntityOrBuilder( int index); /** * <code>repeated .EventMessage event = 8;</code> */ java.util.List<org.terasology.protobuf.NetData.EventMessage> getEventList(); /** * <code>repeated .EventMessage event = 8;</code> */ org.terasology.protobuf.NetData.EventMessage getEvent(int index); /** * <code>repeated .EventMessage event = 8;</code> */ int getEventCount(); /** * <code>repeated .EventMessage event = 8;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.EventMessageOrBuilder> getEventOrBuilderList(); /** * <code>repeated .EventMessage event = 8;</code> */ org.terasology.protobuf.NetData.EventMessageOrBuilder getEventOrBuilder( int index); /** * <code>optional int64 time = 9;</code> */ boolean hasTime(); /** * <code>optional int64 time = 9;</code> */ long getTime(); /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ java.util.List<org.terasology.protobuf.NetData.BiomeChangeMessage> getBiomeChangeList(); /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ org.terasology.protobuf.NetData.BiomeChangeMessage getBiomeChange(int index); /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ int getBiomeChangeCount(); /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder> getBiomeChangeOrBuilderList(); /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder getBiomeChangeOrBuilder( int index); /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ boolean hasServerInfoRequest(); /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ org.terasology.protobuf.NetData.ServerInfoRequest getServerInfoRequest(); /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder getServerInfoRequestOrBuilder(); /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ boolean hasServerInfo(); /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ org.terasology.protobuf.NetData.ServerInfoMessage getServerInfo(); /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder getServerInfoOrBuilder(); /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ java.util.List<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage> getBlockFamilyRegisteredList(); /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage getBlockFamilyRegistered(int index); /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ int getBlockFamilyRegisteredCount(); /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder> getBlockFamilyRegisteredOrBuilderList(); /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder getBlockFamilyRegisteredOrBuilder( int index); /** * <code>optional .JoinMessage join = 18;</code> */ boolean hasJoin(); /** * <code>optional .JoinMessage join = 18;</code> */ org.terasology.protobuf.NetData.JoinMessage getJoin(); /** * <code>optional .JoinMessage join = 18;</code> */ org.terasology.protobuf.NetData.JoinMessageOrBuilder getJoinOrBuilder(); /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ java.util.List<org.terasology.protobuf.NetData.ModuleRequest> getModuleRequestList(); /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ org.terasology.protobuf.NetData.ModuleRequest getModuleRequest(int index); /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ int getModuleRequestCount(); /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.ModuleRequestOrBuilder> getModuleRequestOrBuilderList(); /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ org.terasology.protobuf.NetData.ModuleRequestOrBuilder getModuleRequestOrBuilder( int index); /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ boolean hasModuleDataHeader(); /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ org.terasology.protobuf.NetData.ModuleDataHeader getModuleDataHeader(); /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder getModuleDataHeaderOrBuilder(); /** * <code>optional .ModuleData moduleData = 21;</code> */ boolean hasModuleData(); /** * <code>optional .ModuleData moduleData = 21;</code> */ org.terasology.protobuf.NetData.ModuleData getModuleData(); /** * <code>optional .ModuleData moduleData = 21;</code> */ org.terasology.protobuf.NetData.ModuleDataOrBuilder getModuleDataOrBuilder(); /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ boolean hasJoinComplete(); /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ org.terasology.protobuf.NetData.JoinCompleteMessage getJoinComplete(); /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder getJoinCompleteOrBuilder(); /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ boolean hasHandshakeHello(); /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ org.terasology.protobuf.NetData.HandshakeHello getHandshakeHello(); /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ org.terasology.protobuf.NetData.HandshakeHelloOrBuilder getHandshakeHelloOrBuilder(); /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ boolean hasNewIdentityRequest(); /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ org.terasology.protobuf.NetData.NewIdentityRequest getNewIdentityRequest(); /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder getNewIdentityRequestOrBuilder(); /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ boolean hasProvisionIdentity(); /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ org.terasology.protobuf.NetData.ProvisionIdentity getProvisionIdentity(); /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder getProvisionIdentityOrBuilder(); /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ boolean hasHandshakeVerification(); /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ org.terasology.protobuf.NetData.HandshakeVerification getHandshakeVerification(); /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder getHandshakeVerificationOrBuilder(); } /** * Protobuf type {@code NetMessage} */ public static final class NetMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< NetMessage> implements // @@protoc_insertion_point(message_implements:NetMessage) NetMessageOrBuilder { // Use NetMessage.newBuilder() to construct. private NetMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.NetMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private NetMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final NetMessage defaultInstance; public static NetMessage getDefaultInstance() { return defaultInstance; } public NetMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NetMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 18: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { chunkInfo_ = new java.util.ArrayList<org.terasology.protobuf.EntityData.ChunkStore>(); mutable_bitField0_ |= 0x00000001; } chunkInfo_.add(input.readMessage(org.terasology.protobuf.EntityData.ChunkStore.PARSER, extensionRegistry)); break; } case 26: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { invalidateChunk_ = new java.util.ArrayList<org.terasology.protobuf.NetData.InvalidateChunkMessage>(); mutable_bitField0_ |= 0x00000002; } invalidateChunk_.add(input.readMessage(org.terasology.protobuf.NetData.InvalidateChunkMessage.PARSER, extensionRegistry)); break; } case 34: { if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { blockChange_ = new java.util.ArrayList<org.terasology.protobuf.NetData.BlockChangeMessage>(); mutable_bitField0_ |= 0x00000004; } blockChange_.add(input.readMessage(org.terasology.protobuf.NetData.BlockChangeMessage.PARSER, extensionRegistry)); break; } case 42: { if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { createEntity_ = new java.util.ArrayList<org.terasology.protobuf.NetData.CreateEntityMessage>(); mutable_bitField0_ |= 0x00000008; } createEntity_.add(input.readMessage(org.terasology.protobuf.NetData.CreateEntityMessage.PARSER, extensionRegistry)); break; } case 50: { if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) { removeEntity_ = new java.util.ArrayList<org.terasology.protobuf.NetData.RemoveEntityMessage>(); mutable_bitField0_ |= 0x00000010; } removeEntity_.add(input.readMessage(org.terasology.protobuf.NetData.RemoveEntityMessage.PARSER, extensionRegistry)); break; } case 58: { if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { updateEntity_ = new java.util.ArrayList<org.terasology.protobuf.NetData.UpdateEntityMessage>(); mutable_bitField0_ |= 0x00000020; } updateEntity_.add(input.readMessage(org.terasology.protobuf.NetData.UpdateEntityMessage.PARSER, extensionRegistry)); break; } case 66: { if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) { event_ = new java.util.ArrayList<org.terasology.protobuf.NetData.EventMessage>(); mutable_bitField0_ |= 0x00000040; } event_.add(input.readMessage(org.terasology.protobuf.NetData.EventMessage.PARSER, extensionRegistry)); break; } case 72: { bitField0_ |= 0x00000001; time_ = input.readInt64(); break; } case 82: { if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) { biomeChange_ = new java.util.ArrayList<org.terasology.protobuf.NetData.BiomeChangeMessage>(); mutable_bitField0_ |= 0x00000100; } biomeChange_.add(input.readMessage(org.terasology.protobuf.NetData.BiomeChangeMessage.PARSER, extensionRegistry)); break; } case 122: { org.terasology.protobuf.NetData.ServerInfoRequest.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = serverInfoRequest_.toBuilder(); } serverInfoRequest_ = input.readMessage(org.terasology.protobuf.NetData.ServerInfoRequest.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(serverInfoRequest_); serverInfoRequest_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 130: { org.terasology.protobuf.NetData.ServerInfoMessage.Builder subBuilder = null; if (((bitField0_ & 0x00000004) == 0x00000004)) { subBuilder = serverInfo_.toBuilder(); } serverInfo_ = input.readMessage(org.terasology.protobuf.NetData.ServerInfoMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(serverInfo_); serverInfo_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000004; break; } case 138: { if (!((mutable_bitField0_ & 0x00000800) == 0x00000800)) { blockFamilyRegistered_ = new java.util.ArrayList<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage>(); mutable_bitField0_ |= 0x00000800; } blockFamilyRegistered_.add(input.readMessage(org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.PARSER, extensionRegistry)); break; } case 146: { org.terasology.protobuf.NetData.JoinMessage.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = join_.toBuilder(); } join_ = input.readMessage(org.terasology.protobuf.NetData.JoinMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(join_); join_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; break; } case 154: { if (!((mutable_bitField0_ & 0x00002000) == 0x00002000)) { moduleRequest_ = new java.util.ArrayList<org.terasology.protobuf.NetData.ModuleRequest>(); mutable_bitField0_ |= 0x00002000; } moduleRequest_.add(input.readMessage(org.terasology.protobuf.NetData.ModuleRequest.PARSER, extensionRegistry)); break; } case 162: { org.terasology.protobuf.NetData.ModuleDataHeader.Builder subBuilder = null; if (((bitField0_ & 0x00000010) == 0x00000010)) { subBuilder = moduleDataHeader_.toBuilder(); } moduleDataHeader_ = input.readMessage(org.terasology.protobuf.NetData.ModuleDataHeader.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(moduleDataHeader_); moduleDataHeader_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000010; break; } case 170: { org.terasology.protobuf.NetData.ModuleData.Builder subBuilder = null; if (((bitField0_ & 0x00000020) == 0x00000020)) { subBuilder = moduleData_.toBuilder(); } moduleData_ = input.readMessage(org.terasology.protobuf.NetData.ModuleData.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(moduleData_); moduleData_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000020; break; } case 178: { org.terasology.protobuf.NetData.JoinCompleteMessage.Builder subBuilder = null; if (((bitField0_ & 0x00000040) == 0x00000040)) { subBuilder = joinComplete_.toBuilder(); } joinComplete_ = input.readMessage(org.terasology.protobuf.NetData.JoinCompleteMessage.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(joinComplete_); joinComplete_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000040; break; } case 802: { org.terasology.protobuf.NetData.HandshakeHello.Builder subBuilder = null; if (((bitField0_ & 0x00000080) == 0x00000080)) { subBuilder = handshakeHello_.toBuilder(); } handshakeHello_ = input.readMessage(org.terasology.protobuf.NetData.HandshakeHello.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(handshakeHello_); handshakeHello_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000080; break; } case 810: { org.terasology.protobuf.NetData.NewIdentityRequest.Builder subBuilder = null; if (((bitField0_ & 0x00000100) == 0x00000100)) { subBuilder = newIdentityRequest_.toBuilder(); } newIdentityRequest_ = input.readMessage(org.terasology.protobuf.NetData.NewIdentityRequest.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(newIdentityRequest_); newIdentityRequest_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000100; break; } case 818: { org.terasology.protobuf.NetData.ProvisionIdentity.Builder subBuilder = null; if (((bitField0_ & 0x00000200) == 0x00000200)) { subBuilder = provisionIdentity_.toBuilder(); } provisionIdentity_ = input.readMessage(org.terasology.protobuf.NetData.ProvisionIdentity.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(provisionIdentity_); provisionIdentity_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000200; break; } case 826: { org.terasology.protobuf.NetData.HandshakeVerification.Builder subBuilder = null; if (((bitField0_ & 0x00000400) == 0x00000400)) { subBuilder = handshakeVerification_.toBuilder(); } handshakeVerification_ = input.readMessage(org.terasology.protobuf.NetData.HandshakeVerification.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(handshakeVerification_); handshakeVerification_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000400; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { chunkInfo_ = java.util.Collections.unmodifiableList(chunkInfo_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { invalidateChunk_ = java.util.Collections.unmodifiableList(invalidateChunk_); } if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { blockChange_ = java.util.Collections.unmodifiableList(blockChange_); } if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { createEntity_ = java.util.Collections.unmodifiableList(createEntity_); } if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) { removeEntity_ = java.util.Collections.unmodifiableList(removeEntity_); } if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { updateEntity_ = java.util.Collections.unmodifiableList(updateEntity_); } if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) { event_ = java.util.Collections.unmodifiableList(event_); } if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) { biomeChange_ = java.util.Collections.unmodifiableList(biomeChange_); } if (((mutable_bitField0_ & 0x00000800) == 0x00000800)) { blockFamilyRegistered_ = java.util.Collections.unmodifiableList(blockFamilyRegistered_); } if (((mutable_bitField0_ & 0x00002000) == 0x00002000)) { moduleRequest_ = java.util.Collections.unmodifiableList(moduleRequest_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_NetMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_NetMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.NetMessage.class, org.terasology.protobuf.NetData.NetMessage.Builder.class); } public static com.google.protobuf.Parser<NetMessage> PARSER = new com.google.protobuf.AbstractParser<NetMessage>() { public NetMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NetMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<NetMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int CHUNKINFO_FIELD_NUMBER = 2; private java.util.List<org.terasology.protobuf.EntityData.ChunkStore> chunkInfo_; /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public java.util.List<org.terasology.protobuf.EntityData.ChunkStore> getChunkInfoList() { return chunkInfo_; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public java.util.List<? extends org.terasology.protobuf.EntityData.ChunkStoreOrBuilder> getChunkInfoOrBuilderList() { return chunkInfo_; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public int getChunkInfoCount() { return chunkInfo_.size(); } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStore getChunkInfo(int index) { return chunkInfo_.get(index); } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStoreOrBuilder getChunkInfoOrBuilder( int index) { return chunkInfo_.get(index); } public static final int INVALIDATECHUNK_FIELD_NUMBER = 3; private java.util.List<org.terasology.protobuf.NetData.InvalidateChunkMessage> invalidateChunk_; /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public java.util.List<org.terasology.protobuf.NetData.InvalidateChunkMessage> getInvalidateChunkList() { return invalidateChunk_; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder> getInvalidateChunkOrBuilderList() { return invalidateChunk_; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public int getInvalidateChunkCount() { return invalidateChunk_.size(); } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessage getInvalidateChunk(int index) { return invalidateChunk_.get(index); } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder getInvalidateChunkOrBuilder( int index) { return invalidateChunk_.get(index); } public static final int BLOCKCHANGE_FIELD_NUMBER = 4; private java.util.List<org.terasology.protobuf.NetData.BlockChangeMessage> blockChange_; /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public java.util.List<org.terasology.protobuf.NetData.BlockChangeMessage> getBlockChangeList() { return blockChange_; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder> getBlockChangeOrBuilderList() { return blockChange_; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public int getBlockChangeCount() { return blockChange_.size(); } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessage getBlockChange(int index) { return blockChange_.get(index); } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder getBlockChangeOrBuilder( int index) { return blockChange_.get(index); } public static final int CREATEENTITY_FIELD_NUMBER = 5; private java.util.List<org.terasology.protobuf.NetData.CreateEntityMessage> createEntity_; /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public java.util.List<org.terasology.protobuf.NetData.CreateEntityMessage> getCreateEntityList() { return createEntity_; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder> getCreateEntityOrBuilderList() { return createEntity_; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public int getCreateEntityCount() { return createEntity_.size(); } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessage getCreateEntity(int index) { return createEntity_.get(index); } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder getCreateEntityOrBuilder( int index) { return createEntity_.get(index); } public static final int REMOVEENTITY_FIELD_NUMBER = 6; private java.util.List<org.terasology.protobuf.NetData.RemoveEntityMessage> removeEntity_; /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public java.util.List<org.terasology.protobuf.NetData.RemoveEntityMessage> getRemoveEntityList() { return removeEntity_; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder> getRemoveEntityOrBuilderList() { return removeEntity_; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public int getRemoveEntityCount() { return removeEntity_.size(); } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessage getRemoveEntity(int index) { return removeEntity_.get(index); } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder getRemoveEntityOrBuilder( int index) { return removeEntity_.get(index); } public static final int UPDATEENTITY_FIELD_NUMBER = 7; private java.util.List<org.terasology.protobuf.NetData.UpdateEntityMessage> updateEntity_; /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public java.util.List<org.terasology.protobuf.NetData.UpdateEntityMessage> getUpdateEntityList() { return updateEntity_; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder> getUpdateEntityOrBuilderList() { return updateEntity_; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public int getUpdateEntityCount() { return updateEntity_.size(); } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessage getUpdateEntity(int index) { return updateEntity_.get(index); } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder getUpdateEntityOrBuilder( int index) { return updateEntity_.get(index); } public static final int EVENT_FIELD_NUMBER = 8; private java.util.List<org.terasology.protobuf.NetData.EventMessage> event_; /** * <code>repeated .EventMessage event = 8;</code> */ public java.util.List<org.terasology.protobuf.NetData.EventMessage> getEventList() { return event_; } /** * <code>repeated .EventMessage event = 8;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.EventMessageOrBuilder> getEventOrBuilderList() { return event_; } /** * <code>repeated .EventMessage event = 8;</code> */ public int getEventCount() { return event_.size(); } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessage getEvent(int index) { return event_.get(index); } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessageOrBuilder getEventOrBuilder( int index) { return event_.get(index); } public static final int TIME_FIELD_NUMBER = 9; private long time_; /** * <code>optional int64 time = 9;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int64 time = 9;</code> */ public long getTime() { return time_; } public static final int BIOMECHANGE_FIELD_NUMBER = 10; private java.util.List<org.terasology.protobuf.NetData.BiomeChangeMessage> biomeChange_; /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public java.util.List<org.terasology.protobuf.NetData.BiomeChangeMessage> getBiomeChangeList() { return biomeChange_; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder> getBiomeChangeOrBuilderList() { return biomeChange_; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public int getBiomeChangeCount() { return biomeChange_.size(); } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessage getBiomeChange(int index) { return biomeChange_.get(index); } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder getBiomeChangeOrBuilder( int index) { return biomeChange_.get(index); } public static final int SERVERINFOREQUEST_FIELD_NUMBER = 15; private org.terasology.protobuf.NetData.ServerInfoRequest serverInfoRequest_; /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public boolean hasServerInfoRequest() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public org.terasology.protobuf.NetData.ServerInfoRequest getServerInfoRequest() { return serverInfoRequest_; } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder getServerInfoRequestOrBuilder() { return serverInfoRequest_; } public static final int SERVERINFO_FIELD_NUMBER = 16; private org.terasology.protobuf.NetData.ServerInfoMessage serverInfo_; /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public boolean hasServerInfo() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public org.terasology.protobuf.NetData.ServerInfoMessage getServerInfo() { return serverInfo_; } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder getServerInfoOrBuilder() { return serverInfo_; } public static final int BLOCKFAMILYREGISTERED_FIELD_NUMBER = 17; private java.util.List<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage> blockFamilyRegistered_; /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public java.util.List<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage> getBlockFamilyRegisteredList() { return blockFamilyRegistered_; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder> getBlockFamilyRegisteredOrBuilderList() { return blockFamilyRegistered_; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public int getBlockFamilyRegisteredCount() { return blockFamilyRegistered_.size(); } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage getBlockFamilyRegistered(int index) { return blockFamilyRegistered_.get(index); } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder getBlockFamilyRegisteredOrBuilder( int index) { return blockFamilyRegistered_.get(index); } public static final int JOIN_FIELD_NUMBER = 18; private org.terasology.protobuf.NetData.JoinMessage join_; /** * <code>optional .JoinMessage join = 18;</code> */ public boolean hasJoin() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .JoinMessage join = 18;</code> */ public org.terasology.protobuf.NetData.JoinMessage getJoin() { return join_; } /** * <code>optional .JoinMessage join = 18;</code> */ public org.terasology.protobuf.NetData.JoinMessageOrBuilder getJoinOrBuilder() { return join_; } public static final int MODULEREQUEST_FIELD_NUMBER = 19; private java.util.List<org.terasology.protobuf.NetData.ModuleRequest> moduleRequest_; /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public java.util.List<org.terasology.protobuf.NetData.ModuleRequest> getModuleRequestList() { return moduleRequest_; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.ModuleRequestOrBuilder> getModuleRequestOrBuilderList() { return moduleRequest_; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public int getModuleRequestCount() { return moduleRequest_.size(); } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequest getModuleRequest(int index) { return moduleRequest_.get(index); } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequestOrBuilder getModuleRequestOrBuilder( int index) { return moduleRequest_.get(index); } public static final int MODULEDATAHEADER_FIELD_NUMBER = 20; private org.terasology.protobuf.NetData.ModuleDataHeader moduleDataHeader_; /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public boolean hasModuleDataHeader() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public org.terasology.protobuf.NetData.ModuleDataHeader getModuleDataHeader() { return moduleDataHeader_; } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder getModuleDataHeaderOrBuilder() { return moduleDataHeader_; } public static final int MODULEDATA_FIELD_NUMBER = 21; private org.terasology.protobuf.NetData.ModuleData moduleData_; /** * <code>optional .ModuleData moduleData = 21;</code> */ public boolean hasModuleData() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .ModuleData moduleData = 21;</code> */ public org.terasology.protobuf.NetData.ModuleData getModuleData() { return moduleData_; } /** * <code>optional .ModuleData moduleData = 21;</code> */ public org.terasology.protobuf.NetData.ModuleDataOrBuilder getModuleDataOrBuilder() { return moduleData_; } public static final int JOINCOMPLETE_FIELD_NUMBER = 22; private org.terasology.protobuf.NetData.JoinCompleteMessage joinComplete_; /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public boolean hasJoinComplete() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public org.terasology.protobuf.NetData.JoinCompleteMessage getJoinComplete() { return joinComplete_; } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder getJoinCompleteOrBuilder() { return joinComplete_; } public static final int HANDSHAKEHELLO_FIELD_NUMBER = 100; private org.terasology.protobuf.NetData.HandshakeHello handshakeHello_; /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public boolean hasHandshakeHello() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public org.terasology.protobuf.NetData.HandshakeHello getHandshakeHello() { return handshakeHello_; } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public org.terasology.protobuf.NetData.HandshakeHelloOrBuilder getHandshakeHelloOrBuilder() { return handshakeHello_; } public static final int NEWIDENTITYREQUEST_FIELD_NUMBER = 101; private org.terasology.protobuf.NetData.NewIdentityRequest newIdentityRequest_; /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public boolean hasNewIdentityRequest() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public org.terasology.protobuf.NetData.NewIdentityRequest getNewIdentityRequest() { return newIdentityRequest_; } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder getNewIdentityRequestOrBuilder() { return newIdentityRequest_; } public static final int PROVISIONIDENTITY_FIELD_NUMBER = 102; private org.terasology.protobuf.NetData.ProvisionIdentity provisionIdentity_; /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public boolean hasProvisionIdentity() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public org.terasology.protobuf.NetData.ProvisionIdentity getProvisionIdentity() { return provisionIdentity_; } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder getProvisionIdentityOrBuilder() { return provisionIdentity_; } public static final int HANDSHAKEVERIFICATION_FIELD_NUMBER = 103; private org.terasology.protobuf.NetData.HandshakeVerification handshakeVerification_; /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public boolean hasHandshakeVerification() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public org.terasology.protobuf.NetData.HandshakeVerification getHandshakeVerification() { return handshakeVerification_; } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder getHandshakeVerificationOrBuilder() { return handshakeVerification_; } private void initFields() { chunkInfo_ = java.util.Collections.emptyList(); invalidateChunk_ = java.util.Collections.emptyList(); blockChange_ = java.util.Collections.emptyList(); createEntity_ = java.util.Collections.emptyList(); removeEntity_ = java.util.Collections.emptyList(); updateEntity_ = java.util.Collections.emptyList(); event_ = java.util.Collections.emptyList(); time_ = 0L; biomeChange_ = java.util.Collections.emptyList(); serverInfoRequest_ = org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance(); serverInfo_ = org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance(); blockFamilyRegistered_ = java.util.Collections.emptyList(); join_ = org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance(); moduleRequest_ = java.util.Collections.emptyList(); moduleDataHeader_ = org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance(); moduleData_ = org.terasology.protobuf.NetData.ModuleData.getDefaultInstance(); joinComplete_ = org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance(); handshakeHello_ = org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance(); newIdentityRequest_ = org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance(); provisionIdentity_ = org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance(); handshakeVerification_ = org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getChunkInfoCount(); i++) { if (!getChunkInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getInvalidateChunkCount(); i++) { if (!getInvalidateChunk(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getBlockChangeCount(); i++) { if (!getBlockChange(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getCreateEntityCount(); i++) { if (!getCreateEntity(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getRemoveEntityCount(); i++) { if (!getRemoveEntity(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getUpdateEntityCount(); i++) { if (!getUpdateEntity(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getEventCount(); i++) { if (!getEvent(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getBiomeChangeCount(); i++) { if (!getBiomeChange(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasServerInfoRequest()) { if (!getServerInfoRequest().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasServerInfo()) { if (!getServerInfo().isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getBlockFamilyRegisteredCount(); i++) { if (!getBlockFamilyRegistered(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasJoin()) { if (!getJoin().isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getModuleRequestCount(); i++) { if (!getModuleRequest(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasModuleDataHeader()) { if (!getModuleDataHeader().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasModuleData()) { if (!getModuleData().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasJoinComplete()) { if (!getJoinComplete().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasHandshakeHello()) { if (!getHandshakeHello().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasNewIdentityRequest()) { if (!getNewIdentityRequest().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasProvisionIdentity()) { if (!getProvisionIdentity().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasHandshakeVerification()) { if (!getHandshakeVerification().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.NetMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); for (int i = 0; i < chunkInfo_.size(); i++) { output.writeMessage(2, chunkInfo_.get(i)); } for (int i = 0; i < invalidateChunk_.size(); i++) { output.writeMessage(3, invalidateChunk_.get(i)); } for (int i = 0; i < blockChange_.size(); i++) { output.writeMessage(4, blockChange_.get(i)); } for (int i = 0; i < createEntity_.size(); i++) { output.writeMessage(5, createEntity_.get(i)); } for (int i = 0; i < removeEntity_.size(); i++) { output.writeMessage(6, removeEntity_.get(i)); } for (int i = 0; i < updateEntity_.size(); i++) { output.writeMessage(7, updateEntity_.get(i)); } for (int i = 0; i < event_.size(); i++) { output.writeMessage(8, event_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt64(9, time_); } for (int i = 0; i < biomeChange_.size(); i++) { output.writeMessage(10, biomeChange_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(15, serverInfoRequest_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(16, serverInfo_); } for (int i = 0; i < blockFamilyRegistered_.size(); i++) { output.writeMessage(17, blockFamilyRegistered_.get(i)); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(18, join_); } for (int i = 0; i < moduleRequest_.size(); i++) { output.writeMessage(19, moduleRequest_.get(i)); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeMessage(20, moduleDataHeader_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeMessage(21, moduleData_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeMessage(22, joinComplete_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeMessage(100, handshakeHello_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeMessage(101, newIdentityRequest_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeMessage(102, provisionIdentity_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeMessage(103, handshakeVerification_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < chunkInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, chunkInfo_.get(i)); } for (int i = 0; i < invalidateChunk_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, invalidateChunk_.get(i)); } for (int i = 0; i < blockChange_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, blockChange_.get(i)); } for (int i = 0; i < createEntity_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, createEntity_.get(i)); } for (int i = 0; i < removeEntity_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, removeEntity_.get(i)); } for (int i = 0; i < updateEntity_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, updateEntity_.get(i)); } for (int i = 0; i < event_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, event_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(9, time_); } for (int i = 0; i < biomeChange_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, biomeChange_.get(i)); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(15, serverInfoRequest_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(16, serverInfo_); } for (int i = 0; i < blockFamilyRegistered_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(17, blockFamilyRegistered_.get(i)); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(18, join_); } for (int i = 0; i < moduleRequest_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(19, moduleRequest_.get(i)); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(20, moduleDataHeader_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(21, moduleData_); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(22, joinComplete_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(100, handshakeHello_); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(101, newIdentityRequest_); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(102, provisionIdentity_); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(103, handshakeVerification_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.NetMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.NetMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.NetMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.NetMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.NetMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.NetMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.NetMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.NetMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.NetMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.NetMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.NetMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code NetMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.NetMessage, Builder> implements // @@protoc_insertion_point(builder_implements:NetMessage) org.terasology.protobuf.NetData.NetMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_NetMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_NetMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.NetMessage.class, org.terasology.protobuf.NetData.NetMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.NetMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getChunkInfoFieldBuilder(); getInvalidateChunkFieldBuilder(); getBlockChangeFieldBuilder(); getCreateEntityFieldBuilder(); getRemoveEntityFieldBuilder(); getUpdateEntityFieldBuilder(); getEventFieldBuilder(); getBiomeChangeFieldBuilder(); getServerInfoRequestFieldBuilder(); getServerInfoFieldBuilder(); getBlockFamilyRegisteredFieldBuilder(); getJoinFieldBuilder(); getModuleRequestFieldBuilder(); getModuleDataHeaderFieldBuilder(); getModuleDataFieldBuilder(); getJoinCompleteFieldBuilder(); getHandshakeHelloFieldBuilder(); getNewIdentityRequestFieldBuilder(); getProvisionIdentityFieldBuilder(); getHandshakeVerificationFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (chunkInfoBuilder_ == null) { chunkInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { chunkInfoBuilder_.clear(); } if (invalidateChunkBuilder_ == null) { invalidateChunk_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { invalidateChunkBuilder_.clear(); } if (blockChangeBuilder_ == null) { blockChange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { blockChangeBuilder_.clear(); } if (createEntityBuilder_ == null) { createEntity_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { createEntityBuilder_.clear(); } if (removeEntityBuilder_ == null) { removeEntity_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); } else { removeEntityBuilder_.clear(); } if (updateEntityBuilder_ == null) { updateEntity_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); } else { updateEntityBuilder_.clear(); } if (eventBuilder_ == null) { event_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000040); } else { eventBuilder_.clear(); } time_ = 0L; bitField0_ = (bitField0_ & ~0x00000080); if (biomeChangeBuilder_ == null) { biomeChange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000100); } else { biomeChangeBuilder_.clear(); } if (serverInfoRequestBuilder_ == null) { serverInfoRequest_ = org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance(); } else { serverInfoRequestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000200); if (serverInfoBuilder_ == null) { serverInfo_ = org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance(); } else { serverInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000400); if (blockFamilyRegisteredBuilder_ == null) { blockFamilyRegistered_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000800); } else { blockFamilyRegisteredBuilder_.clear(); } if (joinBuilder_ == null) { join_ = org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance(); } else { joinBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00001000); if (moduleRequestBuilder_ == null) { moduleRequest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00002000); } else { moduleRequestBuilder_.clear(); } if (moduleDataHeaderBuilder_ == null) { moduleDataHeader_ = org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance(); } else { moduleDataHeaderBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00004000); if (moduleDataBuilder_ == null) { moduleData_ = org.terasology.protobuf.NetData.ModuleData.getDefaultInstance(); } else { moduleDataBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00008000); if (joinCompleteBuilder_ == null) { joinComplete_ = org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance(); } else { joinCompleteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00010000); if (handshakeHelloBuilder_ == null) { handshakeHello_ = org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance(); } else { handshakeHelloBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00020000); if (newIdentityRequestBuilder_ == null) { newIdentityRequest_ = org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance(); } else { newIdentityRequestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00040000); if (provisionIdentityBuilder_ == null) { provisionIdentity_ = org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance(); } else { provisionIdentityBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00080000); if (handshakeVerificationBuilder_ == null) { handshakeVerification_ = org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance(); } else { handshakeVerificationBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00100000); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_NetMessage_descriptor; } public org.terasology.protobuf.NetData.NetMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.NetMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.NetMessage build() { org.terasology.protobuf.NetData.NetMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.NetMessage buildPartial() { org.terasology.protobuf.NetData.NetMessage result = new org.terasology.protobuf.NetData.NetMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (chunkInfoBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { chunkInfo_ = java.util.Collections.unmodifiableList(chunkInfo_); bitField0_ = (bitField0_ & ~0x00000001); } result.chunkInfo_ = chunkInfo_; } else { result.chunkInfo_ = chunkInfoBuilder_.build(); } if (invalidateChunkBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002)) { invalidateChunk_ = java.util.Collections.unmodifiableList(invalidateChunk_); bitField0_ = (bitField0_ & ~0x00000002); } result.invalidateChunk_ = invalidateChunk_; } else { result.invalidateChunk_ = invalidateChunkBuilder_.build(); } if (blockChangeBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004)) { blockChange_ = java.util.Collections.unmodifiableList(blockChange_); bitField0_ = (bitField0_ & ~0x00000004); } result.blockChange_ = blockChange_; } else { result.blockChange_ = blockChangeBuilder_.build(); } if (createEntityBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { createEntity_ = java.util.Collections.unmodifiableList(createEntity_); bitField0_ = (bitField0_ & ~0x00000008); } result.createEntity_ = createEntity_; } else { result.createEntity_ = createEntityBuilder_.build(); } if (removeEntityBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010)) { removeEntity_ = java.util.Collections.unmodifiableList(removeEntity_); bitField0_ = (bitField0_ & ~0x00000010); } result.removeEntity_ = removeEntity_; } else { result.removeEntity_ = removeEntityBuilder_.build(); } if (updateEntityBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020)) { updateEntity_ = java.util.Collections.unmodifiableList(updateEntity_); bitField0_ = (bitField0_ & ~0x00000020); } result.updateEntity_ = updateEntity_; } else { result.updateEntity_ = updateEntityBuilder_.build(); } if (eventBuilder_ == null) { if (((bitField0_ & 0x00000040) == 0x00000040)) { event_ = java.util.Collections.unmodifiableList(event_); bitField0_ = (bitField0_ & ~0x00000040); } result.event_ = event_; } else { result.event_ = eventBuilder_.build(); } if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000001; } result.time_ = time_; if (biomeChangeBuilder_ == null) { if (((bitField0_ & 0x00000100) == 0x00000100)) { biomeChange_ = java.util.Collections.unmodifiableList(biomeChange_); bitField0_ = (bitField0_ & ~0x00000100); } result.biomeChange_ = biomeChange_; } else { result.biomeChange_ = biomeChangeBuilder_.build(); } if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000002; } if (serverInfoRequestBuilder_ == null) { result.serverInfoRequest_ = serverInfoRequest_; } else { result.serverInfoRequest_ = serverInfoRequestBuilder_.build(); } if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000004; } if (serverInfoBuilder_ == null) { result.serverInfo_ = serverInfo_; } else { result.serverInfo_ = serverInfoBuilder_.build(); } if (blockFamilyRegisteredBuilder_ == null) { if (((bitField0_ & 0x00000800) == 0x00000800)) { blockFamilyRegistered_ = java.util.Collections.unmodifiableList(blockFamilyRegistered_); bitField0_ = (bitField0_ & ~0x00000800); } result.blockFamilyRegistered_ = blockFamilyRegistered_; } else { result.blockFamilyRegistered_ = blockFamilyRegisteredBuilder_.build(); } if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00000008; } if (joinBuilder_ == null) { result.join_ = join_; } else { result.join_ = joinBuilder_.build(); } if (moduleRequestBuilder_ == null) { if (((bitField0_ & 0x00002000) == 0x00002000)) { moduleRequest_ = java.util.Collections.unmodifiableList(moduleRequest_); bitField0_ = (bitField0_ & ~0x00002000); } result.moduleRequest_ = moduleRequest_; } else { result.moduleRequest_ = moduleRequestBuilder_.build(); } if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00000010; } if (moduleDataHeaderBuilder_ == null) { result.moduleDataHeader_ = moduleDataHeader_; } else { result.moduleDataHeader_ = moduleDataHeaderBuilder_.build(); } if (((from_bitField0_ & 0x00008000) == 0x00008000)) { to_bitField0_ |= 0x00000020; } if (moduleDataBuilder_ == null) { result.moduleData_ = moduleData_; } else { result.moduleData_ = moduleDataBuilder_.build(); } if (((from_bitField0_ & 0x00010000) == 0x00010000)) { to_bitField0_ |= 0x00000040; } if (joinCompleteBuilder_ == null) { result.joinComplete_ = joinComplete_; } else { result.joinComplete_ = joinCompleteBuilder_.build(); } if (((from_bitField0_ & 0x00020000) == 0x00020000)) { to_bitField0_ |= 0x00000080; } if (handshakeHelloBuilder_ == null) { result.handshakeHello_ = handshakeHello_; } else { result.handshakeHello_ = handshakeHelloBuilder_.build(); } if (((from_bitField0_ & 0x00040000) == 0x00040000)) { to_bitField0_ |= 0x00000100; } if (newIdentityRequestBuilder_ == null) { result.newIdentityRequest_ = newIdentityRequest_; } else { result.newIdentityRequest_ = newIdentityRequestBuilder_.build(); } if (((from_bitField0_ & 0x00080000) == 0x00080000)) { to_bitField0_ |= 0x00000200; } if (provisionIdentityBuilder_ == null) { result.provisionIdentity_ = provisionIdentity_; } else { result.provisionIdentity_ = provisionIdentityBuilder_.build(); } if (((from_bitField0_ & 0x00100000) == 0x00100000)) { to_bitField0_ |= 0x00000400; } if (handshakeVerificationBuilder_ == null) { result.handshakeVerification_ = handshakeVerification_; } else { result.handshakeVerification_ = handshakeVerificationBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.NetMessage) { return mergeFrom((org.terasology.protobuf.NetData.NetMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.NetMessage other) { if (other == org.terasology.protobuf.NetData.NetMessage.getDefaultInstance()) return this; if (chunkInfoBuilder_ == null) { if (!other.chunkInfo_.isEmpty()) { if (chunkInfo_.isEmpty()) { chunkInfo_ = other.chunkInfo_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureChunkInfoIsMutable(); chunkInfo_.addAll(other.chunkInfo_); } onChanged(); } } else { if (!other.chunkInfo_.isEmpty()) { if (chunkInfoBuilder_.isEmpty()) { chunkInfoBuilder_.dispose(); chunkInfoBuilder_ = null; chunkInfo_ = other.chunkInfo_; bitField0_ = (bitField0_ & ~0x00000001); chunkInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getChunkInfoFieldBuilder() : null; } else { chunkInfoBuilder_.addAllMessages(other.chunkInfo_); } } } if (invalidateChunkBuilder_ == null) { if (!other.invalidateChunk_.isEmpty()) { if (invalidateChunk_.isEmpty()) { invalidateChunk_ = other.invalidateChunk_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureInvalidateChunkIsMutable(); invalidateChunk_.addAll(other.invalidateChunk_); } onChanged(); } } else { if (!other.invalidateChunk_.isEmpty()) { if (invalidateChunkBuilder_.isEmpty()) { invalidateChunkBuilder_.dispose(); invalidateChunkBuilder_ = null; invalidateChunk_ = other.invalidateChunk_; bitField0_ = (bitField0_ & ~0x00000002); invalidateChunkBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getInvalidateChunkFieldBuilder() : null; } else { invalidateChunkBuilder_.addAllMessages(other.invalidateChunk_); } } } if (blockChangeBuilder_ == null) { if (!other.blockChange_.isEmpty()) { if (blockChange_.isEmpty()) { blockChange_ = other.blockChange_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureBlockChangeIsMutable(); blockChange_.addAll(other.blockChange_); } onChanged(); } } else { if (!other.blockChange_.isEmpty()) { if (blockChangeBuilder_.isEmpty()) { blockChangeBuilder_.dispose(); blockChangeBuilder_ = null; blockChange_ = other.blockChange_; bitField0_ = (bitField0_ & ~0x00000004); blockChangeBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBlockChangeFieldBuilder() : null; } else { blockChangeBuilder_.addAllMessages(other.blockChange_); } } } if (createEntityBuilder_ == null) { if (!other.createEntity_.isEmpty()) { if (createEntity_.isEmpty()) { createEntity_ = other.createEntity_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureCreateEntityIsMutable(); createEntity_.addAll(other.createEntity_); } onChanged(); } } else { if (!other.createEntity_.isEmpty()) { if (createEntityBuilder_.isEmpty()) { createEntityBuilder_.dispose(); createEntityBuilder_ = null; createEntity_ = other.createEntity_; bitField0_ = (bitField0_ & ~0x00000008); createEntityBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getCreateEntityFieldBuilder() : null; } else { createEntityBuilder_.addAllMessages(other.createEntity_); } } } if (removeEntityBuilder_ == null) { if (!other.removeEntity_.isEmpty()) { if (removeEntity_.isEmpty()) { removeEntity_ = other.removeEntity_; bitField0_ = (bitField0_ & ~0x00000010); } else { ensureRemoveEntityIsMutable(); removeEntity_.addAll(other.removeEntity_); } onChanged(); } } else { if (!other.removeEntity_.isEmpty()) { if (removeEntityBuilder_.isEmpty()) { removeEntityBuilder_.dispose(); removeEntityBuilder_ = null; removeEntity_ = other.removeEntity_; bitField0_ = (bitField0_ & ~0x00000010); removeEntityBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getRemoveEntityFieldBuilder() : null; } else { removeEntityBuilder_.addAllMessages(other.removeEntity_); } } } if (updateEntityBuilder_ == null) { if (!other.updateEntity_.isEmpty()) { if (updateEntity_.isEmpty()) { updateEntity_ = other.updateEntity_; bitField0_ = (bitField0_ & ~0x00000020); } else { ensureUpdateEntityIsMutable(); updateEntity_.addAll(other.updateEntity_); } onChanged(); } } else { if (!other.updateEntity_.isEmpty()) { if (updateEntityBuilder_.isEmpty()) { updateEntityBuilder_.dispose(); updateEntityBuilder_ = null; updateEntity_ = other.updateEntity_; bitField0_ = (bitField0_ & ~0x00000020); updateEntityBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getUpdateEntityFieldBuilder() : null; } else { updateEntityBuilder_.addAllMessages(other.updateEntity_); } } } if (eventBuilder_ == null) { if (!other.event_.isEmpty()) { if (event_.isEmpty()) { event_ = other.event_; bitField0_ = (bitField0_ & ~0x00000040); } else { ensureEventIsMutable(); event_.addAll(other.event_); } onChanged(); } } else { if (!other.event_.isEmpty()) { if (eventBuilder_.isEmpty()) { eventBuilder_.dispose(); eventBuilder_ = null; event_ = other.event_; bitField0_ = (bitField0_ & ~0x00000040); eventBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getEventFieldBuilder() : null; } else { eventBuilder_.addAllMessages(other.event_); } } } if (other.hasTime()) { setTime(other.getTime()); } if (biomeChangeBuilder_ == null) { if (!other.biomeChange_.isEmpty()) { if (biomeChange_.isEmpty()) { biomeChange_ = other.biomeChange_; bitField0_ = (bitField0_ & ~0x00000100); } else { ensureBiomeChangeIsMutable(); biomeChange_.addAll(other.biomeChange_); } onChanged(); } } else { if (!other.biomeChange_.isEmpty()) { if (biomeChangeBuilder_.isEmpty()) { biomeChangeBuilder_.dispose(); biomeChangeBuilder_ = null; biomeChange_ = other.biomeChange_; bitField0_ = (bitField0_ & ~0x00000100); biomeChangeBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBiomeChangeFieldBuilder() : null; } else { biomeChangeBuilder_.addAllMessages(other.biomeChange_); } } } if (other.hasServerInfoRequest()) { mergeServerInfoRequest(other.getServerInfoRequest()); } if (other.hasServerInfo()) { mergeServerInfo(other.getServerInfo()); } if (blockFamilyRegisteredBuilder_ == null) { if (!other.blockFamilyRegistered_.isEmpty()) { if (blockFamilyRegistered_.isEmpty()) { blockFamilyRegistered_ = other.blockFamilyRegistered_; bitField0_ = (bitField0_ & ~0x00000800); } else { ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.addAll(other.blockFamilyRegistered_); } onChanged(); } } else { if (!other.blockFamilyRegistered_.isEmpty()) { if (blockFamilyRegisteredBuilder_.isEmpty()) { blockFamilyRegisteredBuilder_.dispose(); blockFamilyRegisteredBuilder_ = null; blockFamilyRegistered_ = other.blockFamilyRegistered_; bitField0_ = (bitField0_ & ~0x00000800); blockFamilyRegisteredBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getBlockFamilyRegisteredFieldBuilder() : null; } else { blockFamilyRegisteredBuilder_.addAllMessages(other.blockFamilyRegistered_); } } } if (other.hasJoin()) { mergeJoin(other.getJoin()); } if (moduleRequestBuilder_ == null) { if (!other.moduleRequest_.isEmpty()) { if (moduleRequest_.isEmpty()) { moduleRequest_ = other.moduleRequest_; bitField0_ = (bitField0_ & ~0x00002000); } else { ensureModuleRequestIsMutable(); moduleRequest_.addAll(other.moduleRequest_); } onChanged(); } } else { if (!other.moduleRequest_.isEmpty()) { if (moduleRequestBuilder_.isEmpty()) { moduleRequestBuilder_.dispose(); moduleRequestBuilder_ = null; moduleRequest_ = other.moduleRequest_; bitField0_ = (bitField0_ & ~0x00002000); moduleRequestBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getModuleRequestFieldBuilder() : null; } else { moduleRequestBuilder_.addAllMessages(other.moduleRequest_); } } } if (other.hasModuleDataHeader()) { mergeModuleDataHeader(other.getModuleDataHeader()); } if (other.hasModuleData()) { mergeModuleData(other.getModuleData()); } if (other.hasJoinComplete()) { mergeJoinComplete(other.getJoinComplete()); } if (other.hasHandshakeHello()) { mergeHandshakeHello(other.getHandshakeHello()); } if (other.hasNewIdentityRequest()) { mergeNewIdentityRequest(other.getNewIdentityRequest()); } if (other.hasProvisionIdentity()) { mergeProvisionIdentity(other.getProvisionIdentity()); } if (other.hasHandshakeVerification()) { mergeHandshakeVerification(other.getHandshakeVerification()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getChunkInfoCount(); i++) { if (!getChunkInfo(i).isInitialized()) { return false; } } for (int i = 0; i < getInvalidateChunkCount(); i++) { if (!getInvalidateChunk(i).isInitialized()) { return false; } } for (int i = 0; i < getBlockChangeCount(); i++) { if (!getBlockChange(i).isInitialized()) { return false; } } for (int i = 0; i < getCreateEntityCount(); i++) { if (!getCreateEntity(i).isInitialized()) { return false; } } for (int i = 0; i < getRemoveEntityCount(); i++) { if (!getRemoveEntity(i).isInitialized()) { return false; } } for (int i = 0; i < getUpdateEntityCount(); i++) { if (!getUpdateEntity(i).isInitialized()) { return false; } } for (int i = 0; i < getEventCount(); i++) { if (!getEvent(i).isInitialized()) { return false; } } for (int i = 0; i < getBiomeChangeCount(); i++) { if (!getBiomeChange(i).isInitialized()) { return false; } } if (hasServerInfoRequest()) { if (!getServerInfoRequest().isInitialized()) { return false; } } if (hasServerInfo()) { if (!getServerInfo().isInitialized()) { return false; } } for (int i = 0; i < getBlockFamilyRegisteredCount(); i++) { if (!getBlockFamilyRegistered(i).isInitialized()) { return false; } } if (hasJoin()) { if (!getJoin().isInitialized()) { return false; } } for (int i = 0; i < getModuleRequestCount(); i++) { if (!getModuleRequest(i).isInitialized()) { return false; } } if (hasModuleDataHeader()) { if (!getModuleDataHeader().isInitialized()) { return false; } } if (hasModuleData()) { if (!getModuleData().isInitialized()) { return false; } } if (hasJoinComplete()) { if (!getJoinComplete().isInitialized()) { return false; } } if (hasHandshakeHello()) { if (!getHandshakeHello().isInitialized()) { return false; } } if (hasNewIdentityRequest()) { if (!getNewIdentityRequest().isInitialized()) { return false; } } if (hasProvisionIdentity()) { if (!getProvisionIdentity().isInitialized()) { return false; } } if (hasHandshakeVerification()) { if (!getHandshakeVerification().isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.NetMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.NetMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<org.terasology.protobuf.EntityData.ChunkStore> chunkInfo_ = java.util.Collections.emptyList(); private void ensureChunkInfoIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { chunkInfo_ = new java.util.ArrayList<org.terasology.protobuf.EntityData.ChunkStore>(chunkInfo_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.EntityData.ChunkStore, org.terasology.protobuf.EntityData.ChunkStore.Builder, org.terasology.protobuf.EntityData.ChunkStoreOrBuilder> chunkInfoBuilder_; /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public java.util.List<org.terasology.protobuf.EntityData.ChunkStore> getChunkInfoList() { if (chunkInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(chunkInfo_); } else { return chunkInfoBuilder_.getMessageList(); } } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public int getChunkInfoCount() { if (chunkInfoBuilder_ == null) { return chunkInfo_.size(); } else { return chunkInfoBuilder_.getCount(); } } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStore getChunkInfo(int index) { if (chunkInfoBuilder_ == null) { return chunkInfo_.get(index); } else { return chunkInfoBuilder_.getMessage(index); } } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder setChunkInfo( int index, org.terasology.protobuf.EntityData.ChunkStore value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.set(index, value); onChanged(); } else { chunkInfoBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder setChunkInfo( int index, org.terasology.protobuf.EntityData.ChunkStore.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.set(index, builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder addChunkInfo(org.terasology.protobuf.EntityData.ChunkStore value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.add(value); onChanged(); } else { chunkInfoBuilder_.addMessage(value); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder addChunkInfo( int index, org.terasology.protobuf.EntityData.ChunkStore value) { if (chunkInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureChunkInfoIsMutable(); chunkInfo_.add(index, value); onChanged(); } else { chunkInfoBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder addChunkInfo( org.terasology.protobuf.EntityData.ChunkStore.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.add(builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder addChunkInfo( int index, org.terasology.protobuf.EntityData.ChunkStore.Builder builderForValue) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.add(index, builderForValue.build()); onChanged(); } else { chunkInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder addAllChunkInfo( java.lang.Iterable<? extends org.terasology.protobuf.EntityData.ChunkStore> values) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, chunkInfo_); onChanged(); } else { chunkInfoBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder clearChunkInfo() { if (chunkInfoBuilder_ == null) { chunkInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { chunkInfoBuilder_.clear(); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public Builder removeChunkInfo(int index) { if (chunkInfoBuilder_ == null) { ensureChunkInfoIsMutable(); chunkInfo_.remove(index); onChanged(); } else { chunkInfoBuilder_.remove(index); } return this; } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStore.Builder getChunkInfoBuilder( int index) { return getChunkInfoFieldBuilder().getBuilder(index); } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStoreOrBuilder getChunkInfoOrBuilder( int index) { if (chunkInfoBuilder_ == null) { return chunkInfo_.get(index); } else { return chunkInfoBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public java.util.List<? extends org.terasology.protobuf.EntityData.ChunkStoreOrBuilder> getChunkInfoOrBuilderList() { if (chunkInfoBuilder_ != null) { return chunkInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(chunkInfo_); } } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStore.Builder addChunkInfoBuilder() { return getChunkInfoFieldBuilder().addBuilder( org.terasology.protobuf.EntityData.ChunkStore.getDefaultInstance()); } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public org.terasology.protobuf.EntityData.ChunkStore.Builder addChunkInfoBuilder( int index) { return getChunkInfoFieldBuilder().addBuilder( index, org.terasology.protobuf.EntityData.ChunkStore.getDefaultInstance()); } /** * <code>repeated .ChunkStore chunkInfo = 2;</code> */ public java.util.List<org.terasology.protobuf.EntityData.ChunkStore.Builder> getChunkInfoBuilderList() { return getChunkInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.EntityData.ChunkStore, org.terasology.protobuf.EntityData.ChunkStore.Builder, org.terasology.protobuf.EntityData.ChunkStoreOrBuilder> getChunkInfoFieldBuilder() { if (chunkInfoBuilder_ == null) { chunkInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.EntityData.ChunkStore, org.terasology.protobuf.EntityData.ChunkStore.Builder, org.terasology.protobuf.EntityData.ChunkStoreOrBuilder>( chunkInfo_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); chunkInfo_ = null; } return chunkInfoBuilder_; } private java.util.List<org.terasology.protobuf.NetData.InvalidateChunkMessage> invalidateChunk_ = java.util.Collections.emptyList(); private void ensureInvalidateChunkIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { invalidateChunk_ = new java.util.ArrayList<org.terasology.protobuf.NetData.InvalidateChunkMessage>(invalidateChunk_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.InvalidateChunkMessage, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder, org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder> invalidateChunkBuilder_; /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public java.util.List<org.terasology.protobuf.NetData.InvalidateChunkMessage> getInvalidateChunkList() { if (invalidateChunkBuilder_ == null) { return java.util.Collections.unmodifiableList(invalidateChunk_); } else { return invalidateChunkBuilder_.getMessageList(); } } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public int getInvalidateChunkCount() { if (invalidateChunkBuilder_ == null) { return invalidateChunk_.size(); } else { return invalidateChunkBuilder_.getCount(); } } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessage getInvalidateChunk(int index) { if (invalidateChunkBuilder_ == null) { return invalidateChunk_.get(index); } else { return invalidateChunkBuilder_.getMessage(index); } } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder setInvalidateChunk( int index, org.terasology.protobuf.NetData.InvalidateChunkMessage value) { if (invalidateChunkBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureInvalidateChunkIsMutable(); invalidateChunk_.set(index, value); onChanged(); } else { invalidateChunkBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder setInvalidateChunk( int index, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder builderForValue) { if (invalidateChunkBuilder_ == null) { ensureInvalidateChunkIsMutable(); invalidateChunk_.set(index, builderForValue.build()); onChanged(); } else { invalidateChunkBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder addInvalidateChunk(org.terasology.protobuf.NetData.InvalidateChunkMessage value) { if (invalidateChunkBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureInvalidateChunkIsMutable(); invalidateChunk_.add(value); onChanged(); } else { invalidateChunkBuilder_.addMessage(value); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder addInvalidateChunk( int index, org.terasology.protobuf.NetData.InvalidateChunkMessage value) { if (invalidateChunkBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureInvalidateChunkIsMutable(); invalidateChunk_.add(index, value); onChanged(); } else { invalidateChunkBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder addInvalidateChunk( org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder builderForValue) { if (invalidateChunkBuilder_ == null) { ensureInvalidateChunkIsMutable(); invalidateChunk_.add(builderForValue.build()); onChanged(); } else { invalidateChunkBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder addInvalidateChunk( int index, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder builderForValue) { if (invalidateChunkBuilder_ == null) { ensureInvalidateChunkIsMutable(); invalidateChunk_.add(index, builderForValue.build()); onChanged(); } else { invalidateChunkBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder addAllInvalidateChunk( java.lang.Iterable<? extends org.terasology.protobuf.NetData.InvalidateChunkMessage> values) { if (invalidateChunkBuilder_ == null) { ensureInvalidateChunkIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, invalidateChunk_); onChanged(); } else { invalidateChunkBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder clearInvalidateChunk() { if (invalidateChunkBuilder_ == null) { invalidateChunk_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { invalidateChunkBuilder_.clear(); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public Builder removeInvalidateChunk(int index) { if (invalidateChunkBuilder_ == null) { ensureInvalidateChunkIsMutable(); invalidateChunk_.remove(index); onChanged(); } else { invalidateChunkBuilder_.remove(index); } return this; } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder getInvalidateChunkBuilder( int index) { return getInvalidateChunkFieldBuilder().getBuilder(index); } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder getInvalidateChunkOrBuilder( int index) { if (invalidateChunkBuilder_ == null) { return invalidateChunk_.get(index); } else { return invalidateChunkBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder> getInvalidateChunkOrBuilderList() { if (invalidateChunkBuilder_ != null) { return invalidateChunkBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(invalidateChunk_); } } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder addInvalidateChunkBuilder() { return getInvalidateChunkFieldBuilder().addBuilder( org.terasology.protobuf.NetData.InvalidateChunkMessage.getDefaultInstance()); } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder addInvalidateChunkBuilder( int index) { return getInvalidateChunkFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.InvalidateChunkMessage.getDefaultInstance()); } /** * <code>repeated .InvalidateChunkMessage invalidateChunk = 3;</code> */ public java.util.List<org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder> getInvalidateChunkBuilderList() { return getInvalidateChunkFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.InvalidateChunkMessage, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder, org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder> getInvalidateChunkFieldBuilder() { if (invalidateChunkBuilder_ == null) { invalidateChunkBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.InvalidateChunkMessage, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder, org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder>( invalidateChunk_, ((bitField0_ & 0x00000002) == 0x00000002), getParentForChildren(), isClean()); invalidateChunk_ = null; } return invalidateChunkBuilder_; } private java.util.List<org.terasology.protobuf.NetData.BlockChangeMessage> blockChange_ = java.util.Collections.emptyList(); private void ensureBlockChangeIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { blockChange_ = new java.util.ArrayList<org.terasology.protobuf.NetData.BlockChangeMessage>(blockChange_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BlockChangeMessage, org.terasology.protobuf.NetData.BlockChangeMessage.Builder, org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder> blockChangeBuilder_; /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public java.util.List<org.terasology.protobuf.NetData.BlockChangeMessage> getBlockChangeList() { if (blockChangeBuilder_ == null) { return java.util.Collections.unmodifiableList(blockChange_); } else { return blockChangeBuilder_.getMessageList(); } } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public int getBlockChangeCount() { if (blockChangeBuilder_ == null) { return blockChange_.size(); } else { return blockChangeBuilder_.getCount(); } } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessage getBlockChange(int index) { if (blockChangeBuilder_ == null) { return blockChange_.get(index); } else { return blockChangeBuilder_.getMessage(index); } } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder setBlockChange( int index, org.terasology.protobuf.NetData.BlockChangeMessage value) { if (blockChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBlockChangeIsMutable(); blockChange_.set(index, value); onChanged(); } else { blockChangeBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder setBlockChange( int index, org.terasology.protobuf.NetData.BlockChangeMessage.Builder builderForValue) { if (blockChangeBuilder_ == null) { ensureBlockChangeIsMutable(); blockChange_.set(index, builderForValue.build()); onChanged(); } else { blockChangeBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder addBlockChange(org.terasology.protobuf.NetData.BlockChangeMessage value) { if (blockChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBlockChangeIsMutable(); blockChange_.add(value); onChanged(); } else { blockChangeBuilder_.addMessage(value); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder addBlockChange( int index, org.terasology.protobuf.NetData.BlockChangeMessage value) { if (blockChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBlockChangeIsMutable(); blockChange_.add(index, value); onChanged(); } else { blockChangeBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder addBlockChange( org.terasology.protobuf.NetData.BlockChangeMessage.Builder builderForValue) { if (blockChangeBuilder_ == null) { ensureBlockChangeIsMutable(); blockChange_.add(builderForValue.build()); onChanged(); } else { blockChangeBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder addBlockChange( int index, org.terasology.protobuf.NetData.BlockChangeMessage.Builder builderForValue) { if (blockChangeBuilder_ == null) { ensureBlockChangeIsMutable(); blockChange_.add(index, builderForValue.build()); onChanged(); } else { blockChangeBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder addAllBlockChange( java.lang.Iterable<? extends org.terasology.protobuf.NetData.BlockChangeMessage> values) { if (blockChangeBuilder_ == null) { ensureBlockChangeIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, blockChange_); onChanged(); } else { blockChangeBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder clearBlockChange() { if (blockChangeBuilder_ == null) { blockChange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { blockChangeBuilder_.clear(); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public Builder removeBlockChange(int index) { if (blockChangeBuilder_ == null) { ensureBlockChangeIsMutable(); blockChange_.remove(index); onChanged(); } else { blockChangeBuilder_.remove(index); } return this; } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessage.Builder getBlockChangeBuilder( int index) { return getBlockChangeFieldBuilder().getBuilder(index); } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder getBlockChangeOrBuilder( int index) { if (blockChangeBuilder_ == null) { return blockChange_.get(index); } else { return blockChangeBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder> getBlockChangeOrBuilderList() { if (blockChangeBuilder_ != null) { return blockChangeBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(blockChange_); } } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessage.Builder addBlockChangeBuilder() { return getBlockChangeFieldBuilder().addBuilder( org.terasology.protobuf.NetData.BlockChangeMessage.getDefaultInstance()); } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public org.terasology.protobuf.NetData.BlockChangeMessage.Builder addBlockChangeBuilder( int index) { return getBlockChangeFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.BlockChangeMessage.getDefaultInstance()); } /** * <code>repeated .BlockChangeMessage blockChange = 4;</code> */ public java.util.List<org.terasology.protobuf.NetData.BlockChangeMessage.Builder> getBlockChangeBuilderList() { return getBlockChangeFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BlockChangeMessage, org.terasology.protobuf.NetData.BlockChangeMessage.Builder, org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder> getBlockChangeFieldBuilder() { if (blockChangeBuilder_ == null) { blockChangeBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BlockChangeMessage, org.terasology.protobuf.NetData.BlockChangeMessage.Builder, org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder>( blockChange_, ((bitField0_ & 0x00000004) == 0x00000004), getParentForChildren(), isClean()); blockChange_ = null; } return blockChangeBuilder_; } private java.util.List<org.terasology.protobuf.NetData.CreateEntityMessage> createEntity_ = java.util.Collections.emptyList(); private void ensureCreateEntityIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { createEntity_ = new java.util.ArrayList<org.terasology.protobuf.NetData.CreateEntityMessage>(createEntity_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.CreateEntityMessage, org.terasology.protobuf.NetData.CreateEntityMessage.Builder, org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder> createEntityBuilder_; /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public java.util.List<org.terasology.protobuf.NetData.CreateEntityMessage> getCreateEntityList() { if (createEntityBuilder_ == null) { return java.util.Collections.unmodifiableList(createEntity_); } else { return createEntityBuilder_.getMessageList(); } } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public int getCreateEntityCount() { if (createEntityBuilder_ == null) { return createEntity_.size(); } else { return createEntityBuilder_.getCount(); } } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessage getCreateEntity(int index) { if (createEntityBuilder_ == null) { return createEntity_.get(index); } else { return createEntityBuilder_.getMessage(index); } } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder setCreateEntity( int index, org.terasology.protobuf.NetData.CreateEntityMessage value) { if (createEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCreateEntityIsMutable(); createEntity_.set(index, value); onChanged(); } else { createEntityBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder setCreateEntity( int index, org.terasology.protobuf.NetData.CreateEntityMessage.Builder builderForValue) { if (createEntityBuilder_ == null) { ensureCreateEntityIsMutable(); createEntity_.set(index, builderForValue.build()); onChanged(); } else { createEntityBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder addCreateEntity(org.terasology.protobuf.NetData.CreateEntityMessage value) { if (createEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCreateEntityIsMutable(); createEntity_.add(value); onChanged(); } else { createEntityBuilder_.addMessage(value); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder addCreateEntity( int index, org.terasology.protobuf.NetData.CreateEntityMessage value) { if (createEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureCreateEntityIsMutable(); createEntity_.add(index, value); onChanged(); } else { createEntityBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder addCreateEntity( org.terasology.protobuf.NetData.CreateEntityMessage.Builder builderForValue) { if (createEntityBuilder_ == null) { ensureCreateEntityIsMutable(); createEntity_.add(builderForValue.build()); onChanged(); } else { createEntityBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder addCreateEntity( int index, org.terasology.protobuf.NetData.CreateEntityMessage.Builder builderForValue) { if (createEntityBuilder_ == null) { ensureCreateEntityIsMutable(); createEntity_.add(index, builderForValue.build()); onChanged(); } else { createEntityBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder addAllCreateEntity( java.lang.Iterable<? extends org.terasology.protobuf.NetData.CreateEntityMessage> values) { if (createEntityBuilder_ == null) { ensureCreateEntityIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, createEntity_); onChanged(); } else { createEntityBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder clearCreateEntity() { if (createEntityBuilder_ == null) { createEntity_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { createEntityBuilder_.clear(); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public Builder removeCreateEntity(int index) { if (createEntityBuilder_ == null) { ensureCreateEntityIsMutable(); createEntity_.remove(index); onChanged(); } else { createEntityBuilder_.remove(index); } return this; } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessage.Builder getCreateEntityBuilder( int index) { return getCreateEntityFieldBuilder().getBuilder(index); } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder getCreateEntityOrBuilder( int index) { if (createEntityBuilder_ == null) { return createEntity_.get(index); } else { return createEntityBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder> getCreateEntityOrBuilderList() { if (createEntityBuilder_ != null) { return createEntityBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(createEntity_); } } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessage.Builder addCreateEntityBuilder() { return getCreateEntityFieldBuilder().addBuilder( org.terasology.protobuf.NetData.CreateEntityMessage.getDefaultInstance()); } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public org.terasology.protobuf.NetData.CreateEntityMessage.Builder addCreateEntityBuilder( int index) { return getCreateEntityFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.CreateEntityMessage.getDefaultInstance()); } /** * <code>repeated .CreateEntityMessage createEntity = 5;</code> */ public java.util.List<org.terasology.protobuf.NetData.CreateEntityMessage.Builder> getCreateEntityBuilderList() { return getCreateEntityFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.CreateEntityMessage, org.terasology.protobuf.NetData.CreateEntityMessage.Builder, org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder> getCreateEntityFieldBuilder() { if (createEntityBuilder_ == null) { createEntityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.CreateEntityMessage, org.terasology.protobuf.NetData.CreateEntityMessage.Builder, org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder>( createEntity_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); createEntity_ = null; } return createEntityBuilder_; } private java.util.List<org.terasology.protobuf.NetData.RemoveEntityMessage> removeEntity_ = java.util.Collections.emptyList(); private void ensureRemoveEntityIsMutable() { if (!((bitField0_ & 0x00000010) == 0x00000010)) { removeEntity_ = new java.util.ArrayList<org.terasology.protobuf.NetData.RemoveEntityMessage>(removeEntity_); bitField0_ |= 0x00000010; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.RemoveEntityMessage, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder, org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder> removeEntityBuilder_; /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public java.util.List<org.terasology.protobuf.NetData.RemoveEntityMessage> getRemoveEntityList() { if (removeEntityBuilder_ == null) { return java.util.Collections.unmodifiableList(removeEntity_); } else { return removeEntityBuilder_.getMessageList(); } } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public int getRemoveEntityCount() { if (removeEntityBuilder_ == null) { return removeEntity_.size(); } else { return removeEntityBuilder_.getCount(); } } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessage getRemoveEntity(int index) { if (removeEntityBuilder_ == null) { return removeEntity_.get(index); } else { return removeEntityBuilder_.getMessage(index); } } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder setRemoveEntity( int index, org.terasology.protobuf.NetData.RemoveEntityMessage value) { if (removeEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRemoveEntityIsMutable(); removeEntity_.set(index, value); onChanged(); } else { removeEntityBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder setRemoveEntity( int index, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder builderForValue) { if (removeEntityBuilder_ == null) { ensureRemoveEntityIsMutable(); removeEntity_.set(index, builderForValue.build()); onChanged(); } else { removeEntityBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder addRemoveEntity(org.terasology.protobuf.NetData.RemoveEntityMessage value) { if (removeEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRemoveEntityIsMutable(); removeEntity_.add(value); onChanged(); } else { removeEntityBuilder_.addMessage(value); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder addRemoveEntity( int index, org.terasology.protobuf.NetData.RemoveEntityMessage value) { if (removeEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureRemoveEntityIsMutable(); removeEntity_.add(index, value); onChanged(); } else { removeEntityBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder addRemoveEntity( org.terasology.protobuf.NetData.RemoveEntityMessage.Builder builderForValue) { if (removeEntityBuilder_ == null) { ensureRemoveEntityIsMutable(); removeEntity_.add(builderForValue.build()); onChanged(); } else { removeEntityBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder addRemoveEntity( int index, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder builderForValue) { if (removeEntityBuilder_ == null) { ensureRemoveEntityIsMutable(); removeEntity_.add(index, builderForValue.build()); onChanged(); } else { removeEntityBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder addAllRemoveEntity( java.lang.Iterable<? extends org.terasology.protobuf.NetData.RemoveEntityMessage> values) { if (removeEntityBuilder_ == null) { ensureRemoveEntityIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, removeEntity_); onChanged(); } else { removeEntityBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder clearRemoveEntity() { if (removeEntityBuilder_ == null) { removeEntity_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); onChanged(); } else { removeEntityBuilder_.clear(); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public Builder removeRemoveEntity(int index) { if (removeEntityBuilder_ == null) { ensureRemoveEntityIsMutable(); removeEntity_.remove(index); onChanged(); } else { removeEntityBuilder_.remove(index); } return this; } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessage.Builder getRemoveEntityBuilder( int index) { return getRemoveEntityFieldBuilder().getBuilder(index); } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder getRemoveEntityOrBuilder( int index) { if (removeEntityBuilder_ == null) { return removeEntity_.get(index); } else { return removeEntityBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder> getRemoveEntityOrBuilderList() { if (removeEntityBuilder_ != null) { return removeEntityBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(removeEntity_); } } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessage.Builder addRemoveEntityBuilder() { return getRemoveEntityFieldBuilder().addBuilder( org.terasology.protobuf.NetData.RemoveEntityMessage.getDefaultInstance()); } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public org.terasology.protobuf.NetData.RemoveEntityMessage.Builder addRemoveEntityBuilder( int index) { return getRemoveEntityFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.RemoveEntityMessage.getDefaultInstance()); } /** * <code>repeated .RemoveEntityMessage removeEntity = 6;</code> */ public java.util.List<org.terasology.protobuf.NetData.RemoveEntityMessage.Builder> getRemoveEntityBuilderList() { return getRemoveEntityFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.RemoveEntityMessage, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder, org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder> getRemoveEntityFieldBuilder() { if (removeEntityBuilder_ == null) { removeEntityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.RemoveEntityMessage, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder, org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder>( removeEntity_, ((bitField0_ & 0x00000010) == 0x00000010), getParentForChildren(), isClean()); removeEntity_ = null; } return removeEntityBuilder_; } private java.util.List<org.terasology.protobuf.NetData.UpdateEntityMessage> updateEntity_ = java.util.Collections.emptyList(); private void ensureUpdateEntityIsMutable() { if (!((bitField0_ & 0x00000020) == 0x00000020)) { updateEntity_ = new java.util.ArrayList<org.terasology.protobuf.NetData.UpdateEntityMessage>(updateEntity_); bitField0_ |= 0x00000020; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.UpdateEntityMessage, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder, org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder> updateEntityBuilder_; /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public java.util.List<org.terasology.protobuf.NetData.UpdateEntityMessage> getUpdateEntityList() { if (updateEntityBuilder_ == null) { return java.util.Collections.unmodifiableList(updateEntity_); } else { return updateEntityBuilder_.getMessageList(); } } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public int getUpdateEntityCount() { if (updateEntityBuilder_ == null) { return updateEntity_.size(); } else { return updateEntityBuilder_.getCount(); } } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessage getUpdateEntity(int index) { if (updateEntityBuilder_ == null) { return updateEntity_.get(index); } else { return updateEntityBuilder_.getMessage(index); } } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder setUpdateEntity( int index, org.terasology.protobuf.NetData.UpdateEntityMessage value) { if (updateEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUpdateEntityIsMutable(); updateEntity_.set(index, value); onChanged(); } else { updateEntityBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder setUpdateEntity( int index, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder builderForValue) { if (updateEntityBuilder_ == null) { ensureUpdateEntityIsMutable(); updateEntity_.set(index, builderForValue.build()); onChanged(); } else { updateEntityBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder addUpdateEntity(org.terasology.protobuf.NetData.UpdateEntityMessage value) { if (updateEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUpdateEntityIsMutable(); updateEntity_.add(value); onChanged(); } else { updateEntityBuilder_.addMessage(value); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder addUpdateEntity( int index, org.terasology.protobuf.NetData.UpdateEntityMessage value) { if (updateEntityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureUpdateEntityIsMutable(); updateEntity_.add(index, value); onChanged(); } else { updateEntityBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder addUpdateEntity( org.terasology.protobuf.NetData.UpdateEntityMessage.Builder builderForValue) { if (updateEntityBuilder_ == null) { ensureUpdateEntityIsMutable(); updateEntity_.add(builderForValue.build()); onChanged(); } else { updateEntityBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder addUpdateEntity( int index, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder builderForValue) { if (updateEntityBuilder_ == null) { ensureUpdateEntityIsMutable(); updateEntity_.add(index, builderForValue.build()); onChanged(); } else { updateEntityBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder addAllUpdateEntity( java.lang.Iterable<? extends org.terasology.protobuf.NetData.UpdateEntityMessage> values) { if (updateEntityBuilder_ == null) { ensureUpdateEntityIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, updateEntity_); onChanged(); } else { updateEntityBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder clearUpdateEntity() { if (updateEntityBuilder_ == null) { updateEntity_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); onChanged(); } else { updateEntityBuilder_.clear(); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public Builder removeUpdateEntity(int index) { if (updateEntityBuilder_ == null) { ensureUpdateEntityIsMutable(); updateEntity_.remove(index); onChanged(); } else { updateEntityBuilder_.remove(index); } return this; } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessage.Builder getUpdateEntityBuilder( int index) { return getUpdateEntityFieldBuilder().getBuilder(index); } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder getUpdateEntityOrBuilder( int index) { if (updateEntityBuilder_ == null) { return updateEntity_.get(index); } else { return updateEntityBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder> getUpdateEntityOrBuilderList() { if (updateEntityBuilder_ != null) { return updateEntityBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(updateEntity_); } } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessage.Builder addUpdateEntityBuilder() { return getUpdateEntityFieldBuilder().addBuilder( org.terasology.protobuf.NetData.UpdateEntityMessage.getDefaultInstance()); } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public org.terasology.protobuf.NetData.UpdateEntityMessage.Builder addUpdateEntityBuilder( int index) { return getUpdateEntityFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.UpdateEntityMessage.getDefaultInstance()); } /** * <code>repeated .UpdateEntityMessage updateEntity = 7;</code> */ public java.util.List<org.terasology.protobuf.NetData.UpdateEntityMessage.Builder> getUpdateEntityBuilderList() { return getUpdateEntityFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.UpdateEntityMessage, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder, org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder> getUpdateEntityFieldBuilder() { if (updateEntityBuilder_ == null) { updateEntityBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.UpdateEntityMessage, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder, org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder>( updateEntity_, ((bitField0_ & 0x00000020) == 0x00000020), getParentForChildren(), isClean()); updateEntity_ = null; } return updateEntityBuilder_; } private java.util.List<org.terasology.protobuf.NetData.EventMessage> event_ = java.util.Collections.emptyList(); private void ensureEventIsMutable() { if (!((bitField0_ & 0x00000040) == 0x00000040)) { event_ = new java.util.ArrayList<org.terasology.protobuf.NetData.EventMessage>(event_); bitField0_ |= 0x00000040; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.EventMessage, org.terasology.protobuf.NetData.EventMessage.Builder, org.terasology.protobuf.NetData.EventMessageOrBuilder> eventBuilder_; /** * <code>repeated .EventMessage event = 8;</code> */ public java.util.List<org.terasology.protobuf.NetData.EventMessage> getEventList() { if (eventBuilder_ == null) { return java.util.Collections.unmodifiableList(event_); } else { return eventBuilder_.getMessageList(); } } /** * <code>repeated .EventMessage event = 8;</code> */ public int getEventCount() { if (eventBuilder_ == null) { return event_.size(); } else { return eventBuilder_.getCount(); } } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessage getEvent(int index) { if (eventBuilder_ == null) { return event_.get(index); } else { return eventBuilder_.getMessage(index); } } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder setEvent( int index, org.terasology.protobuf.NetData.EventMessage value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventIsMutable(); event_.set(index, value); onChanged(); } else { eventBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder setEvent( int index, org.terasology.protobuf.NetData.EventMessage.Builder builderForValue) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.set(index, builderForValue.build()); onChanged(); } else { eventBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder addEvent(org.terasology.protobuf.NetData.EventMessage value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventIsMutable(); event_.add(value); onChanged(); } else { eventBuilder_.addMessage(value); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder addEvent( int index, org.terasology.protobuf.NetData.EventMessage value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventIsMutable(); event_.add(index, value); onChanged(); } else { eventBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder addEvent( org.terasology.protobuf.NetData.EventMessage.Builder builderForValue) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.add(builderForValue.build()); onChanged(); } else { eventBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder addEvent( int index, org.terasology.protobuf.NetData.EventMessage.Builder builderForValue) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.add(index, builderForValue.build()); onChanged(); } else { eventBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder addAllEvent( java.lang.Iterable<? extends org.terasology.protobuf.NetData.EventMessage> values) { if (eventBuilder_ == null) { ensureEventIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, event_); onChanged(); } else { eventBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder clearEvent() { if (eventBuilder_ == null) { event_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000040); onChanged(); } else { eventBuilder_.clear(); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public Builder removeEvent(int index) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.remove(index); onChanged(); } else { eventBuilder_.remove(index); } return this; } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessage.Builder getEventBuilder( int index) { return getEventFieldBuilder().getBuilder(index); } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessageOrBuilder getEventOrBuilder( int index) { if (eventBuilder_ == null) { return event_.get(index); } else { return eventBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .EventMessage event = 8;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.EventMessageOrBuilder> getEventOrBuilderList() { if (eventBuilder_ != null) { return eventBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(event_); } } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessage.Builder addEventBuilder() { return getEventFieldBuilder().addBuilder( org.terasology.protobuf.NetData.EventMessage.getDefaultInstance()); } /** * <code>repeated .EventMessage event = 8;</code> */ public org.terasology.protobuf.NetData.EventMessage.Builder addEventBuilder( int index) { return getEventFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.EventMessage.getDefaultInstance()); } /** * <code>repeated .EventMessage event = 8;</code> */ public java.util.List<org.terasology.protobuf.NetData.EventMessage.Builder> getEventBuilderList() { return getEventFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.EventMessage, org.terasology.protobuf.NetData.EventMessage.Builder, org.terasology.protobuf.NetData.EventMessageOrBuilder> getEventFieldBuilder() { if (eventBuilder_ == null) { eventBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.EventMessage, org.terasology.protobuf.NetData.EventMessage.Builder, org.terasology.protobuf.NetData.EventMessageOrBuilder>( event_, ((bitField0_ & 0x00000040) == 0x00000040), getParentForChildren(), isClean()); event_ = null; } return eventBuilder_; } private long time_ ; /** * <code>optional int64 time = 9;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional int64 time = 9;</code> */ public long getTime() { return time_; } /** * <code>optional int64 time = 9;</code> */ public Builder setTime(long value) { bitField0_ |= 0x00000080; time_ = value; onChanged(); return this; } /** * <code>optional int64 time = 9;</code> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000080); time_ = 0L; onChanged(); return this; } private java.util.List<org.terasology.protobuf.NetData.BiomeChangeMessage> biomeChange_ = java.util.Collections.emptyList(); private void ensureBiomeChangeIsMutable() { if (!((bitField0_ & 0x00000100) == 0x00000100)) { biomeChange_ = new java.util.ArrayList<org.terasology.protobuf.NetData.BiomeChangeMessage>(biomeChange_); bitField0_ |= 0x00000100; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BiomeChangeMessage, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder, org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder> biomeChangeBuilder_; /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public java.util.List<org.terasology.protobuf.NetData.BiomeChangeMessage> getBiomeChangeList() { if (biomeChangeBuilder_ == null) { return java.util.Collections.unmodifiableList(biomeChange_); } else { return biomeChangeBuilder_.getMessageList(); } } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public int getBiomeChangeCount() { if (biomeChangeBuilder_ == null) { return biomeChange_.size(); } else { return biomeChangeBuilder_.getCount(); } } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessage getBiomeChange(int index) { if (biomeChangeBuilder_ == null) { return biomeChange_.get(index); } else { return biomeChangeBuilder_.getMessage(index); } } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder setBiomeChange( int index, org.terasology.protobuf.NetData.BiomeChangeMessage value) { if (biomeChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBiomeChangeIsMutable(); biomeChange_.set(index, value); onChanged(); } else { biomeChangeBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder setBiomeChange( int index, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder builderForValue) { if (biomeChangeBuilder_ == null) { ensureBiomeChangeIsMutable(); biomeChange_.set(index, builderForValue.build()); onChanged(); } else { biomeChangeBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder addBiomeChange(org.terasology.protobuf.NetData.BiomeChangeMessage value) { if (biomeChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBiomeChangeIsMutable(); biomeChange_.add(value); onChanged(); } else { biomeChangeBuilder_.addMessage(value); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder addBiomeChange( int index, org.terasology.protobuf.NetData.BiomeChangeMessage value) { if (biomeChangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBiomeChangeIsMutable(); biomeChange_.add(index, value); onChanged(); } else { biomeChangeBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder addBiomeChange( org.terasology.protobuf.NetData.BiomeChangeMessage.Builder builderForValue) { if (biomeChangeBuilder_ == null) { ensureBiomeChangeIsMutable(); biomeChange_.add(builderForValue.build()); onChanged(); } else { biomeChangeBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder addBiomeChange( int index, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder builderForValue) { if (biomeChangeBuilder_ == null) { ensureBiomeChangeIsMutable(); biomeChange_.add(index, builderForValue.build()); onChanged(); } else { biomeChangeBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder addAllBiomeChange( java.lang.Iterable<? extends org.terasology.protobuf.NetData.BiomeChangeMessage> values) { if (biomeChangeBuilder_ == null) { ensureBiomeChangeIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, biomeChange_); onChanged(); } else { biomeChangeBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder clearBiomeChange() { if (biomeChangeBuilder_ == null) { biomeChange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000100); onChanged(); } else { biomeChangeBuilder_.clear(); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public Builder removeBiomeChange(int index) { if (biomeChangeBuilder_ == null) { ensureBiomeChangeIsMutable(); biomeChange_.remove(index); onChanged(); } else { biomeChangeBuilder_.remove(index); } return this; } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessage.Builder getBiomeChangeBuilder( int index) { return getBiomeChangeFieldBuilder().getBuilder(index); } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder getBiomeChangeOrBuilder( int index) { if (biomeChangeBuilder_ == null) { return biomeChange_.get(index); } else { return biomeChangeBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder> getBiomeChangeOrBuilderList() { if (biomeChangeBuilder_ != null) { return biomeChangeBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(biomeChange_); } } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessage.Builder addBiomeChangeBuilder() { return getBiomeChangeFieldBuilder().addBuilder( org.terasology.protobuf.NetData.BiomeChangeMessage.getDefaultInstance()); } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public org.terasology.protobuf.NetData.BiomeChangeMessage.Builder addBiomeChangeBuilder( int index) { return getBiomeChangeFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.BiomeChangeMessage.getDefaultInstance()); } /** * <code>repeated .BiomeChangeMessage biomeChange = 10;</code> */ public java.util.List<org.terasology.protobuf.NetData.BiomeChangeMessage.Builder> getBiomeChangeBuilderList() { return getBiomeChangeFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BiomeChangeMessage, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder, org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder> getBiomeChangeFieldBuilder() { if (biomeChangeBuilder_ == null) { biomeChangeBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BiomeChangeMessage, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder, org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder>( biomeChange_, ((bitField0_ & 0x00000100) == 0x00000100), getParentForChildren(), isClean()); biomeChange_ = null; } return biomeChangeBuilder_; } private org.terasology.protobuf.NetData.ServerInfoRequest serverInfoRequest_ = org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ServerInfoRequest, org.terasology.protobuf.NetData.ServerInfoRequest.Builder, org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder> serverInfoRequestBuilder_; /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public boolean hasServerInfoRequest() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public org.terasology.protobuf.NetData.ServerInfoRequest getServerInfoRequest() { if (serverInfoRequestBuilder_ == null) { return serverInfoRequest_; } else { return serverInfoRequestBuilder_.getMessage(); } } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public Builder setServerInfoRequest(org.terasology.protobuf.NetData.ServerInfoRequest value) { if (serverInfoRequestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } serverInfoRequest_ = value; onChanged(); } else { serverInfoRequestBuilder_.setMessage(value); } bitField0_ |= 0x00000200; return this; } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public Builder setServerInfoRequest( org.terasology.protobuf.NetData.ServerInfoRequest.Builder builderForValue) { if (serverInfoRequestBuilder_ == null) { serverInfoRequest_ = builderForValue.build(); onChanged(); } else { serverInfoRequestBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000200; return this; } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public Builder mergeServerInfoRequest(org.terasology.protobuf.NetData.ServerInfoRequest value) { if (serverInfoRequestBuilder_ == null) { if (((bitField0_ & 0x00000200) == 0x00000200) && serverInfoRequest_ != org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance()) { serverInfoRequest_ = org.terasology.protobuf.NetData.ServerInfoRequest.newBuilder(serverInfoRequest_).mergeFrom(value).buildPartial(); } else { serverInfoRequest_ = value; } onChanged(); } else { serverInfoRequestBuilder_.mergeFrom(value); } bitField0_ |= 0x00000200; return this; } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public Builder clearServerInfoRequest() { if (serverInfoRequestBuilder_ == null) { serverInfoRequest_ = org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance(); onChanged(); } else { serverInfoRequestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000200); return this; } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public org.terasology.protobuf.NetData.ServerInfoRequest.Builder getServerInfoRequestBuilder() { bitField0_ |= 0x00000200; onChanged(); return getServerInfoRequestFieldBuilder().getBuilder(); } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ public org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder getServerInfoRequestOrBuilder() { if (serverInfoRequestBuilder_ != null) { return serverInfoRequestBuilder_.getMessageOrBuilder(); } else { return serverInfoRequest_; } } /** * <code>optional .ServerInfoRequest serverInfoRequest = 15;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ServerInfoRequest, org.terasology.protobuf.NetData.ServerInfoRequest.Builder, org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder> getServerInfoRequestFieldBuilder() { if (serverInfoRequestBuilder_ == null) { serverInfoRequestBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ServerInfoRequest, org.terasology.protobuf.NetData.ServerInfoRequest.Builder, org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder>( getServerInfoRequest(), getParentForChildren(), isClean()); serverInfoRequest_ = null; } return serverInfoRequestBuilder_; } private org.terasology.protobuf.NetData.ServerInfoMessage serverInfo_ = org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ServerInfoMessage, org.terasology.protobuf.NetData.ServerInfoMessage.Builder, org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder> serverInfoBuilder_; /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public boolean hasServerInfo() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public org.terasology.protobuf.NetData.ServerInfoMessage getServerInfo() { if (serverInfoBuilder_ == null) { return serverInfo_; } else { return serverInfoBuilder_.getMessage(); } } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public Builder setServerInfo(org.terasology.protobuf.NetData.ServerInfoMessage value) { if (serverInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } serverInfo_ = value; onChanged(); } else { serverInfoBuilder_.setMessage(value); } bitField0_ |= 0x00000400; return this; } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public Builder setServerInfo( org.terasology.protobuf.NetData.ServerInfoMessage.Builder builderForValue) { if (serverInfoBuilder_ == null) { serverInfo_ = builderForValue.build(); onChanged(); } else { serverInfoBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000400; return this; } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public Builder mergeServerInfo(org.terasology.protobuf.NetData.ServerInfoMessage value) { if (serverInfoBuilder_ == null) { if (((bitField0_ & 0x00000400) == 0x00000400) && serverInfo_ != org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance()) { serverInfo_ = org.terasology.protobuf.NetData.ServerInfoMessage.newBuilder(serverInfo_).mergeFrom(value).buildPartial(); } else { serverInfo_ = value; } onChanged(); } else { serverInfoBuilder_.mergeFrom(value); } bitField0_ |= 0x00000400; return this; } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public Builder clearServerInfo() { if (serverInfoBuilder_ == null) { serverInfo_ = org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance(); onChanged(); } else { serverInfoBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000400); return this; } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public org.terasology.protobuf.NetData.ServerInfoMessage.Builder getServerInfoBuilder() { bitField0_ |= 0x00000400; onChanged(); return getServerInfoFieldBuilder().getBuilder(); } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ public org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder getServerInfoOrBuilder() { if (serverInfoBuilder_ != null) { return serverInfoBuilder_.getMessageOrBuilder(); } else { return serverInfo_; } } /** * <code>optional .ServerInfoMessage serverInfo = 16;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ServerInfoMessage, org.terasology.protobuf.NetData.ServerInfoMessage.Builder, org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder> getServerInfoFieldBuilder() { if (serverInfoBuilder_ == null) { serverInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ServerInfoMessage, org.terasology.protobuf.NetData.ServerInfoMessage.Builder, org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder>( getServerInfo(), getParentForChildren(), isClean()); serverInfo_ = null; } return serverInfoBuilder_; } private java.util.List<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage> blockFamilyRegistered_ = java.util.Collections.emptyList(); private void ensureBlockFamilyRegisteredIsMutable() { if (!((bitField0_ & 0x00000800) == 0x00000800)) { blockFamilyRegistered_ = new java.util.ArrayList<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage>(blockFamilyRegistered_); bitField0_ |= 0x00000800; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder> blockFamilyRegisteredBuilder_; /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public java.util.List<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage> getBlockFamilyRegisteredList() { if (blockFamilyRegisteredBuilder_ == null) { return java.util.Collections.unmodifiableList(blockFamilyRegistered_); } else { return blockFamilyRegisteredBuilder_.getMessageList(); } } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public int getBlockFamilyRegisteredCount() { if (blockFamilyRegisteredBuilder_ == null) { return blockFamilyRegistered_.size(); } else { return blockFamilyRegisteredBuilder_.getCount(); } } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage getBlockFamilyRegistered(int index) { if (blockFamilyRegisteredBuilder_ == null) { return blockFamilyRegistered_.get(index); } else { return blockFamilyRegisteredBuilder_.getMessage(index); } } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder setBlockFamilyRegistered( int index, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage value) { if (blockFamilyRegisteredBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.set(index, value); onChanged(); } else { blockFamilyRegisteredBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder setBlockFamilyRegistered( int index, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder builderForValue) { if (blockFamilyRegisteredBuilder_ == null) { ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.set(index, builderForValue.build()); onChanged(); } else { blockFamilyRegisteredBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder addBlockFamilyRegistered(org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage value) { if (blockFamilyRegisteredBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.add(value); onChanged(); } else { blockFamilyRegisteredBuilder_.addMessage(value); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder addBlockFamilyRegistered( int index, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage value) { if (blockFamilyRegisteredBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.add(index, value); onChanged(); } else { blockFamilyRegisteredBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder addBlockFamilyRegistered( org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder builderForValue) { if (blockFamilyRegisteredBuilder_ == null) { ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.add(builderForValue.build()); onChanged(); } else { blockFamilyRegisteredBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder addBlockFamilyRegistered( int index, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder builderForValue) { if (blockFamilyRegisteredBuilder_ == null) { ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.add(index, builderForValue.build()); onChanged(); } else { blockFamilyRegisteredBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder addAllBlockFamilyRegistered( java.lang.Iterable<? extends org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage> values) { if (blockFamilyRegisteredBuilder_ == null) { ensureBlockFamilyRegisteredIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, blockFamilyRegistered_); onChanged(); } else { blockFamilyRegisteredBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder clearBlockFamilyRegistered() { if (blockFamilyRegisteredBuilder_ == null) { blockFamilyRegistered_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000800); onChanged(); } else { blockFamilyRegisteredBuilder_.clear(); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public Builder removeBlockFamilyRegistered(int index) { if (blockFamilyRegisteredBuilder_ == null) { ensureBlockFamilyRegisteredIsMutable(); blockFamilyRegistered_.remove(index); onChanged(); } else { blockFamilyRegisteredBuilder_.remove(index); } return this; } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder getBlockFamilyRegisteredBuilder( int index) { return getBlockFamilyRegisteredFieldBuilder().getBuilder(index); } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder getBlockFamilyRegisteredOrBuilder( int index) { if (blockFamilyRegisteredBuilder_ == null) { return blockFamilyRegistered_.get(index); } else { return blockFamilyRegisteredBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder> getBlockFamilyRegisteredOrBuilderList() { if (blockFamilyRegisteredBuilder_ != null) { return blockFamilyRegisteredBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(blockFamilyRegistered_); } } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder addBlockFamilyRegisteredBuilder() { return getBlockFamilyRegisteredFieldBuilder().addBuilder( org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.getDefaultInstance()); } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder addBlockFamilyRegisteredBuilder( int index) { return getBlockFamilyRegisteredFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.getDefaultInstance()); } /** * <code>repeated .BlockFamilyRegisteredMessage blockFamilyRegistered = 17;</code> */ public java.util.List<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder> getBlockFamilyRegisteredBuilderList() { return getBlockFamilyRegisteredFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder> getBlockFamilyRegisteredFieldBuilder() { if (blockFamilyRegisteredBuilder_ == null) { blockFamilyRegisteredBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder>( blockFamilyRegistered_, ((bitField0_ & 0x00000800) == 0x00000800), getParentForChildren(), isClean()); blockFamilyRegistered_ = null; } return blockFamilyRegisteredBuilder_; } private org.terasology.protobuf.NetData.JoinMessage join_ = org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.JoinMessage, org.terasology.protobuf.NetData.JoinMessage.Builder, org.terasology.protobuf.NetData.JoinMessageOrBuilder> joinBuilder_; /** * <code>optional .JoinMessage join = 18;</code> */ public boolean hasJoin() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional .JoinMessage join = 18;</code> */ public org.terasology.protobuf.NetData.JoinMessage getJoin() { if (joinBuilder_ == null) { return join_; } else { return joinBuilder_.getMessage(); } } /** * <code>optional .JoinMessage join = 18;</code> */ public Builder setJoin(org.terasology.protobuf.NetData.JoinMessage value) { if (joinBuilder_ == null) { if (value == null) { throw new NullPointerException(); } join_ = value; onChanged(); } else { joinBuilder_.setMessage(value); } bitField0_ |= 0x00001000; return this; } /** * <code>optional .JoinMessage join = 18;</code> */ public Builder setJoin( org.terasology.protobuf.NetData.JoinMessage.Builder builderForValue) { if (joinBuilder_ == null) { join_ = builderForValue.build(); onChanged(); } else { joinBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00001000; return this; } /** * <code>optional .JoinMessage join = 18;</code> */ public Builder mergeJoin(org.terasology.protobuf.NetData.JoinMessage value) { if (joinBuilder_ == null) { if (((bitField0_ & 0x00001000) == 0x00001000) && join_ != org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance()) { join_ = org.terasology.protobuf.NetData.JoinMessage.newBuilder(join_).mergeFrom(value).buildPartial(); } else { join_ = value; } onChanged(); } else { joinBuilder_.mergeFrom(value); } bitField0_ |= 0x00001000; return this; } /** * <code>optional .JoinMessage join = 18;</code> */ public Builder clearJoin() { if (joinBuilder_ == null) { join_ = org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance(); onChanged(); } else { joinBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00001000); return this; } /** * <code>optional .JoinMessage join = 18;</code> */ public org.terasology.protobuf.NetData.JoinMessage.Builder getJoinBuilder() { bitField0_ |= 0x00001000; onChanged(); return getJoinFieldBuilder().getBuilder(); } /** * <code>optional .JoinMessage join = 18;</code> */ public org.terasology.protobuf.NetData.JoinMessageOrBuilder getJoinOrBuilder() { if (joinBuilder_ != null) { return joinBuilder_.getMessageOrBuilder(); } else { return join_; } } /** * <code>optional .JoinMessage join = 18;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.JoinMessage, org.terasology.protobuf.NetData.JoinMessage.Builder, org.terasology.protobuf.NetData.JoinMessageOrBuilder> getJoinFieldBuilder() { if (joinBuilder_ == null) { joinBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.JoinMessage, org.terasology.protobuf.NetData.JoinMessage.Builder, org.terasology.protobuf.NetData.JoinMessageOrBuilder>( getJoin(), getParentForChildren(), isClean()); join_ = null; } return joinBuilder_; } private java.util.List<org.terasology.protobuf.NetData.ModuleRequest> moduleRequest_ = java.util.Collections.emptyList(); private void ensureModuleRequestIsMutable() { if (!((bitField0_ & 0x00002000) == 0x00002000)) { moduleRequest_ = new java.util.ArrayList<org.terasology.protobuf.NetData.ModuleRequest>(moduleRequest_); bitField0_ |= 0x00002000; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.ModuleRequest, org.terasology.protobuf.NetData.ModuleRequest.Builder, org.terasology.protobuf.NetData.ModuleRequestOrBuilder> moduleRequestBuilder_; /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public java.util.List<org.terasology.protobuf.NetData.ModuleRequest> getModuleRequestList() { if (moduleRequestBuilder_ == null) { return java.util.Collections.unmodifiableList(moduleRequest_); } else { return moduleRequestBuilder_.getMessageList(); } } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public int getModuleRequestCount() { if (moduleRequestBuilder_ == null) { return moduleRequest_.size(); } else { return moduleRequestBuilder_.getCount(); } } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequest getModuleRequest(int index) { if (moduleRequestBuilder_ == null) { return moduleRequest_.get(index); } else { return moduleRequestBuilder_.getMessage(index); } } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder setModuleRequest( int index, org.terasology.protobuf.NetData.ModuleRequest value) { if (moduleRequestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModuleRequestIsMutable(); moduleRequest_.set(index, value); onChanged(); } else { moduleRequestBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder setModuleRequest( int index, org.terasology.protobuf.NetData.ModuleRequest.Builder builderForValue) { if (moduleRequestBuilder_ == null) { ensureModuleRequestIsMutable(); moduleRequest_.set(index, builderForValue.build()); onChanged(); } else { moduleRequestBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder addModuleRequest(org.terasology.protobuf.NetData.ModuleRequest value) { if (moduleRequestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModuleRequestIsMutable(); moduleRequest_.add(value); onChanged(); } else { moduleRequestBuilder_.addMessage(value); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder addModuleRequest( int index, org.terasology.protobuf.NetData.ModuleRequest value) { if (moduleRequestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModuleRequestIsMutable(); moduleRequest_.add(index, value); onChanged(); } else { moduleRequestBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder addModuleRequest( org.terasology.protobuf.NetData.ModuleRequest.Builder builderForValue) { if (moduleRequestBuilder_ == null) { ensureModuleRequestIsMutable(); moduleRequest_.add(builderForValue.build()); onChanged(); } else { moduleRequestBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder addModuleRequest( int index, org.terasology.protobuf.NetData.ModuleRequest.Builder builderForValue) { if (moduleRequestBuilder_ == null) { ensureModuleRequestIsMutable(); moduleRequest_.add(index, builderForValue.build()); onChanged(); } else { moduleRequestBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder addAllModuleRequest( java.lang.Iterable<? extends org.terasology.protobuf.NetData.ModuleRequest> values) { if (moduleRequestBuilder_ == null) { ensureModuleRequestIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, moduleRequest_); onChanged(); } else { moduleRequestBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder clearModuleRequest() { if (moduleRequestBuilder_ == null) { moduleRequest_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00002000); onChanged(); } else { moduleRequestBuilder_.clear(); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public Builder removeModuleRequest(int index) { if (moduleRequestBuilder_ == null) { ensureModuleRequestIsMutable(); moduleRequest_.remove(index); onChanged(); } else { moduleRequestBuilder_.remove(index); } return this; } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequest.Builder getModuleRequestBuilder( int index) { return getModuleRequestFieldBuilder().getBuilder(index); } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequestOrBuilder getModuleRequestOrBuilder( int index) { if (moduleRequestBuilder_ == null) { return moduleRequest_.get(index); } else { return moduleRequestBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.ModuleRequestOrBuilder> getModuleRequestOrBuilderList() { if (moduleRequestBuilder_ != null) { return moduleRequestBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(moduleRequest_); } } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequest.Builder addModuleRequestBuilder() { return getModuleRequestFieldBuilder().addBuilder( org.terasology.protobuf.NetData.ModuleRequest.getDefaultInstance()); } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public org.terasology.protobuf.NetData.ModuleRequest.Builder addModuleRequestBuilder( int index) { return getModuleRequestFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.ModuleRequest.getDefaultInstance()); } /** * <code>repeated .ModuleRequest moduleRequest = 19;</code> */ public java.util.List<org.terasology.protobuf.NetData.ModuleRequest.Builder> getModuleRequestBuilderList() { return getModuleRequestFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.ModuleRequest, org.terasology.protobuf.NetData.ModuleRequest.Builder, org.terasology.protobuf.NetData.ModuleRequestOrBuilder> getModuleRequestFieldBuilder() { if (moduleRequestBuilder_ == null) { moduleRequestBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.ModuleRequest, org.terasology.protobuf.NetData.ModuleRequest.Builder, org.terasology.protobuf.NetData.ModuleRequestOrBuilder>( moduleRequest_, ((bitField0_ & 0x00002000) == 0x00002000), getParentForChildren(), isClean()); moduleRequest_ = null; } return moduleRequestBuilder_; } private org.terasology.protobuf.NetData.ModuleDataHeader moduleDataHeader_ = org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ModuleDataHeader, org.terasology.protobuf.NetData.ModuleDataHeader.Builder, org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder> moduleDataHeaderBuilder_; /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public boolean hasModuleDataHeader() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public org.terasology.protobuf.NetData.ModuleDataHeader getModuleDataHeader() { if (moduleDataHeaderBuilder_ == null) { return moduleDataHeader_; } else { return moduleDataHeaderBuilder_.getMessage(); } } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public Builder setModuleDataHeader(org.terasology.protobuf.NetData.ModuleDataHeader value) { if (moduleDataHeaderBuilder_ == null) { if (value == null) { throw new NullPointerException(); } moduleDataHeader_ = value; onChanged(); } else { moduleDataHeaderBuilder_.setMessage(value); } bitField0_ |= 0x00004000; return this; } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public Builder setModuleDataHeader( org.terasology.protobuf.NetData.ModuleDataHeader.Builder builderForValue) { if (moduleDataHeaderBuilder_ == null) { moduleDataHeader_ = builderForValue.build(); onChanged(); } else { moduleDataHeaderBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00004000; return this; } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public Builder mergeModuleDataHeader(org.terasology.protobuf.NetData.ModuleDataHeader value) { if (moduleDataHeaderBuilder_ == null) { if (((bitField0_ & 0x00004000) == 0x00004000) && moduleDataHeader_ != org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance()) { moduleDataHeader_ = org.terasology.protobuf.NetData.ModuleDataHeader.newBuilder(moduleDataHeader_).mergeFrom(value).buildPartial(); } else { moduleDataHeader_ = value; } onChanged(); } else { moduleDataHeaderBuilder_.mergeFrom(value); } bitField0_ |= 0x00004000; return this; } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public Builder clearModuleDataHeader() { if (moduleDataHeaderBuilder_ == null) { moduleDataHeader_ = org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance(); onChanged(); } else { moduleDataHeaderBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00004000); return this; } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public org.terasology.protobuf.NetData.ModuleDataHeader.Builder getModuleDataHeaderBuilder() { bitField0_ |= 0x00004000; onChanged(); return getModuleDataHeaderFieldBuilder().getBuilder(); } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ public org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder getModuleDataHeaderOrBuilder() { if (moduleDataHeaderBuilder_ != null) { return moduleDataHeaderBuilder_.getMessageOrBuilder(); } else { return moduleDataHeader_; } } /** * <code>optional .ModuleDataHeader moduleDataHeader = 20;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ModuleDataHeader, org.terasology.protobuf.NetData.ModuleDataHeader.Builder, org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder> getModuleDataHeaderFieldBuilder() { if (moduleDataHeaderBuilder_ == null) { moduleDataHeaderBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ModuleDataHeader, org.terasology.protobuf.NetData.ModuleDataHeader.Builder, org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder>( getModuleDataHeader(), getParentForChildren(), isClean()); moduleDataHeader_ = null; } return moduleDataHeaderBuilder_; } private org.terasology.protobuf.NetData.ModuleData moduleData_ = org.terasology.protobuf.NetData.ModuleData.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ModuleData, org.terasology.protobuf.NetData.ModuleData.Builder, org.terasology.protobuf.NetData.ModuleDataOrBuilder> moduleDataBuilder_; /** * <code>optional .ModuleData moduleData = 21;</code> */ public boolean hasModuleData() { return ((bitField0_ & 0x00008000) == 0x00008000); } /** * <code>optional .ModuleData moduleData = 21;</code> */ public org.terasology.protobuf.NetData.ModuleData getModuleData() { if (moduleDataBuilder_ == null) { return moduleData_; } else { return moduleDataBuilder_.getMessage(); } } /** * <code>optional .ModuleData moduleData = 21;</code> */ public Builder setModuleData(org.terasology.protobuf.NetData.ModuleData value) { if (moduleDataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } moduleData_ = value; onChanged(); } else { moduleDataBuilder_.setMessage(value); } bitField0_ |= 0x00008000; return this; } /** * <code>optional .ModuleData moduleData = 21;</code> */ public Builder setModuleData( org.terasology.protobuf.NetData.ModuleData.Builder builderForValue) { if (moduleDataBuilder_ == null) { moduleData_ = builderForValue.build(); onChanged(); } else { moduleDataBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00008000; return this; } /** * <code>optional .ModuleData moduleData = 21;</code> */ public Builder mergeModuleData(org.terasology.protobuf.NetData.ModuleData value) { if (moduleDataBuilder_ == null) { if (((bitField0_ & 0x00008000) == 0x00008000) && moduleData_ != org.terasology.protobuf.NetData.ModuleData.getDefaultInstance()) { moduleData_ = org.terasology.protobuf.NetData.ModuleData.newBuilder(moduleData_).mergeFrom(value).buildPartial(); } else { moduleData_ = value; } onChanged(); } else { moduleDataBuilder_.mergeFrom(value); } bitField0_ |= 0x00008000; return this; } /** * <code>optional .ModuleData moduleData = 21;</code> */ public Builder clearModuleData() { if (moduleDataBuilder_ == null) { moduleData_ = org.terasology.protobuf.NetData.ModuleData.getDefaultInstance(); onChanged(); } else { moduleDataBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00008000); return this; } /** * <code>optional .ModuleData moduleData = 21;</code> */ public org.terasology.protobuf.NetData.ModuleData.Builder getModuleDataBuilder() { bitField0_ |= 0x00008000; onChanged(); return getModuleDataFieldBuilder().getBuilder(); } /** * <code>optional .ModuleData moduleData = 21;</code> */ public org.terasology.protobuf.NetData.ModuleDataOrBuilder getModuleDataOrBuilder() { if (moduleDataBuilder_ != null) { return moduleDataBuilder_.getMessageOrBuilder(); } else { return moduleData_; } } /** * <code>optional .ModuleData moduleData = 21;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ModuleData, org.terasology.protobuf.NetData.ModuleData.Builder, org.terasology.protobuf.NetData.ModuleDataOrBuilder> getModuleDataFieldBuilder() { if (moduleDataBuilder_ == null) { moduleDataBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ModuleData, org.terasology.protobuf.NetData.ModuleData.Builder, org.terasology.protobuf.NetData.ModuleDataOrBuilder>( getModuleData(), getParentForChildren(), isClean()); moduleData_ = null; } return moduleDataBuilder_; } private org.terasology.protobuf.NetData.JoinCompleteMessage joinComplete_ = org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.JoinCompleteMessage, org.terasology.protobuf.NetData.JoinCompleteMessage.Builder, org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder> joinCompleteBuilder_; /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public boolean hasJoinComplete() { return ((bitField0_ & 0x00010000) == 0x00010000); } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public org.terasology.protobuf.NetData.JoinCompleteMessage getJoinComplete() { if (joinCompleteBuilder_ == null) { return joinComplete_; } else { return joinCompleteBuilder_.getMessage(); } } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public Builder setJoinComplete(org.terasology.protobuf.NetData.JoinCompleteMessage value) { if (joinCompleteBuilder_ == null) { if (value == null) { throw new NullPointerException(); } joinComplete_ = value; onChanged(); } else { joinCompleteBuilder_.setMessage(value); } bitField0_ |= 0x00010000; return this; } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public Builder setJoinComplete( org.terasology.protobuf.NetData.JoinCompleteMessage.Builder builderForValue) { if (joinCompleteBuilder_ == null) { joinComplete_ = builderForValue.build(); onChanged(); } else { joinCompleteBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00010000; return this; } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public Builder mergeJoinComplete(org.terasology.protobuf.NetData.JoinCompleteMessage value) { if (joinCompleteBuilder_ == null) { if (((bitField0_ & 0x00010000) == 0x00010000) && joinComplete_ != org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance()) { joinComplete_ = org.terasology.protobuf.NetData.JoinCompleteMessage.newBuilder(joinComplete_).mergeFrom(value).buildPartial(); } else { joinComplete_ = value; } onChanged(); } else { joinCompleteBuilder_.mergeFrom(value); } bitField0_ |= 0x00010000; return this; } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public Builder clearJoinComplete() { if (joinCompleteBuilder_ == null) { joinComplete_ = org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance(); onChanged(); } else { joinCompleteBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00010000); return this; } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public org.terasology.protobuf.NetData.JoinCompleteMessage.Builder getJoinCompleteBuilder() { bitField0_ |= 0x00010000; onChanged(); return getJoinCompleteFieldBuilder().getBuilder(); } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ public org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder getJoinCompleteOrBuilder() { if (joinCompleteBuilder_ != null) { return joinCompleteBuilder_.getMessageOrBuilder(); } else { return joinComplete_; } } /** * <code>optional .JoinCompleteMessage joinComplete = 22;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.JoinCompleteMessage, org.terasology.protobuf.NetData.JoinCompleteMessage.Builder, org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder> getJoinCompleteFieldBuilder() { if (joinCompleteBuilder_ == null) { joinCompleteBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.JoinCompleteMessage, org.terasology.protobuf.NetData.JoinCompleteMessage.Builder, org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder>( getJoinComplete(), getParentForChildren(), isClean()); joinComplete_ = null; } return joinCompleteBuilder_; } private org.terasology.protobuf.NetData.HandshakeHello handshakeHello_ = org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.HandshakeHello, org.terasology.protobuf.NetData.HandshakeHello.Builder, org.terasology.protobuf.NetData.HandshakeHelloOrBuilder> handshakeHelloBuilder_; /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public boolean hasHandshakeHello() { return ((bitField0_ & 0x00020000) == 0x00020000); } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public org.terasology.protobuf.NetData.HandshakeHello getHandshakeHello() { if (handshakeHelloBuilder_ == null) { return handshakeHello_; } else { return handshakeHelloBuilder_.getMessage(); } } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public Builder setHandshakeHello(org.terasology.protobuf.NetData.HandshakeHello value) { if (handshakeHelloBuilder_ == null) { if (value == null) { throw new NullPointerException(); } handshakeHello_ = value; onChanged(); } else { handshakeHelloBuilder_.setMessage(value); } bitField0_ |= 0x00020000; return this; } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public Builder setHandshakeHello( org.terasology.protobuf.NetData.HandshakeHello.Builder builderForValue) { if (handshakeHelloBuilder_ == null) { handshakeHello_ = builderForValue.build(); onChanged(); } else { handshakeHelloBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00020000; return this; } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public Builder mergeHandshakeHello(org.terasology.protobuf.NetData.HandshakeHello value) { if (handshakeHelloBuilder_ == null) { if (((bitField0_ & 0x00020000) == 0x00020000) && handshakeHello_ != org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance()) { handshakeHello_ = org.terasology.protobuf.NetData.HandshakeHello.newBuilder(handshakeHello_).mergeFrom(value).buildPartial(); } else { handshakeHello_ = value; } onChanged(); } else { handshakeHelloBuilder_.mergeFrom(value); } bitField0_ |= 0x00020000; return this; } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public Builder clearHandshakeHello() { if (handshakeHelloBuilder_ == null) { handshakeHello_ = org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance(); onChanged(); } else { handshakeHelloBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00020000); return this; } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public org.terasology.protobuf.NetData.HandshakeHello.Builder getHandshakeHelloBuilder() { bitField0_ |= 0x00020000; onChanged(); return getHandshakeHelloFieldBuilder().getBuilder(); } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ public org.terasology.protobuf.NetData.HandshakeHelloOrBuilder getHandshakeHelloOrBuilder() { if (handshakeHelloBuilder_ != null) { return handshakeHelloBuilder_.getMessageOrBuilder(); } else { return handshakeHello_; } } /** * <code>optional .HandshakeHello handshakeHello = 100;</code> * * <pre> * Authentication * </pre> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.HandshakeHello, org.terasology.protobuf.NetData.HandshakeHello.Builder, org.terasology.protobuf.NetData.HandshakeHelloOrBuilder> getHandshakeHelloFieldBuilder() { if (handshakeHelloBuilder_ == null) { handshakeHelloBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.HandshakeHello, org.terasology.protobuf.NetData.HandshakeHello.Builder, org.terasology.protobuf.NetData.HandshakeHelloOrBuilder>( getHandshakeHello(), getParentForChildren(), isClean()); handshakeHello_ = null; } return handshakeHelloBuilder_; } private org.terasology.protobuf.NetData.NewIdentityRequest newIdentityRequest_ = org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.NewIdentityRequest, org.terasology.protobuf.NetData.NewIdentityRequest.Builder, org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder> newIdentityRequestBuilder_; /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public boolean hasNewIdentityRequest() { return ((bitField0_ & 0x00040000) == 0x00040000); } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public org.terasology.protobuf.NetData.NewIdentityRequest getNewIdentityRequest() { if (newIdentityRequestBuilder_ == null) { return newIdentityRequest_; } else { return newIdentityRequestBuilder_.getMessage(); } } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public Builder setNewIdentityRequest(org.terasology.protobuf.NetData.NewIdentityRequest value) { if (newIdentityRequestBuilder_ == null) { if (value == null) { throw new NullPointerException(); } newIdentityRequest_ = value; onChanged(); } else { newIdentityRequestBuilder_.setMessage(value); } bitField0_ |= 0x00040000; return this; } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public Builder setNewIdentityRequest( org.terasology.protobuf.NetData.NewIdentityRequest.Builder builderForValue) { if (newIdentityRequestBuilder_ == null) { newIdentityRequest_ = builderForValue.build(); onChanged(); } else { newIdentityRequestBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00040000; return this; } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public Builder mergeNewIdentityRequest(org.terasology.protobuf.NetData.NewIdentityRequest value) { if (newIdentityRequestBuilder_ == null) { if (((bitField0_ & 0x00040000) == 0x00040000) && newIdentityRequest_ != org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance()) { newIdentityRequest_ = org.terasology.protobuf.NetData.NewIdentityRequest.newBuilder(newIdentityRequest_).mergeFrom(value).buildPartial(); } else { newIdentityRequest_ = value; } onChanged(); } else { newIdentityRequestBuilder_.mergeFrom(value); } bitField0_ |= 0x00040000; return this; } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public Builder clearNewIdentityRequest() { if (newIdentityRequestBuilder_ == null) { newIdentityRequest_ = org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance(); onChanged(); } else { newIdentityRequestBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00040000); return this; } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public org.terasology.protobuf.NetData.NewIdentityRequest.Builder getNewIdentityRequestBuilder() { bitField0_ |= 0x00040000; onChanged(); return getNewIdentityRequestFieldBuilder().getBuilder(); } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ public org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder getNewIdentityRequestOrBuilder() { if (newIdentityRequestBuilder_ != null) { return newIdentityRequestBuilder_.getMessageOrBuilder(); } else { return newIdentityRequest_; } } /** * <code>optional .NewIdentityRequest newIdentityRequest = 101;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.NewIdentityRequest, org.terasology.protobuf.NetData.NewIdentityRequest.Builder, org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder> getNewIdentityRequestFieldBuilder() { if (newIdentityRequestBuilder_ == null) { newIdentityRequestBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.NewIdentityRequest, org.terasology.protobuf.NetData.NewIdentityRequest.Builder, org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder>( getNewIdentityRequest(), getParentForChildren(), isClean()); newIdentityRequest_ = null; } return newIdentityRequestBuilder_; } private org.terasology.protobuf.NetData.ProvisionIdentity provisionIdentity_ = org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ProvisionIdentity, org.terasology.protobuf.NetData.ProvisionIdentity.Builder, org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder> provisionIdentityBuilder_; /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public boolean hasProvisionIdentity() { return ((bitField0_ & 0x00080000) == 0x00080000); } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public org.terasology.protobuf.NetData.ProvisionIdentity getProvisionIdentity() { if (provisionIdentityBuilder_ == null) { return provisionIdentity_; } else { return provisionIdentityBuilder_.getMessage(); } } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public Builder setProvisionIdentity(org.terasology.protobuf.NetData.ProvisionIdentity value) { if (provisionIdentityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } provisionIdentity_ = value; onChanged(); } else { provisionIdentityBuilder_.setMessage(value); } bitField0_ |= 0x00080000; return this; } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public Builder setProvisionIdentity( org.terasology.protobuf.NetData.ProvisionIdentity.Builder builderForValue) { if (provisionIdentityBuilder_ == null) { provisionIdentity_ = builderForValue.build(); onChanged(); } else { provisionIdentityBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00080000; return this; } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public Builder mergeProvisionIdentity(org.terasology.protobuf.NetData.ProvisionIdentity value) { if (provisionIdentityBuilder_ == null) { if (((bitField0_ & 0x00080000) == 0x00080000) && provisionIdentity_ != org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance()) { provisionIdentity_ = org.terasology.protobuf.NetData.ProvisionIdentity.newBuilder(provisionIdentity_).mergeFrom(value).buildPartial(); } else { provisionIdentity_ = value; } onChanged(); } else { provisionIdentityBuilder_.mergeFrom(value); } bitField0_ |= 0x00080000; return this; } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public Builder clearProvisionIdentity() { if (provisionIdentityBuilder_ == null) { provisionIdentity_ = org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance(); onChanged(); } else { provisionIdentityBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00080000); return this; } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public org.terasology.protobuf.NetData.ProvisionIdentity.Builder getProvisionIdentityBuilder() { bitField0_ |= 0x00080000; onChanged(); return getProvisionIdentityFieldBuilder().getBuilder(); } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ public org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder getProvisionIdentityOrBuilder() { if (provisionIdentityBuilder_ != null) { return provisionIdentityBuilder_.getMessageOrBuilder(); } else { return provisionIdentity_; } } /** * <code>optional .ProvisionIdentity provisionIdentity = 102;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ProvisionIdentity, org.terasology.protobuf.NetData.ProvisionIdentity.Builder, org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder> getProvisionIdentityFieldBuilder() { if (provisionIdentityBuilder_ == null) { provisionIdentityBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.ProvisionIdentity, org.terasology.protobuf.NetData.ProvisionIdentity.Builder, org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder>( getProvisionIdentity(), getParentForChildren(), isClean()); provisionIdentity_ = null; } return provisionIdentityBuilder_; } private org.terasology.protobuf.NetData.HandshakeVerification handshakeVerification_ = org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.HandshakeVerification, org.terasology.protobuf.NetData.HandshakeVerification.Builder, org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder> handshakeVerificationBuilder_; /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public boolean hasHandshakeVerification() { return ((bitField0_ & 0x00100000) == 0x00100000); } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public org.terasology.protobuf.NetData.HandshakeVerification getHandshakeVerification() { if (handshakeVerificationBuilder_ == null) { return handshakeVerification_; } else { return handshakeVerificationBuilder_.getMessage(); } } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public Builder setHandshakeVerification(org.terasology.protobuf.NetData.HandshakeVerification value) { if (handshakeVerificationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } handshakeVerification_ = value; onChanged(); } else { handshakeVerificationBuilder_.setMessage(value); } bitField0_ |= 0x00100000; return this; } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public Builder setHandshakeVerification( org.terasology.protobuf.NetData.HandshakeVerification.Builder builderForValue) { if (handshakeVerificationBuilder_ == null) { handshakeVerification_ = builderForValue.build(); onChanged(); } else { handshakeVerificationBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00100000; return this; } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public Builder mergeHandshakeVerification(org.terasology.protobuf.NetData.HandshakeVerification value) { if (handshakeVerificationBuilder_ == null) { if (((bitField0_ & 0x00100000) == 0x00100000) && handshakeVerification_ != org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance()) { handshakeVerification_ = org.terasology.protobuf.NetData.HandshakeVerification.newBuilder(handshakeVerification_).mergeFrom(value).buildPartial(); } else { handshakeVerification_ = value; } onChanged(); } else { handshakeVerificationBuilder_.mergeFrom(value); } bitField0_ |= 0x00100000; return this; } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public Builder clearHandshakeVerification() { if (handshakeVerificationBuilder_ == null) { handshakeVerification_ = org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance(); onChanged(); } else { handshakeVerificationBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00100000); return this; } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public org.terasology.protobuf.NetData.HandshakeVerification.Builder getHandshakeVerificationBuilder() { bitField0_ |= 0x00100000; onChanged(); return getHandshakeVerificationFieldBuilder().getBuilder(); } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ public org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder getHandshakeVerificationOrBuilder() { if (handshakeVerificationBuilder_ != null) { return handshakeVerificationBuilder_.getMessageOrBuilder(); } else { return handshakeVerification_; } } /** * <code>optional .HandshakeVerification handshakeVerification = 103;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.HandshakeVerification, org.terasology.protobuf.NetData.HandshakeVerification.Builder, org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder> getHandshakeVerificationFieldBuilder() { if (handshakeVerificationBuilder_ == null) { handshakeVerificationBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.HandshakeVerification, org.terasology.protobuf.NetData.HandshakeVerification.Builder, org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder>( getHandshakeVerification(), getParentForChildren(), isClean()); handshakeVerification_ = null; } return handshakeVerificationBuilder_; } // @@protoc_insertion_point(builder_scope:NetMessage) } static { defaultInstance = new NetMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:NetMessage) } public interface HandshakeHelloOrBuilder extends // @@protoc_insertion_point(interface_extends:HandshakeHello) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<HandshakeHello> { /** * <code>optional bytes random = 1;</code> */ boolean hasRandom(); /** * <code>optional bytes random = 1;</code> */ com.google.protobuf.ByteString getRandom(); /** * <code>optional .Certificate certificate = 2;</code> */ boolean hasCertificate(); /** * <code>optional .Certificate certificate = 2;</code> */ org.terasology.protobuf.NetData.Certificate getCertificate(); /** * <code>optional .Certificate certificate = 2;</code> */ org.terasology.protobuf.NetData.CertificateOrBuilder getCertificateOrBuilder(); /** * <code>optional sint64 timestamp = 3;</code> */ boolean hasTimestamp(); /** * <code>optional sint64 timestamp = 3;</code> */ long getTimestamp(); } /** * Protobuf type {@code HandshakeHello} */ public static final class HandshakeHello extends com.google.protobuf.GeneratedMessage.ExtendableMessage< HandshakeHello> implements // @@protoc_insertion_point(message_implements:HandshakeHello) HandshakeHelloOrBuilder { // Use HandshakeHello.newBuilder() to construct. private HandshakeHello(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.HandshakeHello, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private HandshakeHello(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final HandshakeHello defaultInstance; public static HandshakeHello getDefaultInstance() { return defaultInstance; } public HandshakeHello getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private HandshakeHello( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; random_ = input.readBytes(); break; } case 18: { org.terasology.protobuf.NetData.Certificate.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = certificate_.toBuilder(); } certificate_ = input.readMessage(org.terasology.protobuf.NetData.Certificate.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(certificate_); certificate_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 24: { bitField0_ |= 0x00000004; timestamp_ = input.readSInt64(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_HandshakeHello_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_HandshakeHello_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.HandshakeHello.class, org.terasology.protobuf.NetData.HandshakeHello.Builder.class); } public static com.google.protobuf.Parser<HandshakeHello> PARSER = new com.google.protobuf.AbstractParser<HandshakeHello>() { public HandshakeHello parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new HandshakeHello(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<HandshakeHello> getParserForType() { return PARSER; } private int bitField0_; public static final int RANDOM_FIELD_NUMBER = 1; private com.google.protobuf.ByteString random_; /** * <code>optional bytes random = 1;</code> */ public boolean hasRandom() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes random = 1;</code> */ public com.google.protobuf.ByteString getRandom() { return random_; } public static final int CERTIFICATE_FIELD_NUMBER = 2; private org.terasology.protobuf.NetData.Certificate certificate_; /** * <code>optional .Certificate certificate = 2;</code> */ public boolean hasCertificate() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Certificate certificate = 2;</code> */ public org.terasology.protobuf.NetData.Certificate getCertificate() { return certificate_; } /** * <code>optional .Certificate certificate = 2;</code> */ public org.terasology.protobuf.NetData.CertificateOrBuilder getCertificateOrBuilder() { return certificate_; } public static final int TIMESTAMP_FIELD_NUMBER = 3; private long timestamp_; /** * <code>optional sint64 timestamp = 3;</code> */ public boolean hasTimestamp() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional sint64 timestamp = 3;</code> */ public long getTimestamp() { return timestamp_; } private void initFields() { random_ = com.google.protobuf.ByteString.EMPTY; certificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); timestamp_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (hasCertificate()) { if (!getCertificate().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.HandshakeHello>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, random_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, certificate_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeSInt64(3, timestamp_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, random_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, certificate_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeSInt64Size(3, timestamp_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeHello parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.HandshakeHello parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.HandshakeHello parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.HandshakeHello prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code HandshakeHello} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.HandshakeHello, Builder> implements // @@protoc_insertion_point(builder_implements:HandshakeHello) org.terasology.protobuf.NetData.HandshakeHelloOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_HandshakeHello_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_HandshakeHello_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.HandshakeHello.class, org.terasology.protobuf.NetData.HandshakeHello.Builder.class); } // Construct using org.terasology.protobuf.NetData.HandshakeHello.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getCertificateFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); random_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (certificateBuilder_ == null) { certificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); } else { certificateBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); timestamp_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_HandshakeHello_descriptor; } public org.terasology.protobuf.NetData.HandshakeHello getDefaultInstanceForType() { return org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance(); } public org.terasology.protobuf.NetData.HandshakeHello build() { org.terasology.protobuf.NetData.HandshakeHello result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.HandshakeHello buildPartial() { org.terasology.protobuf.NetData.HandshakeHello result = new org.terasology.protobuf.NetData.HandshakeHello(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.random_ = random_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (certificateBuilder_ == null) { result.certificate_ = certificate_; } else { result.certificate_ = certificateBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.timestamp_ = timestamp_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.HandshakeHello) { return mergeFrom((org.terasology.protobuf.NetData.HandshakeHello)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.HandshakeHello other) { if (other == org.terasology.protobuf.NetData.HandshakeHello.getDefaultInstance()) return this; if (other.hasRandom()) { setRandom(other.getRandom()); } if (other.hasCertificate()) { mergeCertificate(other.getCertificate()); } if (other.hasTimestamp()) { setTimestamp(other.getTimestamp()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasCertificate()) { if (!getCertificate().isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.HandshakeHello parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.HandshakeHello) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString random_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes random = 1;</code> */ public boolean hasRandom() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes random = 1;</code> */ public com.google.protobuf.ByteString getRandom() { return random_; } /** * <code>optional bytes random = 1;</code> */ public Builder setRandom(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; random_ = value; onChanged(); return this; } /** * <code>optional bytes random = 1;</code> */ public Builder clearRandom() { bitField0_ = (bitField0_ & ~0x00000001); random_ = getDefaultInstance().getRandom(); onChanged(); return this; } private org.terasology.protobuf.NetData.Certificate certificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Certificate, org.terasology.protobuf.NetData.Certificate.Builder, org.terasology.protobuf.NetData.CertificateOrBuilder> certificateBuilder_; /** * <code>optional .Certificate certificate = 2;</code> */ public boolean hasCertificate() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Certificate certificate = 2;</code> */ public org.terasology.protobuf.NetData.Certificate getCertificate() { if (certificateBuilder_ == null) { return certificate_; } else { return certificateBuilder_.getMessage(); } } /** * <code>optional .Certificate certificate = 2;</code> */ public Builder setCertificate(org.terasology.protobuf.NetData.Certificate value) { if (certificateBuilder_ == null) { if (value == null) { throw new NullPointerException(); } certificate_ = value; onChanged(); } else { certificateBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Certificate certificate = 2;</code> */ public Builder setCertificate( org.terasology.protobuf.NetData.Certificate.Builder builderForValue) { if (certificateBuilder_ == null) { certificate_ = builderForValue.build(); onChanged(); } else { certificateBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Certificate certificate = 2;</code> */ public Builder mergeCertificate(org.terasology.protobuf.NetData.Certificate value) { if (certificateBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && certificate_ != org.terasology.protobuf.NetData.Certificate.getDefaultInstance()) { certificate_ = org.terasology.protobuf.NetData.Certificate.newBuilder(certificate_).mergeFrom(value).buildPartial(); } else { certificate_ = value; } onChanged(); } else { certificateBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Certificate certificate = 2;</code> */ public Builder clearCertificate() { if (certificateBuilder_ == null) { certificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); onChanged(); } else { certificateBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .Certificate certificate = 2;</code> */ public org.terasology.protobuf.NetData.Certificate.Builder getCertificateBuilder() { bitField0_ |= 0x00000002; onChanged(); return getCertificateFieldBuilder().getBuilder(); } /** * <code>optional .Certificate certificate = 2;</code> */ public org.terasology.protobuf.NetData.CertificateOrBuilder getCertificateOrBuilder() { if (certificateBuilder_ != null) { return certificateBuilder_.getMessageOrBuilder(); } else { return certificate_; } } /** * <code>optional .Certificate certificate = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Certificate, org.terasology.protobuf.NetData.Certificate.Builder, org.terasology.protobuf.NetData.CertificateOrBuilder> getCertificateFieldBuilder() { if (certificateBuilder_ == null) { certificateBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Certificate, org.terasology.protobuf.NetData.Certificate.Builder, org.terasology.protobuf.NetData.CertificateOrBuilder>( getCertificate(), getParentForChildren(), isClean()); certificate_ = null; } return certificateBuilder_; } private long timestamp_ ; /** * <code>optional sint64 timestamp = 3;</code> */ public boolean hasTimestamp() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional sint64 timestamp = 3;</code> */ public long getTimestamp() { return timestamp_; } /** * <code>optional sint64 timestamp = 3;</code> */ public Builder setTimestamp(long value) { bitField0_ |= 0x00000004; timestamp_ = value; onChanged(); return this; } /** * <code>optional sint64 timestamp = 3;</code> */ public Builder clearTimestamp() { bitField0_ = (bitField0_ & ~0x00000004); timestamp_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:HandshakeHello) } static { defaultInstance = new HandshakeHello(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:HandshakeHello) } public interface NewIdentityRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:NewIdentityRequest) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<NewIdentityRequest> { /** * <code>optional bytes preMasterSecret = 1;</code> */ boolean hasPreMasterSecret(); /** * <code>optional bytes preMasterSecret = 1;</code> */ com.google.protobuf.ByteString getPreMasterSecret(); /** * <code>optional bytes random = 2;</code> */ boolean hasRandom(); /** * <code>optional bytes random = 2;</code> */ com.google.protobuf.ByteString getRandom(); } /** * Protobuf type {@code NewIdentityRequest} */ public static final class NewIdentityRequest extends com.google.protobuf.GeneratedMessage.ExtendableMessage< NewIdentityRequest> implements // @@protoc_insertion_point(message_implements:NewIdentityRequest) NewIdentityRequestOrBuilder { // Use NewIdentityRequest.newBuilder() to construct. private NewIdentityRequest(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.NewIdentityRequest, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private NewIdentityRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final NewIdentityRequest defaultInstance; public static NewIdentityRequest getDefaultInstance() { return defaultInstance; } public NewIdentityRequest getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NewIdentityRequest( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; preMasterSecret_ = input.readBytes(); break; } case 18: { bitField0_ |= 0x00000002; random_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_NewIdentityRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_NewIdentityRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.NewIdentityRequest.class, org.terasology.protobuf.NetData.NewIdentityRequest.Builder.class); } public static com.google.protobuf.Parser<NewIdentityRequest> PARSER = new com.google.protobuf.AbstractParser<NewIdentityRequest>() { public NewIdentityRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NewIdentityRequest(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<NewIdentityRequest> getParserForType() { return PARSER; } private int bitField0_; public static final int PREMASTERSECRET_FIELD_NUMBER = 1; private com.google.protobuf.ByteString preMasterSecret_; /** * <code>optional bytes preMasterSecret = 1;</code> */ public boolean hasPreMasterSecret() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes preMasterSecret = 1;</code> */ public com.google.protobuf.ByteString getPreMasterSecret() { return preMasterSecret_; } public static final int RANDOM_FIELD_NUMBER = 2; private com.google.protobuf.ByteString random_; /** * <code>optional bytes random = 2;</code> */ public boolean hasRandom() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes random = 2;</code> */ public com.google.protobuf.ByteString getRandom() { return random_; } private void initFields() { preMasterSecret_ = com.google.protobuf.ByteString.EMPTY; random_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.NewIdentityRequest>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, preMasterSecret_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, random_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, preMasterSecret_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, random_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.NewIdentityRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.NewIdentityRequest prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code NewIdentityRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.NewIdentityRequest, Builder> implements // @@protoc_insertion_point(builder_implements:NewIdentityRequest) org.terasology.protobuf.NetData.NewIdentityRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_NewIdentityRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_NewIdentityRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.NewIdentityRequest.class, org.terasology.protobuf.NetData.NewIdentityRequest.Builder.class); } // Construct using org.terasology.protobuf.NetData.NewIdentityRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); preMasterSecret_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); random_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_NewIdentityRequest_descriptor; } public org.terasology.protobuf.NetData.NewIdentityRequest getDefaultInstanceForType() { return org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance(); } public org.terasology.protobuf.NetData.NewIdentityRequest build() { org.terasology.protobuf.NetData.NewIdentityRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.NewIdentityRequest buildPartial() { org.terasology.protobuf.NetData.NewIdentityRequest result = new org.terasology.protobuf.NetData.NewIdentityRequest(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.preMasterSecret_ = preMasterSecret_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.random_ = random_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.NewIdentityRequest) { return mergeFrom((org.terasology.protobuf.NetData.NewIdentityRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.NewIdentityRequest other) { if (other == org.terasology.protobuf.NetData.NewIdentityRequest.getDefaultInstance()) return this; if (other.hasPreMasterSecret()) { setPreMasterSecret(other.getPreMasterSecret()); } if (other.hasRandom()) { setRandom(other.getRandom()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.NewIdentityRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.NewIdentityRequest) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString preMasterSecret_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes preMasterSecret = 1;</code> */ public boolean hasPreMasterSecret() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes preMasterSecret = 1;</code> */ public com.google.protobuf.ByteString getPreMasterSecret() { return preMasterSecret_; } /** * <code>optional bytes preMasterSecret = 1;</code> */ public Builder setPreMasterSecret(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; preMasterSecret_ = value; onChanged(); return this; } /** * <code>optional bytes preMasterSecret = 1;</code> */ public Builder clearPreMasterSecret() { bitField0_ = (bitField0_ & ~0x00000001); preMasterSecret_ = getDefaultInstance().getPreMasterSecret(); onChanged(); return this; } private com.google.protobuf.ByteString random_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes random = 2;</code> */ public boolean hasRandom() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes random = 2;</code> */ public com.google.protobuf.ByteString getRandom() { return random_; } /** * <code>optional bytes random = 2;</code> */ public Builder setRandom(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; random_ = value; onChanged(); return this; } /** * <code>optional bytes random = 2;</code> */ public Builder clearRandom() { bitField0_ = (bitField0_ & ~0x00000002); random_ = getDefaultInstance().getRandom(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:NewIdentityRequest) } static { defaultInstance = new NewIdentityRequest(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:NewIdentityRequest) } public interface ProvisionIdentityOrBuilder extends // @@protoc_insertion_point(interface_extends:ProvisionIdentity) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ProvisionIdentity> { /** * <code>optional bytes encryptedCertificates = 1;</code> */ boolean hasEncryptedCertificates(); /** * <code>optional bytes encryptedCertificates = 1;</code> */ com.google.protobuf.ByteString getEncryptedCertificates(); } /** * Protobuf type {@code ProvisionIdentity} */ public static final class ProvisionIdentity extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ProvisionIdentity> implements // @@protoc_insertion_point(message_implements:ProvisionIdentity) ProvisionIdentityOrBuilder { // Use ProvisionIdentity.newBuilder() to construct. private ProvisionIdentity(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ProvisionIdentity, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ProvisionIdentity(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ProvisionIdentity defaultInstance; public static ProvisionIdentity getDefaultInstance() { return defaultInstance; } public ProvisionIdentity getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ProvisionIdentity( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; encryptedCertificates_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ProvisionIdentity_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ProvisionIdentity_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ProvisionIdentity.class, org.terasology.protobuf.NetData.ProvisionIdentity.Builder.class); } public static com.google.protobuf.Parser<ProvisionIdentity> PARSER = new com.google.protobuf.AbstractParser<ProvisionIdentity>() { public ProvisionIdentity parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ProvisionIdentity(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ProvisionIdentity> getParserForType() { return PARSER; } private int bitField0_; public static final int ENCRYPTEDCERTIFICATES_FIELD_NUMBER = 1; private com.google.protobuf.ByteString encryptedCertificates_; /** * <code>optional bytes encryptedCertificates = 1;</code> */ public boolean hasEncryptedCertificates() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes encryptedCertificates = 1;</code> */ public com.google.protobuf.ByteString getEncryptedCertificates() { return encryptedCertificates_; } private void initFields() { encryptedCertificates_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ProvisionIdentity>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, encryptedCertificates_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, encryptedCertificates_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ProvisionIdentity parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ProvisionIdentity prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ProvisionIdentity} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ProvisionIdentity, Builder> implements // @@protoc_insertion_point(builder_implements:ProvisionIdentity) org.terasology.protobuf.NetData.ProvisionIdentityOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ProvisionIdentity_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ProvisionIdentity_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ProvisionIdentity.class, org.terasology.protobuf.NetData.ProvisionIdentity.Builder.class); } // Construct using org.terasology.protobuf.NetData.ProvisionIdentity.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); encryptedCertificates_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ProvisionIdentity_descriptor; } public org.terasology.protobuf.NetData.ProvisionIdentity getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance(); } public org.terasology.protobuf.NetData.ProvisionIdentity build() { org.terasology.protobuf.NetData.ProvisionIdentity result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ProvisionIdentity buildPartial() { org.terasology.protobuf.NetData.ProvisionIdentity result = new org.terasology.protobuf.NetData.ProvisionIdentity(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.encryptedCertificates_ = encryptedCertificates_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ProvisionIdentity) { return mergeFrom((org.terasology.protobuf.NetData.ProvisionIdentity)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ProvisionIdentity other) { if (other == org.terasology.protobuf.NetData.ProvisionIdentity.getDefaultInstance()) return this; if (other.hasEncryptedCertificates()) { setEncryptedCertificates(other.getEncryptedCertificates()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ProvisionIdentity parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ProvisionIdentity) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString encryptedCertificates_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes encryptedCertificates = 1;</code> */ public boolean hasEncryptedCertificates() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes encryptedCertificates = 1;</code> */ public com.google.protobuf.ByteString getEncryptedCertificates() { return encryptedCertificates_; } /** * <code>optional bytes encryptedCertificates = 1;</code> */ public Builder setEncryptedCertificates(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; encryptedCertificates_ = value; onChanged(); return this; } /** * <code>optional bytes encryptedCertificates = 1;</code> */ public Builder clearEncryptedCertificates() { bitField0_ = (bitField0_ & ~0x00000001); encryptedCertificates_ = getDefaultInstance().getEncryptedCertificates(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ProvisionIdentity) } static { defaultInstance = new ProvisionIdentity(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ProvisionIdentity) } public interface CertificateSetOrBuilder extends // @@protoc_insertion_point(interface_extends:CertificateSet) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<CertificateSet> { /** * <code>optional .Certificate publicCertificate = 1;</code> */ boolean hasPublicCertificate(); /** * <code>optional .Certificate publicCertificate = 1;</code> */ org.terasology.protobuf.NetData.Certificate getPublicCertificate(); /** * <code>optional .Certificate publicCertificate = 1;</code> */ org.terasology.protobuf.NetData.CertificateOrBuilder getPublicCertificateOrBuilder(); /** * <code>optional bytes privateExponent = 2;</code> */ boolean hasPrivateExponent(); /** * <code>optional bytes privateExponent = 2;</code> */ com.google.protobuf.ByteString getPrivateExponent(); } /** * Protobuf type {@code CertificateSet} */ public static final class CertificateSet extends com.google.protobuf.GeneratedMessage.ExtendableMessage< CertificateSet> implements // @@protoc_insertion_point(message_implements:CertificateSet) CertificateSetOrBuilder { // Use CertificateSet.newBuilder() to construct. private CertificateSet(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.CertificateSet, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CertificateSet(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CertificateSet defaultInstance; public static CertificateSet getDefaultInstance() { return defaultInstance; } public CertificateSet getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CertificateSet( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.terasology.protobuf.NetData.Certificate.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = publicCertificate_.toBuilder(); } publicCertificate_ = input.readMessage(org.terasology.protobuf.NetData.Certificate.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(publicCertificate_); publicCertificate_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 18: { bitField0_ |= 0x00000002; privateExponent_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_CertificateSet_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_CertificateSet_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.CertificateSet.class, org.terasology.protobuf.NetData.CertificateSet.Builder.class); } public static com.google.protobuf.Parser<CertificateSet> PARSER = new com.google.protobuf.AbstractParser<CertificateSet>() { public CertificateSet parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CertificateSet(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CertificateSet> getParserForType() { return PARSER; } private int bitField0_; public static final int PUBLICCERTIFICATE_FIELD_NUMBER = 1; private org.terasology.protobuf.NetData.Certificate publicCertificate_; /** * <code>optional .Certificate publicCertificate = 1;</code> */ public boolean hasPublicCertificate() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public org.terasology.protobuf.NetData.Certificate getPublicCertificate() { return publicCertificate_; } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public org.terasology.protobuf.NetData.CertificateOrBuilder getPublicCertificateOrBuilder() { return publicCertificate_; } public static final int PRIVATEEXPONENT_FIELD_NUMBER = 2; private com.google.protobuf.ByteString privateExponent_; /** * <code>optional bytes privateExponent = 2;</code> */ public boolean hasPrivateExponent() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes privateExponent = 2;</code> */ public com.google.protobuf.ByteString getPrivateExponent() { return privateExponent_; } private void initFields() { publicCertificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); privateExponent_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (hasPublicCertificate()) { if (!getPublicCertificate().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.CertificateSet>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, publicCertificate_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, privateExponent_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, publicCertificate_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, privateExponent_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.CertificateSet parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.CertificateSet parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.CertificateSet parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.CertificateSet prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CertificateSet} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.CertificateSet, Builder> implements // @@protoc_insertion_point(builder_implements:CertificateSet) org.terasology.protobuf.NetData.CertificateSetOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_CertificateSet_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_CertificateSet_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.CertificateSet.class, org.terasology.protobuf.NetData.CertificateSet.Builder.class); } // Construct using org.terasology.protobuf.NetData.CertificateSet.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPublicCertificateFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (publicCertificateBuilder_ == null) { publicCertificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); } else { publicCertificateBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); privateExponent_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_CertificateSet_descriptor; } public org.terasology.protobuf.NetData.CertificateSet getDefaultInstanceForType() { return org.terasology.protobuf.NetData.CertificateSet.getDefaultInstance(); } public org.terasology.protobuf.NetData.CertificateSet build() { org.terasology.protobuf.NetData.CertificateSet result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.CertificateSet buildPartial() { org.terasology.protobuf.NetData.CertificateSet result = new org.terasology.protobuf.NetData.CertificateSet(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (publicCertificateBuilder_ == null) { result.publicCertificate_ = publicCertificate_; } else { result.publicCertificate_ = publicCertificateBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.privateExponent_ = privateExponent_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.CertificateSet) { return mergeFrom((org.terasology.protobuf.NetData.CertificateSet)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.CertificateSet other) { if (other == org.terasology.protobuf.NetData.CertificateSet.getDefaultInstance()) return this; if (other.hasPublicCertificate()) { mergePublicCertificate(other.getPublicCertificate()); } if (other.hasPrivateExponent()) { setPrivateExponent(other.getPrivateExponent()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasPublicCertificate()) { if (!getPublicCertificate().isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.CertificateSet parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.CertificateSet) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.terasology.protobuf.NetData.Certificate publicCertificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Certificate, org.terasology.protobuf.NetData.Certificate.Builder, org.terasology.protobuf.NetData.CertificateOrBuilder> publicCertificateBuilder_; /** * <code>optional .Certificate publicCertificate = 1;</code> */ public boolean hasPublicCertificate() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public org.terasology.protobuf.NetData.Certificate getPublicCertificate() { if (publicCertificateBuilder_ == null) { return publicCertificate_; } else { return publicCertificateBuilder_.getMessage(); } } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public Builder setPublicCertificate(org.terasology.protobuf.NetData.Certificate value) { if (publicCertificateBuilder_ == null) { if (value == null) { throw new NullPointerException(); } publicCertificate_ = value; onChanged(); } else { publicCertificateBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public Builder setPublicCertificate( org.terasology.protobuf.NetData.Certificate.Builder builderForValue) { if (publicCertificateBuilder_ == null) { publicCertificate_ = builderForValue.build(); onChanged(); } else { publicCertificateBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public Builder mergePublicCertificate(org.terasology.protobuf.NetData.Certificate value) { if (publicCertificateBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && publicCertificate_ != org.terasology.protobuf.NetData.Certificate.getDefaultInstance()) { publicCertificate_ = org.terasology.protobuf.NetData.Certificate.newBuilder(publicCertificate_).mergeFrom(value).buildPartial(); } else { publicCertificate_ = value; } onChanged(); } else { publicCertificateBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public Builder clearPublicCertificate() { if (publicCertificateBuilder_ == null) { publicCertificate_ = org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); onChanged(); } else { publicCertificateBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public org.terasology.protobuf.NetData.Certificate.Builder getPublicCertificateBuilder() { bitField0_ |= 0x00000001; onChanged(); return getPublicCertificateFieldBuilder().getBuilder(); } /** * <code>optional .Certificate publicCertificate = 1;</code> */ public org.terasology.protobuf.NetData.CertificateOrBuilder getPublicCertificateOrBuilder() { if (publicCertificateBuilder_ != null) { return publicCertificateBuilder_.getMessageOrBuilder(); } else { return publicCertificate_; } } /** * <code>optional .Certificate publicCertificate = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Certificate, org.terasology.protobuf.NetData.Certificate.Builder, org.terasology.protobuf.NetData.CertificateOrBuilder> getPublicCertificateFieldBuilder() { if (publicCertificateBuilder_ == null) { publicCertificateBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Certificate, org.terasology.protobuf.NetData.Certificate.Builder, org.terasology.protobuf.NetData.CertificateOrBuilder>( getPublicCertificate(), getParentForChildren(), isClean()); publicCertificate_ = null; } return publicCertificateBuilder_; } private com.google.protobuf.ByteString privateExponent_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes privateExponent = 2;</code> */ public boolean hasPrivateExponent() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes privateExponent = 2;</code> */ public com.google.protobuf.ByteString getPrivateExponent() { return privateExponent_; } /** * <code>optional bytes privateExponent = 2;</code> */ public Builder setPrivateExponent(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; privateExponent_ = value; onChanged(); return this; } /** * <code>optional bytes privateExponent = 2;</code> */ public Builder clearPrivateExponent() { bitField0_ = (bitField0_ & ~0x00000002); privateExponent_ = getDefaultInstance().getPrivateExponent(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:CertificateSet) } static { defaultInstance = new CertificateSet(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CertificateSet) } public interface HandshakeVerificationOrBuilder extends // @@protoc_insertion_point(interface_extends:HandshakeVerification) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<HandshakeVerification> { /** * <code>optional bytes signature = 1;</code> */ boolean hasSignature(); /** * <code>optional bytes signature = 1;</code> */ com.google.protobuf.ByteString getSignature(); } /** * Protobuf type {@code HandshakeVerification} */ public static final class HandshakeVerification extends com.google.protobuf.GeneratedMessage.ExtendableMessage< HandshakeVerification> implements // @@protoc_insertion_point(message_implements:HandshakeVerification) HandshakeVerificationOrBuilder { // Use HandshakeVerification.newBuilder() to construct. private HandshakeVerification(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.HandshakeVerification, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private HandshakeVerification(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final HandshakeVerification defaultInstance; public static HandshakeVerification getDefaultInstance() { return defaultInstance; } public HandshakeVerification getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private HandshakeVerification( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; signature_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_HandshakeVerification_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_HandshakeVerification_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.HandshakeVerification.class, org.terasology.protobuf.NetData.HandshakeVerification.Builder.class); } public static com.google.protobuf.Parser<HandshakeVerification> PARSER = new com.google.protobuf.AbstractParser<HandshakeVerification>() { public HandshakeVerification parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new HandshakeVerification(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<HandshakeVerification> getParserForType() { return PARSER; } private int bitField0_; public static final int SIGNATURE_FIELD_NUMBER = 1; private com.google.protobuf.ByteString signature_; /** * <code>optional bytes signature = 1;</code> */ public boolean hasSignature() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes signature = 1;</code> */ public com.google.protobuf.ByteString getSignature() { return signature_; } private void initFields() { signature_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.HandshakeVerification>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, signature_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, signature_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeVerification parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.HandshakeVerification parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.HandshakeVerification parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.HandshakeVerification prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code HandshakeVerification} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.HandshakeVerification, Builder> implements // @@protoc_insertion_point(builder_implements:HandshakeVerification) org.terasology.protobuf.NetData.HandshakeVerificationOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_HandshakeVerification_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_HandshakeVerification_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.HandshakeVerification.class, org.terasology.protobuf.NetData.HandshakeVerification.Builder.class); } // Construct using org.terasology.protobuf.NetData.HandshakeVerification.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); signature_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_HandshakeVerification_descriptor; } public org.terasology.protobuf.NetData.HandshakeVerification getDefaultInstanceForType() { return org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance(); } public org.terasology.protobuf.NetData.HandshakeVerification build() { org.terasology.protobuf.NetData.HandshakeVerification result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.HandshakeVerification buildPartial() { org.terasology.protobuf.NetData.HandshakeVerification result = new org.terasology.protobuf.NetData.HandshakeVerification(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.signature_ = signature_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.HandshakeVerification) { return mergeFrom((org.terasology.protobuf.NetData.HandshakeVerification)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.HandshakeVerification other) { if (other == org.terasology.protobuf.NetData.HandshakeVerification.getDefaultInstance()) return this; if (other.hasSignature()) { setSignature(other.getSignature()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.HandshakeVerification parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.HandshakeVerification) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes signature = 1;</code> */ public boolean hasSignature() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes signature = 1;</code> */ public com.google.protobuf.ByteString getSignature() { return signature_; } /** * <code>optional bytes signature = 1;</code> */ public Builder setSignature(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; signature_ = value; onChanged(); return this; } /** * <code>optional bytes signature = 1;</code> */ public Builder clearSignature() { bitField0_ = (bitField0_ & ~0x00000001); signature_ = getDefaultInstance().getSignature(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:HandshakeVerification) } static { defaultInstance = new HandshakeVerification(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:HandshakeVerification) } public interface CertificateOrBuilder extends // @@protoc_insertion_point(interface_extends:Certificate) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<Certificate> { /** * <code>optional string id = 1;</code> */ boolean hasId(); /** * <code>optional string id = 1;</code> */ java.lang.String getId(); /** * <code>optional string id = 1;</code> */ com.google.protobuf.ByteString getIdBytes(); /** * <code>optional bytes modulus = 2;</code> */ boolean hasModulus(); /** * <code>optional bytes modulus = 2;</code> */ com.google.protobuf.ByteString getModulus(); /** * <code>optional bytes exponent = 3;</code> */ boolean hasExponent(); /** * <code>optional bytes exponent = 3;</code> */ com.google.protobuf.ByteString getExponent(); /** * <code>optional bytes signature = 4;</code> */ boolean hasSignature(); /** * <code>optional bytes signature = 4;</code> */ com.google.protobuf.ByteString getSignature(); } /** * Protobuf type {@code Certificate} */ public static final class Certificate extends com.google.protobuf.GeneratedMessage.ExtendableMessage< Certificate> implements // @@protoc_insertion_point(message_implements:Certificate) CertificateOrBuilder { // Use Certificate.newBuilder() to construct. private Certificate(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.Certificate, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Certificate(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Certificate defaultInstance; public static Certificate getDefaultInstance() { return defaultInstance; } public Certificate getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Certificate( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; id_ = bs; break; } case 18: { bitField0_ |= 0x00000002; modulus_ = input.readBytes(); break; } case 26: { bitField0_ |= 0x00000004; exponent_ = input.readBytes(); break; } case 34: { bitField0_ |= 0x00000008; signature_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_Certificate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_Certificate_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.Certificate.class, org.terasology.protobuf.NetData.Certificate.Builder.class); } public static com.google.protobuf.Parser<Certificate> PARSER = new com.google.protobuf.AbstractParser<Certificate>() { public Certificate parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Certificate(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Certificate> getParserForType() { return PARSER; } private int bitField0_; public static final int ID_FIELD_NUMBER = 1; private java.lang.Object id_; /** * <code>optional string id = 1;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string id = 1;</code> */ public java.lang.String getId() { java.lang.Object ref = id_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { id_ = s; } return s; } } /** * <code>optional string id = 1;</code> */ public com.google.protobuf.ByteString getIdBytes() { java.lang.Object ref = id_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); id_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int MODULUS_FIELD_NUMBER = 2; private com.google.protobuf.ByteString modulus_; /** * <code>optional bytes modulus = 2;</code> */ public boolean hasModulus() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes modulus = 2;</code> */ public com.google.protobuf.ByteString getModulus() { return modulus_; } public static final int EXPONENT_FIELD_NUMBER = 3; private com.google.protobuf.ByteString exponent_; /** * <code>optional bytes exponent = 3;</code> */ public boolean hasExponent() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bytes exponent = 3;</code> */ public com.google.protobuf.ByteString getExponent() { return exponent_; } public static final int SIGNATURE_FIELD_NUMBER = 4; private com.google.protobuf.ByteString signature_; /** * <code>optional bytes signature = 4;</code> */ public boolean hasSignature() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional bytes signature = 4;</code> */ public com.google.protobuf.ByteString getSignature() { return signature_; } private void initFields() { id_ = ""; modulus_ = com.google.protobuf.ByteString.EMPTY; exponent_ = com.google.protobuf.ByteString.EMPTY; signature_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.Certificate>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, modulus_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(3, exponent_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(4, signature_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, modulus_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(3, exponent_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, signature_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.Certificate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.Certificate parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.Certificate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.Certificate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.Certificate parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.Certificate parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.Certificate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.Certificate parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.Certificate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.Certificate parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.Certificate prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code Certificate} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.Certificate, Builder> implements // @@protoc_insertion_point(builder_implements:Certificate) org.terasology.protobuf.NetData.CertificateOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_Certificate_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_Certificate_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.Certificate.class, org.terasology.protobuf.NetData.Certificate.Builder.class); } // Construct using org.terasology.protobuf.NetData.Certificate.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); id_ = ""; bitField0_ = (bitField0_ & ~0x00000001); modulus_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); exponent_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); signature_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_Certificate_descriptor; } public org.terasology.protobuf.NetData.Certificate getDefaultInstanceForType() { return org.terasology.protobuf.NetData.Certificate.getDefaultInstance(); } public org.terasology.protobuf.NetData.Certificate build() { org.terasology.protobuf.NetData.Certificate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.Certificate buildPartial() { org.terasology.protobuf.NetData.Certificate result = new org.terasology.protobuf.NetData.Certificate(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.id_ = id_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.modulus_ = modulus_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.exponent_ = exponent_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.signature_ = signature_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.Certificate) { return mergeFrom((org.terasology.protobuf.NetData.Certificate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.Certificate other) { if (other == org.terasology.protobuf.NetData.Certificate.getDefaultInstance()) return this; if (other.hasId()) { bitField0_ |= 0x00000001; id_ = other.id_; onChanged(); } if (other.hasModulus()) { setModulus(other.getModulus()); } if (other.hasExponent()) { setExponent(other.getExponent()); } if (other.hasSignature()) { setSignature(other.getSignature()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.Certificate parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.Certificate) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object id_ = ""; /** * <code>optional string id = 1;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string id = 1;</code> */ public java.lang.String getId() { java.lang.Object ref = id_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { id_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string id = 1;</code> */ public com.google.protobuf.ByteString getIdBytes() { java.lang.Object ref = id_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); id_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string id = 1;</code> */ public Builder setId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; id_ = value; onChanged(); return this; } /** * <code>optional string id = 1;</code> */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000001); id_ = getDefaultInstance().getId(); onChanged(); return this; } /** * <code>optional string id = 1;</code> */ public Builder setIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; id_ = value; onChanged(); return this; } private com.google.protobuf.ByteString modulus_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes modulus = 2;</code> */ public boolean hasModulus() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional bytes modulus = 2;</code> */ public com.google.protobuf.ByteString getModulus() { return modulus_; } /** * <code>optional bytes modulus = 2;</code> */ public Builder setModulus(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; modulus_ = value; onChanged(); return this; } /** * <code>optional bytes modulus = 2;</code> */ public Builder clearModulus() { bitField0_ = (bitField0_ & ~0x00000002); modulus_ = getDefaultInstance().getModulus(); onChanged(); return this; } private com.google.protobuf.ByteString exponent_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes exponent = 3;</code> */ public boolean hasExponent() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bytes exponent = 3;</code> */ public com.google.protobuf.ByteString getExponent() { return exponent_; } /** * <code>optional bytes exponent = 3;</code> */ public Builder setExponent(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; exponent_ = value; onChanged(); return this; } /** * <code>optional bytes exponent = 3;</code> */ public Builder clearExponent() { bitField0_ = (bitField0_ & ~0x00000004); exponent_ = getDefaultInstance().getExponent(); onChanged(); return this; } private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes signature = 4;</code> */ public boolean hasSignature() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional bytes signature = 4;</code> */ public com.google.protobuf.ByteString getSignature() { return signature_; } /** * <code>optional bytes signature = 4;</code> */ public Builder setSignature(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; signature_ = value; onChanged(); return this; } /** * <code>optional bytes signature = 4;</code> */ public Builder clearSignature() { bitField0_ = (bitField0_ & ~0x00000008); signature_ = getDefaultInstance().getSignature(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Certificate) } static { defaultInstance = new Certificate(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Certificate) } public interface BlockFamilyRegisteredMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:BlockFamilyRegisteredMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<BlockFamilyRegisteredMessage> { /** * <code>repeated string blockUri = 1;</code> */ com.google.protobuf.ProtocolStringList getBlockUriList(); /** * <code>repeated string blockUri = 1;</code> */ int getBlockUriCount(); /** * <code>repeated string blockUri = 1;</code> */ java.lang.String getBlockUri(int index); /** * <code>repeated string blockUri = 1;</code> */ com.google.protobuf.ByteString getBlockUriBytes(int index); /** * <code>repeated int32 blockId = 2;</code> */ java.util.List<java.lang.Integer> getBlockIdList(); /** * <code>repeated int32 blockId = 2;</code> */ int getBlockIdCount(); /** * <code>repeated int32 blockId = 2;</code> */ int getBlockId(int index); } /** * Protobuf type {@code BlockFamilyRegisteredMessage} */ public static final class BlockFamilyRegisteredMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< BlockFamilyRegisteredMessage> implements // @@protoc_insertion_point(message_implements:BlockFamilyRegisteredMessage) BlockFamilyRegisteredMessageOrBuilder { // Use BlockFamilyRegisteredMessage.newBuilder() to construct. private BlockFamilyRegisteredMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private BlockFamilyRegisteredMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final BlockFamilyRegisteredMessage defaultInstance; public static BlockFamilyRegisteredMessage getDefaultInstance() { return defaultInstance; } public BlockFamilyRegisteredMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private BlockFamilyRegisteredMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { blockUri_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } blockUri_.add(bs); break; } case 16: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000002; } blockId_.add(input.readInt32()); break; } case 18: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); if (!((mutable_bitField0_ & 0x00000002) == 0x00000002) && input.getBytesUntilLimit() > 0) { blockId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000002; } while (input.getBytesUntilLimit() > 0) { blockId_.add(input.readInt32()); } input.popLimit(limit); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { blockUri_ = blockUri_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = java.util.Collections.unmodifiableList(blockId_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_BlockFamilyRegisteredMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_BlockFamilyRegisteredMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.class, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder.class); } public static com.google.protobuf.Parser<BlockFamilyRegisteredMessage> PARSER = new com.google.protobuf.AbstractParser<BlockFamilyRegisteredMessage>() { public BlockFamilyRegisteredMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new BlockFamilyRegisteredMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<BlockFamilyRegisteredMessage> getParserForType() { return PARSER; } public static final int BLOCKURI_FIELD_NUMBER = 1; private com.google.protobuf.LazyStringList blockUri_; /** * <code>repeated string blockUri = 1;</code> */ public com.google.protobuf.ProtocolStringList getBlockUriList() { return blockUri_; } /** * <code>repeated string blockUri = 1;</code> */ public int getBlockUriCount() { return blockUri_.size(); } /** * <code>repeated string blockUri = 1;</code> */ public java.lang.String getBlockUri(int index) { return blockUri_.get(index); } /** * <code>repeated string blockUri = 1;</code> */ public com.google.protobuf.ByteString getBlockUriBytes(int index) { return blockUri_.getByteString(index); } public static final int BLOCKID_FIELD_NUMBER = 2; private java.util.List<java.lang.Integer> blockId_; /** * <code>repeated int32 blockId = 2;</code> */ public java.util.List<java.lang.Integer> getBlockIdList() { return blockId_; } /** * <code>repeated int32 blockId = 2;</code> */ public int getBlockIdCount() { return blockId_.size(); } /** * <code>repeated int32 blockId = 2;</code> */ public int getBlockId(int index) { return blockId_.get(index); } private void initFields() { blockUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; blockId_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); for (int i = 0; i < blockUri_.size(); i++) { output.writeBytes(1, blockUri_.getByteString(i)); } for (int i = 0; i < blockId_.size(); i++) { output.writeInt32(2, blockId_.get(i)); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < blockUri_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(blockUri_.getByteString(i)); } size += dataSize; size += 1 * getBlockUriList().size(); } { int dataSize = 0; for (int i = 0; i < blockId_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(blockId_.get(i)); } size += dataSize; size += 1 * getBlockIdList().size(); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code BlockFamilyRegisteredMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage, Builder> implements // @@protoc_insertion_point(builder_implements:BlockFamilyRegisteredMessage) org.terasology.protobuf.NetData.BlockFamilyRegisteredMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_BlockFamilyRegisteredMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_BlockFamilyRegisteredMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.class, org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); blockUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); blockId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_BlockFamilyRegisteredMessage_descriptor; } public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage build() { org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage buildPartial() { org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage result = new org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) == 0x00000001)) { blockUri_ = blockUri_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.blockUri_ = blockUri_; if (((bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = java.util.Collections.unmodifiableList(blockId_); bitField0_ = (bitField0_ & ~0x00000002); } result.blockId_ = blockId_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage) { return mergeFrom((org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage other) { if (other == org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage.getDefaultInstance()) return this; if (!other.blockUri_.isEmpty()) { if (blockUri_.isEmpty()) { blockUri_ = other.blockUri_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureBlockUriIsMutable(); blockUri_.addAll(other.blockUri_); } onChanged(); } if (!other.blockId_.isEmpty()) { if (blockId_.isEmpty()) { blockId_ = other.blockId_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureBlockIdIsMutable(); blockId_.addAll(other.blockId_); } onChanged(); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.BlockFamilyRegisteredMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.LazyStringList blockUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureBlockUriIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { blockUri_ = new com.google.protobuf.LazyStringArrayList(blockUri_); bitField0_ |= 0x00000001; } } /** * <code>repeated string blockUri = 1;</code> */ public com.google.protobuf.ProtocolStringList getBlockUriList() { return blockUri_.getUnmodifiableView(); } /** * <code>repeated string blockUri = 1;</code> */ public int getBlockUriCount() { return blockUri_.size(); } /** * <code>repeated string blockUri = 1;</code> */ public java.lang.String getBlockUri(int index) { return blockUri_.get(index); } /** * <code>repeated string blockUri = 1;</code> */ public com.google.protobuf.ByteString getBlockUriBytes(int index) { return blockUri_.getByteString(index); } /** * <code>repeated string blockUri = 1;</code> */ public Builder setBlockUri( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureBlockUriIsMutable(); blockUri_.set(index, value); onChanged(); return this; } /** * <code>repeated string blockUri = 1;</code> */ public Builder addBlockUri( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureBlockUriIsMutable(); blockUri_.add(value); onChanged(); return this; } /** * <code>repeated string blockUri = 1;</code> */ public Builder addAllBlockUri( java.lang.Iterable<java.lang.String> values) { ensureBlockUriIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, blockUri_); onChanged(); return this; } /** * <code>repeated string blockUri = 1;</code> */ public Builder clearBlockUri() { blockUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * <code>repeated string blockUri = 1;</code> */ public Builder addBlockUriBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureBlockUriIsMutable(); blockUri_.add(value); onChanged(); return this; } private java.util.List<java.lang.Integer> blockId_ = java.util.Collections.emptyList(); private void ensureBlockIdIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = new java.util.ArrayList<java.lang.Integer>(blockId_); bitField0_ |= 0x00000002; } } /** * <code>repeated int32 blockId = 2;</code> */ public java.util.List<java.lang.Integer> getBlockIdList() { return java.util.Collections.unmodifiableList(blockId_); } /** * <code>repeated int32 blockId = 2;</code> */ public int getBlockIdCount() { return blockId_.size(); } /** * <code>repeated int32 blockId = 2;</code> */ public int getBlockId(int index) { return blockId_.get(index); } /** * <code>repeated int32 blockId = 2;</code> */ public Builder setBlockId( int index, int value) { ensureBlockIdIsMutable(); blockId_.set(index, value); onChanged(); return this; } /** * <code>repeated int32 blockId = 2;</code> */ public Builder addBlockId(int value) { ensureBlockIdIsMutable(); blockId_.add(value); onChanged(); return this; } /** * <code>repeated int32 blockId = 2;</code> */ public Builder addAllBlockId( java.lang.Iterable<? extends java.lang.Integer> values) { ensureBlockIdIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, blockId_); onChanged(); return this; } /** * <code>repeated int32 blockId = 2;</code> */ public Builder clearBlockId() { blockId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:BlockFamilyRegisteredMessage) } static { defaultInstance = new BlockFamilyRegisteredMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:BlockFamilyRegisteredMessage) } public interface InvalidateChunkMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:InvalidateChunkMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<InvalidateChunkMessage> { /** * <code>optional .Vector3iData pos = 1;</code> */ boolean hasPos(); /** * <code>optional .Vector3iData pos = 1;</code> */ org.terasology.protobuf.NetData.Vector3iData getPos(); /** * <code>optional .Vector3iData pos = 1;</code> */ org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder(); } /** * Protobuf type {@code InvalidateChunkMessage} */ public static final class InvalidateChunkMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< InvalidateChunkMessage> implements // @@protoc_insertion_point(message_implements:InvalidateChunkMessage) InvalidateChunkMessageOrBuilder { // Use InvalidateChunkMessage.newBuilder() to construct. private InvalidateChunkMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.InvalidateChunkMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private InvalidateChunkMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final InvalidateChunkMessage defaultInstance; public static InvalidateChunkMessage getDefaultInstance() { return defaultInstance; } public InvalidateChunkMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private InvalidateChunkMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.terasology.protobuf.NetData.Vector3iData.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = pos_.toBuilder(); } pos_ = input.readMessage(org.terasology.protobuf.NetData.Vector3iData.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(pos_); pos_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_InvalidateChunkMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_InvalidateChunkMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.InvalidateChunkMessage.class, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder.class); } public static com.google.protobuf.Parser<InvalidateChunkMessage> PARSER = new com.google.protobuf.AbstractParser<InvalidateChunkMessage>() { public InvalidateChunkMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new InvalidateChunkMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<InvalidateChunkMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int POS_FIELD_NUMBER = 1; private org.terasology.protobuf.NetData.Vector3iData pos_; /** * <code>optional .Vector3iData pos = 1;</code> */ public boolean hasPos() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData getPos() { return pos_; } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder() { return pos_; } private void initFields() { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.InvalidateChunkMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, pos_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, pos_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.InvalidateChunkMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.InvalidateChunkMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code InvalidateChunkMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.InvalidateChunkMessage, Builder> implements // @@protoc_insertion_point(builder_implements:InvalidateChunkMessage) org.terasology.protobuf.NetData.InvalidateChunkMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_InvalidateChunkMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_InvalidateChunkMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.InvalidateChunkMessage.class, org.terasology.protobuf.NetData.InvalidateChunkMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.InvalidateChunkMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (posBuilder_ == null) { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } else { posBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_InvalidateChunkMessage_descriptor; } public org.terasology.protobuf.NetData.InvalidateChunkMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.InvalidateChunkMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.InvalidateChunkMessage build() { org.terasology.protobuf.NetData.InvalidateChunkMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.InvalidateChunkMessage buildPartial() { org.terasology.protobuf.NetData.InvalidateChunkMessage result = new org.terasology.protobuf.NetData.InvalidateChunkMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (posBuilder_ == null) { result.pos_ = pos_; } else { result.pos_ = posBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.InvalidateChunkMessage) { return mergeFrom((org.terasology.protobuf.NetData.InvalidateChunkMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.InvalidateChunkMessage other) { if (other == org.terasology.protobuf.NetData.InvalidateChunkMessage.getDefaultInstance()) return this; if (other.hasPos()) { mergePos(other.getPos()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.InvalidateChunkMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.InvalidateChunkMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.terasology.protobuf.NetData.Vector3iData pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> posBuilder_; /** * <code>optional .Vector3iData pos = 1;</code> */ public boolean hasPos() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData getPos() { if (posBuilder_ == null) { return pos_; } else { return posBuilder_.getMessage(); } } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder setPos(org.terasology.protobuf.NetData.Vector3iData value) { if (posBuilder_ == null) { if (value == null) { throw new NullPointerException(); } pos_ = value; onChanged(); } else { posBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder setPos( org.terasology.protobuf.NetData.Vector3iData.Builder builderForValue) { if (posBuilder_ == null) { pos_ = builderForValue.build(); onChanged(); } else { posBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder mergePos(org.terasology.protobuf.NetData.Vector3iData value) { if (posBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && pos_ != org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance()) { pos_ = org.terasology.protobuf.NetData.Vector3iData.newBuilder(pos_).mergeFrom(value).buildPartial(); } else { pos_ = value; } onChanged(); } else { posBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder clearPos() { if (posBuilder_ == null) { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); onChanged(); } else { posBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData.Builder getPosBuilder() { bitField0_ |= 0x00000001; onChanged(); return getPosFieldBuilder().getBuilder(); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder() { if (posBuilder_ != null) { return posBuilder_.getMessageOrBuilder(); } else { return pos_; } } /** * <code>optional .Vector3iData pos = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> getPosFieldBuilder() { if (posBuilder_ == null) { posBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder>( getPos(), getParentForChildren(), isClean()); pos_ = null; } return posBuilder_; } // @@protoc_insertion_point(builder_scope:InvalidateChunkMessage) } static { defaultInstance = new InvalidateChunkMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:InvalidateChunkMessage) } public interface BlockChangeMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:BlockChangeMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<BlockChangeMessage> { /** * <code>optional .Vector3iData pos = 1;</code> */ boolean hasPos(); /** * <code>optional .Vector3iData pos = 1;</code> */ org.terasology.protobuf.NetData.Vector3iData getPos(); /** * <code>optional .Vector3iData pos = 1;</code> */ org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder(); /** * <code>optional int32 newBlock = 2;</code> */ boolean hasNewBlock(); /** * <code>optional int32 newBlock = 2;</code> */ int getNewBlock(); } /** * Protobuf type {@code BlockChangeMessage} */ public static final class BlockChangeMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< BlockChangeMessage> implements // @@protoc_insertion_point(message_implements:BlockChangeMessage) BlockChangeMessageOrBuilder { // Use BlockChangeMessage.newBuilder() to construct. private BlockChangeMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.BlockChangeMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private BlockChangeMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final BlockChangeMessage defaultInstance; public static BlockChangeMessage getDefaultInstance() { return defaultInstance; } public BlockChangeMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private BlockChangeMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.terasology.protobuf.NetData.Vector3iData.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = pos_.toBuilder(); } pos_ = input.readMessage(org.terasology.protobuf.NetData.Vector3iData.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(pos_); pos_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 16: { bitField0_ |= 0x00000002; newBlock_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_BlockChangeMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_BlockChangeMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.BlockChangeMessage.class, org.terasology.protobuf.NetData.BlockChangeMessage.Builder.class); } public static com.google.protobuf.Parser<BlockChangeMessage> PARSER = new com.google.protobuf.AbstractParser<BlockChangeMessage>() { public BlockChangeMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new BlockChangeMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<BlockChangeMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int POS_FIELD_NUMBER = 1; private org.terasology.protobuf.NetData.Vector3iData pos_; /** * <code>optional .Vector3iData pos = 1;</code> */ public boolean hasPos() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData getPos() { return pos_; } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder() { return pos_; } public static final int NEWBLOCK_FIELD_NUMBER = 2; private int newBlock_; /** * <code>optional int32 newBlock = 2;</code> */ public boolean hasNewBlock() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 newBlock = 2;</code> */ public int getNewBlock() { return newBlock_; } private void initFields() { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); newBlock_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.BlockChangeMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, pos_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, newBlock_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, pos_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, newBlock_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.BlockChangeMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.BlockChangeMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code BlockChangeMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.BlockChangeMessage, Builder> implements // @@protoc_insertion_point(builder_implements:BlockChangeMessage) org.terasology.protobuf.NetData.BlockChangeMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_BlockChangeMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_BlockChangeMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.BlockChangeMessage.class, org.terasology.protobuf.NetData.BlockChangeMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.BlockChangeMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (posBuilder_ == null) { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } else { posBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); newBlock_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_BlockChangeMessage_descriptor; } public org.terasology.protobuf.NetData.BlockChangeMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.BlockChangeMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.BlockChangeMessage build() { org.terasology.protobuf.NetData.BlockChangeMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.BlockChangeMessage buildPartial() { org.terasology.protobuf.NetData.BlockChangeMessage result = new org.terasology.protobuf.NetData.BlockChangeMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (posBuilder_ == null) { result.pos_ = pos_; } else { result.pos_ = posBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.newBlock_ = newBlock_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.BlockChangeMessage) { return mergeFrom((org.terasology.protobuf.NetData.BlockChangeMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.BlockChangeMessage other) { if (other == org.terasology.protobuf.NetData.BlockChangeMessage.getDefaultInstance()) return this; if (other.hasPos()) { mergePos(other.getPos()); } if (other.hasNewBlock()) { setNewBlock(other.getNewBlock()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.BlockChangeMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.BlockChangeMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.terasology.protobuf.NetData.Vector3iData pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> posBuilder_; /** * <code>optional .Vector3iData pos = 1;</code> */ public boolean hasPos() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData getPos() { if (posBuilder_ == null) { return pos_; } else { return posBuilder_.getMessage(); } } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder setPos(org.terasology.protobuf.NetData.Vector3iData value) { if (posBuilder_ == null) { if (value == null) { throw new NullPointerException(); } pos_ = value; onChanged(); } else { posBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder setPos( org.terasology.protobuf.NetData.Vector3iData.Builder builderForValue) { if (posBuilder_ == null) { pos_ = builderForValue.build(); onChanged(); } else { posBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder mergePos(org.terasology.protobuf.NetData.Vector3iData value) { if (posBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && pos_ != org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance()) { pos_ = org.terasology.protobuf.NetData.Vector3iData.newBuilder(pos_).mergeFrom(value).buildPartial(); } else { pos_ = value; } onChanged(); } else { posBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder clearPos() { if (posBuilder_ == null) { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); onChanged(); } else { posBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData.Builder getPosBuilder() { bitField0_ |= 0x00000001; onChanged(); return getPosFieldBuilder().getBuilder(); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder() { if (posBuilder_ != null) { return posBuilder_.getMessageOrBuilder(); } else { return pos_; } } /** * <code>optional .Vector3iData pos = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> getPosFieldBuilder() { if (posBuilder_ == null) { posBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder>( getPos(), getParentForChildren(), isClean()); pos_ = null; } return posBuilder_; } private int newBlock_ ; /** * <code>optional int32 newBlock = 2;</code> */ public boolean hasNewBlock() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 newBlock = 2;</code> */ public int getNewBlock() { return newBlock_; } /** * <code>optional int32 newBlock = 2;</code> */ public Builder setNewBlock(int value) { bitField0_ |= 0x00000002; newBlock_ = value; onChanged(); return this; } /** * <code>optional int32 newBlock = 2;</code> */ public Builder clearNewBlock() { bitField0_ = (bitField0_ & ~0x00000002); newBlock_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:BlockChangeMessage) } static { defaultInstance = new BlockChangeMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:BlockChangeMessage) } public interface BiomeChangeMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:BiomeChangeMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<BiomeChangeMessage> { /** * <code>optional .Vector3iData pos = 1;</code> */ boolean hasPos(); /** * <code>optional .Vector3iData pos = 1;</code> */ org.terasology.protobuf.NetData.Vector3iData getPos(); /** * <code>optional .Vector3iData pos = 1;</code> */ org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder(); /** * <code>optional int32 newBiome = 2;</code> */ boolean hasNewBiome(); /** * <code>optional int32 newBiome = 2;</code> */ int getNewBiome(); } /** * Protobuf type {@code BiomeChangeMessage} */ public static final class BiomeChangeMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< BiomeChangeMessage> implements // @@protoc_insertion_point(message_implements:BiomeChangeMessage) BiomeChangeMessageOrBuilder { // Use BiomeChangeMessage.newBuilder() to construct. private BiomeChangeMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.BiomeChangeMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private BiomeChangeMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final BiomeChangeMessage defaultInstance; public static BiomeChangeMessage getDefaultInstance() { return defaultInstance; } public BiomeChangeMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private BiomeChangeMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.terasology.protobuf.NetData.Vector3iData.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = pos_.toBuilder(); } pos_ = input.readMessage(org.terasology.protobuf.NetData.Vector3iData.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(pos_); pos_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 16: { bitField0_ |= 0x00000002; newBiome_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_BiomeChangeMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_BiomeChangeMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.BiomeChangeMessage.class, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder.class); } public static com.google.protobuf.Parser<BiomeChangeMessage> PARSER = new com.google.protobuf.AbstractParser<BiomeChangeMessage>() { public BiomeChangeMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new BiomeChangeMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<BiomeChangeMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int POS_FIELD_NUMBER = 1; private org.terasology.protobuf.NetData.Vector3iData pos_; /** * <code>optional .Vector3iData pos = 1;</code> */ public boolean hasPos() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData getPos() { return pos_; } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder() { return pos_; } public static final int NEWBIOME_FIELD_NUMBER = 2; private int newBiome_; /** * <code>optional int32 newBiome = 2;</code> */ public boolean hasNewBiome() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 newBiome = 2;</code> */ public int getNewBiome() { return newBiome_; } private void initFields() { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); newBiome_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.BiomeChangeMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, pos_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, newBiome_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, pos_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, newBiome_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.BiomeChangeMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.BiomeChangeMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code BiomeChangeMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.BiomeChangeMessage, Builder> implements // @@protoc_insertion_point(builder_implements:BiomeChangeMessage) org.terasology.protobuf.NetData.BiomeChangeMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_BiomeChangeMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_BiomeChangeMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.BiomeChangeMessage.class, org.terasology.protobuf.NetData.BiomeChangeMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.BiomeChangeMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getPosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (posBuilder_ == null) { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } else { posBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); newBiome_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_BiomeChangeMessage_descriptor; } public org.terasology.protobuf.NetData.BiomeChangeMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.BiomeChangeMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.BiomeChangeMessage build() { org.terasology.protobuf.NetData.BiomeChangeMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.BiomeChangeMessage buildPartial() { org.terasology.protobuf.NetData.BiomeChangeMessage result = new org.terasology.protobuf.NetData.BiomeChangeMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (posBuilder_ == null) { result.pos_ = pos_; } else { result.pos_ = posBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.newBiome_ = newBiome_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.BiomeChangeMessage) { return mergeFrom((org.terasology.protobuf.NetData.BiomeChangeMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.BiomeChangeMessage other) { if (other == org.terasology.protobuf.NetData.BiomeChangeMessage.getDefaultInstance()) return this; if (other.hasPos()) { mergePos(other.getPos()); } if (other.hasNewBiome()) { setNewBiome(other.getNewBiome()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.BiomeChangeMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.BiomeChangeMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.terasology.protobuf.NetData.Vector3iData pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> posBuilder_; /** * <code>optional .Vector3iData pos = 1;</code> */ public boolean hasPos() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData getPos() { if (posBuilder_ == null) { return pos_; } else { return posBuilder_.getMessage(); } } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder setPos(org.terasology.protobuf.NetData.Vector3iData value) { if (posBuilder_ == null) { if (value == null) { throw new NullPointerException(); } pos_ = value; onChanged(); } else { posBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder setPos( org.terasology.protobuf.NetData.Vector3iData.Builder builderForValue) { if (posBuilder_ == null) { pos_ = builderForValue.build(); onChanged(); } else { posBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder mergePos(org.terasology.protobuf.NetData.Vector3iData value) { if (posBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && pos_ != org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance()) { pos_ = org.terasology.protobuf.NetData.Vector3iData.newBuilder(pos_).mergeFrom(value).buildPartial(); } else { pos_ = value; } onChanged(); } else { posBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public Builder clearPos() { if (posBuilder_ == null) { pos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); onChanged(); } else { posBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iData.Builder getPosBuilder() { bitField0_ |= 0x00000001; onChanged(); return getPosFieldBuilder().getBuilder(); } /** * <code>optional .Vector3iData pos = 1;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getPosOrBuilder() { if (posBuilder_ != null) { return posBuilder_.getMessageOrBuilder(); } else { return pos_; } } /** * <code>optional .Vector3iData pos = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> getPosFieldBuilder() { if (posBuilder_ == null) { posBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder>( getPos(), getParentForChildren(), isClean()); pos_ = null; } return posBuilder_; } private int newBiome_ ; /** * <code>optional int32 newBiome = 2;</code> */ public boolean hasNewBiome() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 newBiome = 2;</code> */ public int getNewBiome() { return newBiome_; } /** * <code>optional int32 newBiome = 2;</code> */ public Builder setNewBiome(int value) { bitField0_ |= 0x00000002; newBiome_ = value; onChanged(); return this; } /** * <code>optional int32 newBiome = 2;</code> */ public Builder clearNewBiome() { bitField0_ = (bitField0_ & ~0x00000002); newBiome_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:BiomeChangeMessage) } static { defaultInstance = new BiomeChangeMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:BiomeChangeMessage) } public interface Vector3iDataOrBuilder extends // @@protoc_insertion_point(interface_extends:Vector3iData) com.google.protobuf.MessageOrBuilder { /** * <code>optional int32 x = 1;</code> */ boolean hasX(); /** * <code>optional int32 x = 1;</code> */ int getX(); /** * <code>optional int32 y = 2;</code> */ boolean hasY(); /** * <code>optional int32 y = 2;</code> */ int getY(); /** * <code>optional int32 z = 3;</code> */ boolean hasZ(); /** * <code>optional int32 z = 3;</code> */ int getZ(); } /** * Protobuf type {@code Vector3iData} */ public static final class Vector3iData extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:Vector3iData) Vector3iDataOrBuilder { // Use Vector3iData.newBuilder() to construct. private Vector3iData(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Vector3iData(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Vector3iData defaultInstance; public static Vector3iData getDefaultInstance() { return defaultInstance; } public Vector3iData getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Vector3iData( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; x_ = input.readInt32(); break; } case 16: { bitField0_ |= 0x00000002; y_ = input.readInt32(); break; } case 24: { bitField0_ |= 0x00000004; z_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_Vector3iData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_Vector3iData_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.Vector3iData.class, org.terasology.protobuf.NetData.Vector3iData.Builder.class); } public static com.google.protobuf.Parser<Vector3iData> PARSER = new com.google.protobuf.AbstractParser<Vector3iData>() { public Vector3iData parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Vector3iData(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Vector3iData> getParserForType() { return PARSER; } private int bitField0_; public static final int X_FIELD_NUMBER = 1; private int x_; /** * <code>optional int32 x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 x = 1;</code> */ public int getX() { return x_; } public static final int Y_FIELD_NUMBER = 2; private int y_; /** * <code>optional int32 y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 y = 2;</code> */ public int getY() { return y_; } public static final int Z_FIELD_NUMBER = 3; private int z_; /** * <code>optional int32 z = 3;</code> */ public boolean hasZ() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int32 z = 3;</code> */ public int getZ() { return z_; } private void initFields() { x_ = 0; y_ = 0; z_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, y_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(3, z_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, x_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, y_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(3, z_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.Vector3iData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.Vector3iData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.Vector3iData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.Vector3iData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code Vector3iData} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:Vector3iData) org.terasology.protobuf.NetData.Vector3iDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_Vector3iData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_Vector3iData_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.Vector3iData.class, org.terasology.protobuf.NetData.Vector3iData.Builder.class); } // Construct using org.terasology.protobuf.NetData.Vector3iData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); x_ = 0; bitField0_ = (bitField0_ & ~0x00000001); y_ = 0; bitField0_ = (bitField0_ & ~0x00000002); z_ = 0; bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_Vector3iData_descriptor; } public org.terasology.protobuf.NetData.Vector3iData getDefaultInstanceForType() { return org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } public org.terasology.protobuf.NetData.Vector3iData build() { org.terasology.protobuf.NetData.Vector3iData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.Vector3iData buildPartial() { org.terasology.protobuf.NetData.Vector3iData result = new org.terasology.protobuf.NetData.Vector3iData(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.x_ = x_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.y_ = y_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.z_ = z_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.Vector3iData) { return mergeFrom((org.terasology.protobuf.NetData.Vector3iData)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.Vector3iData other) { if (other == org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance()) return this; if (other.hasX()) { setX(other.getX()); } if (other.hasY()) { setY(other.getY()); } if (other.hasZ()) { setZ(other.getZ()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.Vector3iData parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.Vector3iData) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private int x_ ; /** * <code>optional int32 x = 1;</code> */ public boolean hasX() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 x = 1;</code> */ public int getX() { return x_; } /** * <code>optional int32 x = 1;</code> */ public Builder setX(int value) { bitField0_ |= 0x00000001; x_ = value; onChanged(); return this; } /** * <code>optional int32 x = 1;</code> */ public Builder clearX() { bitField0_ = (bitField0_ & ~0x00000001); x_ = 0; onChanged(); return this; } private int y_ ; /** * <code>optional int32 y = 2;</code> */ public boolean hasY() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 y = 2;</code> */ public int getY() { return y_; } /** * <code>optional int32 y = 2;</code> */ public Builder setY(int value) { bitField0_ |= 0x00000002; y_ = value; onChanged(); return this; } /** * <code>optional int32 y = 2;</code> */ public Builder clearY() { bitField0_ = (bitField0_ & ~0x00000002); y_ = 0; onChanged(); return this; } private int z_ ; /** * <code>optional int32 z = 3;</code> */ public boolean hasZ() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int32 z = 3;</code> */ public int getZ() { return z_; } /** * <code>optional int32 z = 3;</code> */ public Builder setZ(int value) { bitField0_ |= 0x00000004; z_ = value; onChanged(); return this; } /** * <code>optional int32 z = 3;</code> */ public Builder clearZ() { bitField0_ = (bitField0_ & ~0x00000004); z_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Vector3iData) } static { defaultInstance = new Vector3iData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Vector3iData) } public interface ServerInfoRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:ServerInfoRequest) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ServerInfoRequest> { } /** * Protobuf type {@code ServerInfoRequest} */ public static final class ServerInfoRequest extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ServerInfoRequest> implements // @@protoc_insertion_point(message_implements:ServerInfoRequest) ServerInfoRequestOrBuilder { // Use ServerInfoRequest.newBuilder() to construct. private ServerInfoRequest(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ServerInfoRequest, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ServerInfoRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ServerInfoRequest defaultInstance; public static ServerInfoRequest getDefaultInstance() { return defaultInstance; } public ServerInfoRequest getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ServerInfoRequest( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ServerInfoRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ServerInfoRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ServerInfoRequest.class, org.terasology.protobuf.NetData.ServerInfoRequest.Builder.class); } public static com.google.protobuf.Parser<ServerInfoRequest> PARSER = new com.google.protobuf.AbstractParser<ServerInfoRequest>() { public ServerInfoRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ServerInfoRequest(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ServerInfoRequest> getParserForType() { return PARSER; } private void initFields() { } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ServerInfoRequest>.ExtensionWriter extensionWriter = newExtensionWriter(); extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ServerInfoRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ServerInfoRequest prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ServerInfoRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ServerInfoRequest, Builder> implements // @@protoc_insertion_point(builder_implements:ServerInfoRequest) org.terasology.protobuf.NetData.ServerInfoRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ServerInfoRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ServerInfoRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ServerInfoRequest.class, org.terasology.protobuf.NetData.ServerInfoRequest.Builder.class); } // Construct using org.terasology.protobuf.NetData.ServerInfoRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ServerInfoRequest_descriptor; } public org.terasology.protobuf.NetData.ServerInfoRequest getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance(); } public org.terasology.protobuf.NetData.ServerInfoRequest build() { org.terasology.protobuf.NetData.ServerInfoRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ServerInfoRequest buildPartial() { org.terasology.protobuf.NetData.ServerInfoRequest result = new org.terasology.protobuf.NetData.ServerInfoRequest(this); onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ServerInfoRequest) { return mergeFrom((org.terasology.protobuf.NetData.ServerInfoRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ServerInfoRequest other) { if (other == org.terasology.protobuf.NetData.ServerInfoRequest.getDefaultInstance()) return this; this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ServerInfoRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ServerInfoRequest) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } // @@protoc_insertion_point(builder_scope:ServerInfoRequest) } static { defaultInstance = new ServerInfoRequest(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ServerInfoRequest) } public interface JoinMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:JoinMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<JoinMessage> { /** * <code>optional string name = 1;</code> */ boolean hasName(); /** * <code>optional string name = 1;</code> */ java.lang.String getName(); /** * <code>optional string name = 1;</code> */ com.google.protobuf.ByteString getNameBytes(); /** * <code>optional string version = 2;</code> */ boolean hasVersion(); /** * <code>optional string version = 2;</code> */ java.lang.String getVersion(); /** * <code>optional string version = 2;</code> */ com.google.protobuf.ByteString getVersionBytes(); /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ boolean hasViewDistanceLevel(); /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ int getViewDistanceLevel(); /** * <code>optional .Color color = 4;</code> */ boolean hasColor(); /** * <code>optional .Color color = 4;</code> */ org.terasology.protobuf.NetData.Color getColor(); /** * <code>optional .Color color = 4;</code> */ org.terasology.protobuf.NetData.ColorOrBuilder getColorOrBuilder(); } /** * Protobuf type {@code JoinMessage} */ public static final class JoinMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< JoinMessage> implements // @@protoc_insertion_point(message_implements:JoinMessage) JoinMessageOrBuilder { // Use JoinMessage.newBuilder() to construct. private JoinMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.JoinMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private JoinMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final JoinMessage defaultInstance; public static JoinMessage getDefaultInstance() { return defaultInstance; } public JoinMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private JoinMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 24: { bitField0_ |= 0x00000004; viewDistanceLevel_ = input.readSInt32(); break; } case 34: { org.terasology.protobuf.NetData.Color.Builder subBuilder = null; if (((bitField0_ & 0x00000008) == 0x00000008)) { subBuilder = color_.toBuilder(); } color_ = input.readMessage(org.terasology.protobuf.NetData.Color.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(color_); color_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000008; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_JoinMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_JoinMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.JoinMessage.class, org.terasology.protobuf.NetData.JoinMessage.Builder.class); } public static com.google.protobuf.Parser<JoinMessage> PARSER = new com.google.protobuf.AbstractParser<JoinMessage>() { public JoinMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new JoinMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<JoinMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private java.lang.Object name_; /** * <code>optional string name = 1;</code> */ public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** * <code>optional string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private java.lang.Object version_; /** * <code>optional string version = 2;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string version = 2;</code> */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** * <code>optional string version = 2;</code> */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VIEWDISTANCELEVEL_FIELD_NUMBER = 3; private int viewDistanceLevel_; /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ public boolean hasViewDistanceLevel() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ public int getViewDistanceLevel() { return viewDistanceLevel_; } public static final int COLOR_FIELD_NUMBER = 4; private org.terasology.protobuf.NetData.Color color_; /** * <code>optional .Color color = 4;</code> */ public boolean hasColor() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .Color color = 4;</code> */ public org.terasology.protobuf.NetData.Color getColor() { return color_; } /** * <code>optional .Color color = 4;</code> */ public org.terasology.protobuf.NetData.ColorOrBuilder getColorOrBuilder() { return color_; } private void initFields() { name_ = ""; version_ = ""; viewDistanceLevel_ = 0; color_ = org.terasology.protobuf.NetData.Color.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.JoinMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getVersionBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeSInt32(3, viewDistanceLevel_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeMessage(4, color_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getVersionBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeSInt32Size(3, viewDistanceLevel_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, color_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.JoinMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.JoinMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.JoinMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code JoinMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.JoinMessage, Builder> implements // @@protoc_insertion_point(builder_implements:JoinMessage) org.terasology.protobuf.NetData.JoinMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_JoinMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_JoinMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.JoinMessage.class, org.terasology.protobuf.NetData.JoinMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.JoinMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getColorFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); viewDistanceLevel_ = 0; bitField0_ = (bitField0_ & ~0x00000004); if (colorBuilder_ == null) { color_ = org.terasology.protobuf.NetData.Color.getDefaultInstance(); } else { colorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_JoinMessage_descriptor; } public org.terasology.protobuf.NetData.JoinMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.JoinMessage build() { org.terasology.protobuf.NetData.JoinMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.JoinMessage buildPartial() { org.terasology.protobuf.NetData.JoinMessage result = new org.terasology.protobuf.NetData.JoinMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.viewDistanceLevel_ = viewDistanceLevel_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } if (colorBuilder_ == null) { result.color_ = color_; } else { result.color_ = colorBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.JoinMessage) { return mergeFrom((org.terasology.protobuf.NetData.JoinMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.JoinMessage other) { if (other == org.terasology.protobuf.NetData.JoinMessage.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasViewDistanceLevel()) { setViewDistanceLevel(other.getViewDistanceLevel()); } if (other.hasColor()) { mergeColor(other.getColor()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.JoinMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.JoinMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** * <code>optional string name = 1;</code> */ public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string name = 1;</code> */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** * <code>optional string name = 1;</code> */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** * <code>optional string name = 1;</code> */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** * <code>optional string version = 2;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string version = 2;</code> */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string version = 2;</code> */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string version = 2;</code> */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** * <code>optional string version = 2;</code> */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** * <code>optional string version = 2;</code> */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private int viewDistanceLevel_ ; /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ public boolean hasViewDistanceLevel() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ public int getViewDistanceLevel() { return viewDistanceLevel_; } /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ public Builder setViewDistanceLevel(int value) { bitField0_ |= 0x00000004; viewDistanceLevel_ = value; onChanged(); return this; } /** * <code>optional sint32 viewDistanceLevel = 3;</code> */ public Builder clearViewDistanceLevel() { bitField0_ = (bitField0_ & ~0x00000004); viewDistanceLevel_ = 0; onChanged(); return this; } private org.terasology.protobuf.NetData.Color color_ = org.terasology.protobuf.NetData.Color.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Color, org.terasology.protobuf.NetData.Color.Builder, org.terasology.protobuf.NetData.ColorOrBuilder> colorBuilder_; /** * <code>optional .Color color = 4;</code> */ public boolean hasColor() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional .Color color = 4;</code> */ public org.terasology.protobuf.NetData.Color getColor() { if (colorBuilder_ == null) { return color_; } else { return colorBuilder_.getMessage(); } } /** * <code>optional .Color color = 4;</code> */ public Builder setColor(org.terasology.protobuf.NetData.Color value) { if (colorBuilder_ == null) { if (value == null) { throw new NullPointerException(); } color_ = value; onChanged(); } else { colorBuilder_.setMessage(value); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .Color color = 4;</code> */ public Builder setColor( org.terasology.protobuf.NetData.Color.Builder builderForValue) { if (colorBuilder_ == null) { color_ = builderForValue.build(); onChanged(); } else { colorBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .Color color = 4;</code> */ public Builder mergeColor(org.terasology.protobuf.NetData.Color value) { if (colorBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && color_ != org.terasology.protobuf.NetData.Color.getDefaultInstance()) { color_ = org.terasology.protobuf.NetData.Color.newBuilder(color_).mergeFrom(value).buildPartial(); } else { color_ = value; } onChanged(); } else { colorBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /** * <code>optional .Color color = 4;</code> */ public Builder clearColor() { if (colorBuilder_ == null) { color_ = org.terasology.protobuf.NetData.Color.getDefaultInstance(); onChanged(); } else { colorBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000008); return this; } /** * <code>optional .Color color = 4;</code> */ public org.terasology.protobuf.NetData.Color.Builder getColorBuilder() { bitField0_ |= 0x00000008; onChanged(); return getColorFieldBuilder().getBuilder(); } /** * <code>optional .Color color = 4;</code> */ public org.terasology.protobuf.NetData.ColorOrBuilder getColorOrBuilder() { if (colorBuilder_ != null) { return colorBuilder_.getMessageOrBuilder(); } else { return color_; } } /** * <code>optional .Color color = 4;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Color, org.terasology.protobuf.NetData.Color.Builder, org.terasology.protobuf.NetData.ColorOrBuilder> getColorFieldBuilder() { if (colorBuilder_ == null) { colorBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Color, org.terasology.protobuf.NetData.Color.Builder, org.terasology.protobuf.NetData.ColorOrBuilder>( getColor(), getParentForChildren(), isClean()); color_ = null; } return colorBuilder_; } // @@protoc_insertion_point(builder_scope:JoinMessage) } static { defaultInstance = new JoinMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:JoinMessage) } public interface ColorOrBuilder extends // @@protoc_insertion_point(interface_extends:Color) com.google.protobuf.MessageOrBuilder { /** * <code>optional uint32 rgba = 1;</code> */ boolean hasRgba(); /** * <code>optional uint32 rgba = 1;</code> */ int getRgba(); } /** * Protobuf type {@code Color} */ public static final class Color extends com.google.protobuf.GeneratedMessage implements // @@protoc_insertion_point(message_implements:Color) ColorOrBuilder { // Use Color.newBuilder() to construct. private Color(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Color(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Color defaultInstance; public static Color getDefaultInstance() { return defaultInstance; } public Color getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Color( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; rgba_ = input.readUInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_Color_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_Color_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.Color.class, org.terasology.protobuf.NetData.Color.Builder.class); } public static com.google.protobuf.Parser<Color> PARSER = new com.google.protobuf.AbstractParser<Color>() { public Color parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Color(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Color> getParserForType() { return PARSER; } private int bitField0_; public static final int RGBA_FIELD_NUMBER = 1; private int rgba_; /** * <code>optional uint32 rgba = 1;</code> */ public boolean hasRgba() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional uint32 rgba = 1;</code> */ public int getRgba() { return rgba_; } private void initFields() { rgba_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeUInt32(1, rgba_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(1, rgba_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.Color parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.Color parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.Color parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.Color parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.Color parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.Color parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.Color parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.Color parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.Color parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.Color parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.Color prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code Color} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements // @@protoc_insertion_point(builder_implements:Color) org.terasology.protobuf.NetData.ColorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_Color_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_Color_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.Color.class, org.terasology.protobuf.NetData.Color.Builder.class); } // Construct using org.terasology.protobuf.NetData.Color.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); rgba_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_Color_descriptor; } public org.terasology.protobuf.NetData.Color getDefaultInstanceForType() { return org.terasology.protobuf.NetData.Color.getDefaultInstance(); } public org.terasology.protobuf.NetData.Color build() { org.terasology.protobuf.NetData.Color result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.Color buildPartial() { org.terasology.protobuf.NetData.Color result = new org.terasology.protobuf.NetData.Color(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.rgba_ = rgba_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.Color) { return mergeFrom((org.terasology.protobuf.NetData.Color)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.Color other) { if (other == org.terasology.protobuf.NetData.Color.getDefaultInstance()) return this; if (other.hasRgba()) { setRgba(other.getRgba()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.Color parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.Color) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private int rgba_ ; /** * <code>optional uint32 rgba = 1;</code> */ public boolean hasRgba() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional uint32 rgba = 1;</code> */ public int getRgba() { return rgba_; } /** * <code>optional uint32 rgba = 1;</code> */ public Builder setRgba(int value) { bitField0_ |= 0x00000001; rgba_ = value; onChanged(); return this; } /** * <code>optional uint32 rgba = 1;</code> */ public Builder clearRgba() { bitField0_ = (bitField0_ & ~0x00000001); rgba_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:Color) } static { defaultInstance = new Color(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:Color) } public interface JoinCompleteMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:JoinCompleteMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<JoinCompleteMessage> { /** * <code>optional int32 clientId = 1;</code> */ boolean hasClientId(); /** * <code>optional int32 clientId = 1;</code> */ int getClientId(); } /** * Protobuf type {@code JoinCompleteMessage} */ public static final class JoinCompleteMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< JoinCompleteMessage> implements // @@protoc_insertion_point(message_implements:JoinCompleteMessage) JoinCompleteMessageOrBuilder { // Use JoinCompleteMessage.newBuilder() to construct. private JoinCompleteMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.JoinCompleteMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private JoinCompleteMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final JoinCompleteMessage defaultInstance; public static JoinCompleteMessage getDefaultInstance() { return defaultInstance; } public JoinCompleteMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private JoinCompleteMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; clientId_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_JoinCompleteMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_JoinCompleteMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.JoinCompleteMessage.class, org.terasology.protobuf.NetData.JoinCompleteMessage.Builder.class); } public static com.google.protobuf.Parser<JoinCompleteMessage> PARSER = new com.google.protobuf.AbstractParser<JoinCompleteMessage>() { public JoinCompleteMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new JoinCompleteMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<JoinCompleteMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int CLIENTID_FIELD_NUMBER = 1; private int clientId_; /** * <code>optional int32 clientId = 1;</code> */ public boolean hasClientId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 clientId = 1;</code> */ public int getClientId() { return clientId_; } private void initFields() { clientId_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.JoinCompleteMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, clientId_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, clientId_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.JoinCompleteMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.JoinCompleteMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code JoinCompleteMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.JoinCompleteMessage, Builder> implements // @@protoc_insertion_point(builder_implements:JoinCompleteMessage) org.terasology.protobuf.NetData.JoinCompleteMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_JoinCompleteMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_JoinCompleteMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.JoinCompleteMessage.class, org.terasology.protobuf.NetData.JoinCompleteMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.JoinCompleteMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); clientId_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_JoinCompleteMessage_descriptor; } public org.terasology.protobuf.NetData.JoinCompleteMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.JoinCompleteMessage build() { org.terasology.protobuf.NetData.JoinCompleteMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.JoinCompleteMessage buildPartial() { org.terasology.protobuf.NetData.JoinCompleteMessage result = new org.terasology.protobuf.NetData.JoinCompleteMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.clientId_ = clientId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.JoinCompleteMessage) { return mergeFrom((org.terasology.protobuf.NetData.JoinCompleteMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.JoinCompleteMessage other) { if (other == org.terasology.protobuf.NetData.JoinCompleteMessage.getDefaultInstance()) return this; if (other.hasClientId()) { setClientId(other.getClientId()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.JoinCompleteMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.JoinCompleteMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private int clientId_ ; /** * <code>optional int32 clientId = 1;</code> */ public boolean hasClientId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 clientId = 1;</code> */ public int getClientId() { return clientId_; } /** * <code>optional int32 clientId = 1;</code> */ public Builder setClientId(int value) { bitField0_ |= 0x00000001; clientId_ = value; onChanged(); return this; } /** * <code>optional int32 clientId = 1;</code> */ public Builder clearClientId() { bitField0_ = (bitField0_ & ~0x00000001); clientId_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:JoinCompleteMessage) } static { defaultInstance = new JoinCompleteMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:JoinCompleteMessage) } public interface ServerInfoMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:ServerInfoMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ServerInfoMessage> { /** * <code>repeated .ModuleInfo module = 1;</code> */ java.util.List<org.terasology.protobuf.NetData.ModuleInfo> getModuleList(); /** * <code>repeated .ModuleInfo module = 1;</code> */ org.terasology.protobuf.NetData.ModuleInfo getModule(int index); /** * <code>repeated .ModuleInfo module = 1;</code> */ int getModuleCount(); /** * <code>repeated .ModuleInfo module = 1;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.ModuleInfoOrBuilder> getModuleOrBuilderList(); /** * <code>repeated .ModuleInfo module = 1;</code> */ org.terasology.protobuf.NetData.ModuleInfoOrBuilder getModuleOrBuilder( int index); /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ java.util.List<java.lang.Integer> getBlockIdList(); /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ int getBlockIdCount(); /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ int getBlockId(int index); /** * <code>repeated string blockName = 3;</code> */ com.google.protobuf.ProtocolStringList getBlockNameList(); /** * <code>repeated string blockName = 3;</code> */ int getBlockNameCount(); /** * <code>repeated string blockName = 3;</code> */ java.lang.String getBlockName(int index); /** * <code>repeated string blockName = 3;</code> */ com.google.protobuf.ByteString getBlockNameBytes(int index); /** * <code>repeated .SerializationInfo component = 4;</code> */ java.util.List<org.terasology.protobuf.NetData.SerializationInfo> getComponentList(); /** * <code>repeated .SerializationInfo component = 4;</code> */ org.terasology.protobuf.NetData.SerializationInfo getComponent(int index); /** * <code>repeated .SerializationInfo component = 4;</code> */ int getComponentCount(); /** * <code>repeated .SerializationInfo component = 4;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getComponentOrBuilderList(); /** * <code>repeated .SerializationInfo component = 4;</code> */ org.terasology.protobuf.NetData.SerializationInfoOrBuilder getComponentOrBuilder( int index); /** * <code>repeated .SerializationInfo event = 5;</code> */ java.util.List<org.terasology.protobuf.NetData.SerializationInfo> getEventList(); /** * <code>repeated .SerializationInfo event = 5;</code> */ org.terasology.protobuf.NetData.SerializationInfo getEvent(int index); /** * <code>repeated .SerializationInfo event = 5;</code> */ int getEventCount(); /** * <code>repeated .SerializationInfo event = 5;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getEventOrBuilderList(); /** * <code>repeated .SerializationInfo event = 5;</code> */ org.terasology.protobuf.NetData.SerializationInfoOrBuilder getEventOrBuilder( int index); /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ java.util.List<java.lang.Integer> getAssetIdList(); /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ int getAssetIdCount(); /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ int getAssetId(int index); /** * <code>repeated string assetUri = 7;</code> */ com.google.protobuf.ProtocolStringList getAssetUriList(); /** * <code>repeated string assetUri = 7;</code> */ int getAssetUriCount(); /** * <code>repeated string assetUri = 7;</code> */ java.lang.String getAssetUri(int index); /** * <code>repeated string assetUri = 7;</code> */ com.google.protobuf.ByteString getAssetUriBytes(int index); /** * <code>repeated string registerBlockFamily = 8;</code> */ com.google.protobuf.ProtocolStringList getRegisterBlockFamilyList(); /** * <code>repeated string registerBlockFamily = 8;</code> */ int getRegisterBlockFamilyCount(); /** * <code>repeated string registerBlockFamily = 8;</code> */ java.lang.String getRegisterBlockFamily(int index); /** * <code>repeated string registerBlockFamily = 8;</code> */ com.google.protobuf.ByteString getRegisterBlockFamilyBytes(int index); /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ java.util.List<org.terasology.protobuf.NetData.WorldInfo> getWorldInfoList(); /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ org.terasology.protobuf.NetData.WorldInfo getWorldInfo(int index); /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ int getWorldInfoCount(); /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ java.util.List<? extends org.terasology.protobuf.NetData.WorldInfoOrBuilder> getWorldInfoOrBuilderList(); /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ org.terasology.protobuf.NetData.WorldInfoOrBuilder getWorldInfoOrBuilder( int index); /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ java.util.List<java.lang.Integer> getBiomeShortIdList(); /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ int getBiomeShortIdCount(); /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ int getBiomeShortId(int index); /** * <code>repeated string biomeId = 11;</code> */ com.google.protobuf.ProtocolStringList getBiomeIdList(); /** * <code>repeated string biomeId = 11;</code> */ int getBiomeIdCount(); /** * <code>repeated string biomeId = 11;</code> */ java.lang.String getBiomeId(int index); /** * <code>repeated string biomeId = 11;</code> */ com.google.protobuf.ByteString getBiomeIdBytes(int index); /** * <code>optional string version = 15;</code> */ boolean hasVersion(); /** * <code>optional string version = 15;</code> */ java.lang.String getVersion(); /** * <code>optional string version = 15;</code> */ com.google.protobuf.ByteString getVersionBytes(); /** * <code>optional string gameName = 16;</code> */ boolean hasGameName(); /** * <code>optional string gameName = 16;</code> */ java.lang.String getGameName(); /** * <code>optional string gameName = 16;</code> */ com.google.protobuf.ByteString getGameNameBytes(); /** * <code>optional int64 time = 17;</code> */ boolean hasTime(); /** * <code>optional int64 time = 17;</code> */ long getTime(); /** * <code>optional float reflectionHeight = 18;</code> */ boolean hasReflectionHeight(); /** * <code>optional float reflectionHeight = 18;</code> */ float getReflectionHeight(); } /** * Protobuf type {@code ServerInfoMessage} */ public static final class ServerInfoMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ServerInfoMessage> implements // @@protoc_insertion_point(message_implements:ServerInfoMessage) ServerInfoMessageOrBuilder { // Use ServerInfoMessage.newBuilder() to construct. private ServerInfoMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ServerInfoMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ServerInfoMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ServerInfoMessage defaultInstance; public static ServerInfoMessage getDefaultInstance() { return defaultInstance; } public ServerInfoMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ServerInfoMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { module_ = new java.util.ArrayList<org.terasology.protobuf.NetData.ModuleInfo>(); mutable_bitField0_ |= 0x00000001; } module_.add(input.readMessage(org.terasology.protobuf.NetData.ModuleInfo.PARSER, extensionRegistry)); break; } case 16: { if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000002; } blockId_.add(input.readSInt32()); break; } case 18: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); if (!((mutable_bitField0_ & 0x00000002) == 0x00000002) && input.getBytesUntilLimit() > 0) { blockId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000002; } while (input.getBytesUntilLimit() > 0) { blockId_.add(input.readSInt32()); } input.popLimit(limit); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { blockName_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } blockName_.add(bs); break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { component_ = new java.util.ArrayList<org.terasology.protobuf.NetData.SerializationInfo>(); mutable_bitField0_ |= 0x00000008; } component_.add(input.readMessage(org.terasology.protobuf.NetData.SerializationInfo.PARSER, extensionRegistry)); break; } case 42: { if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) { event_ = new java.util.ArrayList<org.terasology.protobuf.NetData.SerializationInfo>(); mutable_bitField0_ |= 0x00000010; } event_.add(input.readMessage(org.terasology.protobuf.NetData.SerializationInfo.PARSER, extensionRegistry)); break; } case 48: { if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) { assetId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000020; } assetId_.add(input.readInt32()); break; } case 50: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); if (!((mutable_bitField0_ & 0x00000020) == 0x00000020) && input.getBytesUntilLimit() > 0) { assetId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000020; } while (input.getBytesUntilLimit() > 0) { assetId_.add(input.readInt32()); } input.popLimit(limit); break; } case 58: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) { assetUri_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000040; } assetUri_.add(bs); break; } case 66: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) { registerBlockFamily_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000080; } registerBlockFamily_.add(bs); break; } case 74: { if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) { worldInfo_ = new java.util.ArrayList<org.terasology.protobuf.NetData.WorldInfo>(); mutable_bitField0_ |= 0x00000100; } worldInfo_.add(input.readMessage(org.terasology.protobuf.NetData.WorldInfo.PARSER, extensionRegistry)); break; } case 80: { if (!((mutable_bitField0_ & 0x00000200) == 0x00000200)) { biomeShortId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000200; } biomeShortId_.add(input.readSInt32()); break; } case 82: { int length = input.readRawVarint32(); int limit = input.pushLimit(length); if (!((mutable_bitField0_ & 0x00000200) == 0x00000200) && input.getBytesUntilLimit() > 0) { biomeShortId_ = new java.util.ArrayList<java.lang.Integer>(); mutable_bitField0_ |= 0x00000200; } while (input.getBytesUntilLimit() > 0) { biomeShortId_.add(input.readSInt32()); } input.popLimit(limit); break; } case 90: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000400) == 0x00000400)) { biomeId_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000400; } biomeId_.add(bs); break; } case 122: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; version_ = bs; break; } case 130: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; gameName_ = bs; break; } case 136: { bitField0_ |= 0x00000004; time_ = input.readInt64(); break; } case 149: { bitField0_ |= 0x00000008; reflectionHeight_ = input.readFloat(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { module_ = java.util.Collections.unmodifiableList(module_); } if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = java.util.Collections.unmodifiableList(blockId_); } if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { blockName_ = blockName_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { component_ = java.util.Collections.unmodifiableList(component_); } if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) { event_ = java.util.Collections.unmodifiableList(event_); } if (((mutable_bitField0_ & 0x00000020) == 0x00000020)) { assetId_ = java.util.Collections.unmodifiableList(assetId_); } if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) { assetUri_ = assetUri_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) { registerBlockFamily_ = registerBlockFamily_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) { worldInfo_ = java.util.Collections.unmodifiableList(worldInfo_); } if (((mutable_bitField0_ & 0x00000200) == 0x00000200)) { biomeShortId_ = java.util.Collections.unmodifiableList(biomeShortId_); } if (((mutable_bitField0_ & 0x00000400) == 0x00000400)) { biomeId_ = biomeId_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ServerInfoMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ServerInfoMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ServerInfoMessage.class, org.terasology.protobuf.NetData.ServerInfoMessage.Builder.class); } public static com.google.protobuf.Parser<ServerInfoMessage> PARSER = new com.google.protobuf.AbstractParser<ServerInfoMessage>() { public ServerInfoMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ServerInfoMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ServerInfoMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int MODULE_FIELD_NUMBER = 1; private java.util.List<org.terasology.protobuf.NetData.ModuleInfo> module_; /** * <code>repeated .ModuleInfo module = 1;</code> */ public java.util.List<org.terasology.protobuf.NetData.ModuleInfo> getModuleList() { return module_; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.ModuleInfoOrBuilder> getModuleOrBuilderList() { return module_; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public int getModuleCount() { return module_.size(); } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfo getModule(int index) { return module_.get(index); } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfoOrBuilder getModuleOrBuilder( int index) { return module_.get(index); } public static final int BLOCKID_FIELD_NUMBER = 2; private java.util.List<java.lang.Integer> blockId_; /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public java.util.List<java.lang.Integer> getBlockIdList() { return blockId_; } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public int getBlockIdCount() { return blockId_.size(); } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public int getBlockId(int index) { return blockId_.get(index); } private int blockIdMemoizedSerializedSize = -1; public static final int BLOCKNAME_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList blockName_; /** * <code>repeated string blockName = 3;</code> */ public com.google.protobuf.ProtocolStringList getBlockNameList() { return blockName_; } /** * <code>repeated string blockName = 3;</code> */ public int getBlockNameCount() { return blockName_.size(); } /** * <code>repeated string blockName = 3;</code> */ public java.lang.String getBlockName(int index) { return blockName_.get(index); } /** * <code>repeated string blockName = 3;</code> */ public com.google.protobuf.ByteString getBlockNameBytes(int index) { return blockName_.getByteString(index); } public static final int COMPONENT_FIELD_NUMBER = 4; private java.util.List<org.terasology.protobuf.NetData.SerializationInfo> component_; /** * <code>repeated .SerializationInfo component = 4;</code> */ public java.util.List<org.terasology.protobuf.NetData.SerializationInfo> getComponentList() { return component_; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getComponentOrBuilderList() { return component_; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public int getComponentCount() { return component_.size(); } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfo getComponent(int index) { return component_.get(index); } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfoOrBuilder getComponentOrBuilder( int index) { return component_.get(index); } public static final int EVENT_FIELD_NUMBER = 5; private java.util.List<org.terasology.protobuf.NetData.SerializationInfo> event_; /** * <code>repeated .SerializationInfo event = 5;</code> */ public java.util.List<org.terasology.protobuf.NetData.SerializationInfo> getEventList() { return event_; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getEventOrBuilderList() { return event_; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public int getEventCount() { return event_.size(); } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfo getEvent(int index) { return event_.get(index); } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfoOrBuilder getEventOrBuilder( int index) { return event_.get(index); } public static final int ASSETID_FIELD_NUMBER = 6; private java.util.List<java.lang.Integer> assetId_; /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public java.util.List<java.lang.Integer> getAssetIdList() { return assetId_; } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public int getAssetIdCount() { return assetId_.size(); } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public int getAssetId(int index) { return assetId_.get(index); } private int assetIdMemoizedSerializedSize = -1; public static final int ASSETURI_FIELD_NUMBER = 7; private com.google.protobuf.LazyStringList assetUri_; /** * <code>repeated string assetUri = 7;</code> */ public com.google.protobuf.ProtocolStringList getAssetUriList() { return assetUri_; } /** * <code>repeated string assetUri = 7;</code> */ public int getAssetUriCount() { return assetUri_.size(); } /** * <code>repeated string assetUri = 7;</code> */ public java.lang.String getAssetUri(int index) { return assetUri_.get(index); } /** * <code>repeated string assetUri = 7;</code> */ public com.google.protobuf.ByteString getAssetUriBytes(int index) { return assetUri_.getByteString(index); } public static final int REGISTERBLOCKFAMILY_FIELD_NUMBER = 8; private com.google.protobuf.LazyStringList registerBlockFamily_; /** * <code>repeated string registerBlockFamily = 8;</code> */ public com.google.protobuf.ProtocolStringList getRegisterBlockFamilyList() { return registerBlockFamily_; } /** * <code>repeated string registerBlockFamily = 8;</code> */ public int getRegisterBlockFamilyCount() { return registerBlockFamily_.size(); } /** * <code>repeated string registerBlockFamily = 8;</code> */ public java.lang.String getRegisterBlockFamily(int index) { return registerBlockFamily_.get(index); } /** * <code>repeated string registerBlockFamily = 8;</code> */ public com.google.protobuf.ByteString getRegisterBlockFamilyBytes(int index) { return registerBlockFamily_.getByteString(index); } public static final int WORLDINFO_FIELD_NUMBER = 9; private java.util.List<org.terasology.protobuf.NetData.WorldInfo> worldInfo_; /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public java.util.List<org.terasology.protobuf.NetData.WorldInfo> getWorldInfoList() { return worldInfo_; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.WorldInfoOrBuilder> getWorldInfoOrBuilderList() { return worldInfo_; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public int getWorldInfoCount() { return worldInfo_.size(); } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfo getWorldInfo(int index) { return worldInfo_.get(index); } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfoOrBuilder getWorldInfoOrBuilder( int index) { return worldInfo_.get(index); } public static final int BIOMESHORTID_FIELD_NUMBER = 10; private java.util.List<java.lang.Integer> biomeShortId_; /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public java.util.List<java.lang.Integer> getBiomeShortIdList() { return biomeShortId_; } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public int getBiomeShortIdCount() { return biomeShortId_.size(); } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public int getBiomeShortId(int index) { return biomeShortId_.get(index); } private int biomeShortIdMemoizedSerializedSize = -1; public static final int BIOMEID_FIELD_NUMBER = 11; private com.google.protobuf.LazyStringList biomeId_; /** * <code>repeated string biomeId = 11;</code> */ public com.google.protobuf.ProtocolStringList getBiomeIdList() { return biomeId_; } /** * <code>repeated string biomeId = 11;</code> */ public int getBiomeIdCount() { return biomeId_.size(); } /** * <code>repeated string biomeId = 11;</code> */ public java.lang.String getBiomeId(int index) { return biomeId_.get(index); } /** * <code>repeated string biomeId = 11;</code> */ public com.google.protobuf.ByteString getBiomeIdBytes(int index) { return biomeId_.getByteString(index); } public static final int VERSION_FIELD_NUMBER = 15; private java.lang.Object version_; /** * <code>optional string version = 15;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string version = 15;</code> */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** * <code>optional string version = 15;</code> */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int GAMENAME_FIELD_NUMBER = 16; private java.lang.Object gameName_; /** * <code>optional string gameName = 16;</code> */ public boolean hasGameName() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string gameName = 16;</code> */ public java.lang.String getGameName() { java.lang.Object ref = gameName_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { gameName_ = s; } return s; } } /** * <code>optional string gameName = 16;</code> */ public com.google.protobuf.ByteString getGameNameBytes() { java.lang.Object ref = gameName_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); gameName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TIME_FIELD_NUMBER = 17; private long time_; /** * <code>optional int64 time = 17;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int64 time = 17;</code> */ public long getTime() { return time_; } public static final int REFLECTIONHEIGHT_FIELD_NUMBER = 18; private float reflectionHeight_; /** * <code>optional float reflectionHeight = 18;</code> */ public boolean hasReflectionHeight() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional float reflectionHeight = 18;</code> */ public float getReflectionHeight() { return reflectionHeight_; } private void initFields() { module_ = java.util.Collections.emptyList(); blockId_ = java.util.Collections.emptyList(); blockName_ = com.google.protobuf.LazyStringArrayList.EMPTY; component_ = java.util.Collections.emptyList(); event_ = java.util.Collections.emptyList(); assetId_ = java.util.Collections.emptyList(); assetUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; registerBlockFamily_ = com.google.protobuf.LazyStringArrayList.EMPTY; worldInfo_ = java.util.Collections.emptyList(); biomeShortId_ = java.util.Collections.emptyList(); biomeId_ = com.google.protobuf.LazyStringArrayList.EMPTY; version_ = ""; gameName_ = ""; time_ = 0L; reflectionHeight_ = 0F; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; for (int i = 0; i < getModuleCount(); i++) { if (!getModule(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getComponentCount(); i++) { if (!getComponent(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getEventCount(); i++) { if (!getEvent(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } for (int i = 0; i < getWorldInfoCount(); i++) { if (!getWorldInfo(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ServerInfoMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); for (int i = 0; i < module_.size(); i++) { output.writeMessage(1, module_.get(i)); } if (getBlockIdList().size() > 0) { output.writeRawVarint32(18); output.writeRawVarint32(blockIdMemoizedSerializedSize); } for (int i = 0; i < blockId_.size(); i++) { output.writeSInt32NoTag(blockId_.get(i)); } for (int i = 0; i < blockName_.size(); i++) { output.writeBytes(3, blockName_.getByteString(i)); } for (int i = 0; i < component_.size(); i++) { output.writeMessage(4, component_.get(i)); } for (int i = 0; i < event_.size(); i++) { output.writeMessage(5, event_.get(i)); } if (getAssetIdList().size() > 0) { output.writeRawVarint32(50); output.writeRawVarint32(assetIdMemoizedSerializedSize); } for (int i = 0; i < assetId_.size(); i++) { output.writeInt32NoTag(assetId_.get(i)); } for (int i = 0; i < assetUri_.size(); i++) { output.writeBytes(7, assetUri_.getByteString(i)); } for (int i = 0; i < registerBlockFamily_.size(); i++) { output.writeBytes(8, registerBlockFamily_.getByteString(i)); } for (int i = 0; i < worldInfo_.size(); i++) { output.writeMessage(9, worldInfo_.get(i)); } if (getBiomeShortIdList().size() > 0) { output.writeRawVarint32(82); output.writeRawVarint32(biomeShortIdMemoizedSerializedSize); } for (int i = 0; i < biomeShortId_.size(); i++) { output.writeSInt32NoTag(biomeShortId_.get(i)); } for (int i = 0; i < biomeId_.size(); i++) { output.writeBytes(11, biomeId_.getByteString(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(15, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(16, getGameNameBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(17, time_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeFloat(18, reflectionHeight_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < module_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, module_.get(i)); } { int dataSize = 0; for (int i = 0; i < blockId_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeSInt32SizeNoTag(blockId_.get(i)); } size += dataSize; if (!getBlockIdList().isEmpty()) { size += 1; size += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(dataSize); } blockIdMemoizedSerializedSize = dataSize; } { int dataSize = 0; for (int i = 0; i < blockName_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(blockName_.getByteString(i)); } size += dataSize; size += 1 * getBlockNameList().size(); } for (int i = 0; i < component_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, component_.get(i)); } for (int i = 0; i < event_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, event_.get(i)); } { int dataSize = 0; for (int i = 0; i < assetId_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(assetId_.get(i)); } size += dataSize; if (!getAssetIdList().isEmpty()) { size += 1; size += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(dataSize); } assetIdMemoizedSerializedSize = dataSize; } { int dataSize = 0; for (int i = 0; i < assetUri_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(assetUri_.getByteString(i)); } size += dataSize; size += 1 * getAssetUriList().size(); } { int dataSize = 0; for (int i = 0; i < registerBlockFamily_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(registerBlockFamily_.getByteString(i)); } size += dataSize; size += 1 * getRegisterBlockFamilyList().size(); } for (int i = 0; i < worldInfo_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(9, worldInfo_.get(i)); } { int dataSize = 0; for (int i = 0; i < biomeShortId_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeSInt32SizeNoTag(biomeShortId_.get(i)); } size += dataSize; if (!getBiomeShortIdList().isEmpty()) { size += 1; size += com.google.protobuf.CodedOutputStream .computeInt32SizeNoTag(dataSize); } biomeShortIdMemoizedSerializedSize = dataSize; } { int dataSize = 0; for (int i = 0; i < biomeId_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(biomeId_.getByteString(i)); } size += dataSize; size += 1 * getBiomeIdList().size(); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(15, getVersionBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(16, getGameNameBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(17, time_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeFloatSize(18, reflectionHeight_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ServerInfoMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ServerInfoMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ServerInfoMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ServerInfoMessage, Builder> implements // @@protoc_insertion_point(builder_implements:ServerInfoMessage) org.terasology.protobuf.NetData.ServerInfoMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ServerInfoMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ServerInfoMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ServerInfoMessage.class, org.terasology.protobuf.NetData.ServerInfoMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.ServerInfoMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getModuleFieldBuilder(); getComponentFieldBuilder(); getEventFieldBuilder(); getWorldInfoFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (moduleBuilder_ == null) { module_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { moduleBuilder_.clear(); } blockId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); blockName_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); if (componentBuilder_ == null) { component_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { componentBuilder_.clear(); } if (eventBuilder_ == null) { event_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); } else { eventBuilder_.clear(); } assetId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); assetUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000040); registerBlockFamily_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000080); if (worldInfoBuilder_ == null) { worldInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000100); } else { worldInfoBuilder_.clear(); } biomeShortId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000200); biomeId_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000400); version_ = ""; bitField0_ = (bitField0_ & ~0x00000800); gameName_ = ""; bitField0_ = (bitField0_ & ~0x00001000); time_ = 0L; bitField0_ = (bitField0_ & ~0x00002000); reflectionHeight_ = 0F; bitField0_ = (bitField0_ & ~0x00004000); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ServerInfoMessage_descriptor; } public org.terasology.protobuf.NetData.ServerInfoMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.ServerInfoMessage build() { org.terasology.protobuf.NetData.ServerInfoMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ServerInfoMessage buildPartial() { org.terasology.protobuf.NetData.ServerInfoMessage result = new org.terasology.protobuf.NetData.ServerInfoMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (moduleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { module_ = java.util.Collections.unmodifiableList(module_); bitField0_ = (bitField0_ & ~0x00000001); } result.module_ = module_; } else { result.module_ = moduleBuilder_.build(); } if (((bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = java.util.Collections.unmodifiableList(blockId_); bitField0_ = (bitField0_ & ~0x00000002); } result.blockId_ = blockId_; if (((bitField0_ & 0x00000004) == 0x00000004)) { blockName_ = blockName_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.blockName_ = blockName_; if (componentBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { component_ = java.util.Collections.unmodifiableList(component_); bitField0_ = (bitField0_ & ~0x00000008); } result.component_ = component_; } else { result.component_ = componentBuilder_.build(); } if (eventBuilder_ == null) { if (((bitField0_ & 0x00000010) == 0x00000010)) { event_ = java.util.Collections.unmodifiableList(event_); bitField0_ = (bitField0_ & ~0x00000010); } result.event_ = event_; } else { result.event_ = eventBuilder_.build(); } if (((bitField0_ & 0x00000020) == 0x00000020)) { assetId_ = java.util.Collections.unmodifiableList(assetId_); bitField0_ = (bitField0_ & ~0x00000020); } result.assetId_ = assetId_; if (((bitField0_ & 0x00000040) == 0x00000040)) { assetUri_ = assetUri_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000040); } result.assetUri_ = assetUri_; if (((bitField0_ & 0x00000080) == 0x00000080)) { registerBlockFamily_ = registerBlockFamily_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000080); } result.registerBlockFamily_ = registerBlockFamily_; if (worldInfoBuilder_ == null) { if (((bitField0_ & 0x00000100) == 0x00000100)) { worldInfo_ = java.util.Collections.unmodifiableList(worldInfo_); bitField0_ = (bitField0_ & ~0x00000100); } result.worldInfo_ = worldInfo_; } else { result.worldInfo_ = worldInfoBuilder_.build(); } if (((bitField0_ & 0x00000200) == 0x00000200)) { biomeShortId_ = java.util.Collections.unmodifiableList(biomeShortId_); bitField0_ = (bitField0_ & ~0x00000200); } result.biomeShortId_ = biomeShortId_; if (((bitField0_ & 0x00000400) == 0x00000400)) { biomeId_ = biomeId_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000400); } result.biomeId_ = biomeId_; if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000001; } result.version_ = version_; if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00000002; } result.gameName_ = gameName_; if (((from_bitField0_ & 0x00002000) == 0x00002000)) { to_bitField0_ |= 0x00000004; } result.time_ = time_; if (((from_bitField0_ & 0x00004000) == 0x00004000)) { to_bitField0_ |= 0x00000008; } result.reflectionHeight_ = reflectionHeight_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ServerInfoMessage) { return mergeFrom((org.terasology.protobuf.NetData.ServerInfoMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ServerInfoMessage other) { if (other == org.terasology.protobuf.NetData.ServerInfoMessage.getDefaultInstance()) return this; if (moduleBuilder_ == null) { if (!other.module_.isEmpty()) { if (module_.isEmpty()) { module_ = other.module_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureModuleIsMutable(); module_.addAll(other.module_); } onChanged(); } } else { if (!other.module_.isEmpty()) { if (moduleBuilder_.isEmpty()) { moduleBuilder_.dispose(); moduleBuilder_ = null; module_ = other.module_; bitField0_ = (bitField0_ & ~0x00000001); moduleBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getModuleFieldBuilder() : null; } else { moduleBuilder_.addAllMessages(other.module_); } } } if (!other.blockId_.isEmpty()) { if (blockId_.isEmpty()) { blockId_ = other.blockId_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureBlockIdIsMutable(); blockId_.addAll(other.blockId_); } onChanged(); } if (!other.blockName_.isEmpty()) { if (blockName_.isEmpty()) { blockName_ = other.blockName_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureBlockNameIsMutable(); blockName_.addAll(other.blockName_); } onChanged(); } if (componentBuilder_ == null) { if (!other.component_.isEmpty()) { if (component_.isEmpty()) { component_ = other.component_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureComponentIsMutable(); component_.addAll(other.component_); } onChanged(); } } else { if (!other.component_.isEmpty()) { if (componentBuilder_.isEmpty()) { componentBuilder_.dispose(); componentBuilder_ = null; component_ = other.component_; bitField0_ = (bitField0_ & ~0x00000008); componentBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getComponentFieldBuilder() : null; } else { componentBuilder_.addAllMessages(other.component_); } } } if (eventBuilder_ == null) { if (!other.event_.isEmpty()) { if (event_.isEmpty()) { event_ = other.event_; bitField0_ = (bitField0_ & ~0x00000010); } else { ensureEventIsMutable(); event_.addAll(other.event_); } onChanged(); } } else { if (!other.event_.isEmpty()) { if (eventBuilder_.isEmpty()) { eventBuilder_.dispose(); eventBuilder_ = null; event_ = other.event_; bitField0_ = (bitField0_ & ~0x00000010); eventBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getEventFieldBuilder() : null; } else { eventBuilder_.addAllMessages(other.event_); } } } if (!other.assetId_.isEmpty()) { if (assetId_.isEmpty()) { assetId_ = other.assetId_; bitField0_ = (bitField0_ & ~0x00000020); } else { ensureAssetIdIsMutable(); assetId_.addAll(other.assetId_); } onChanged(); } if (!other.assetUri_.isEmpty()) { if (assetUri_.isEmpty()) { assetUri_ = other.assetUri_; bitField0_ = (bitField0_ & ~0x00000040); } else { ensureAssetUriIsMutable(); assetUri_.addAll(other.assetUri_); } onChanged(); } if (!other.registerBlockFamily_.isEmpty()) { if (registerBlockFamily_.isEmpty()) { registerBlockFamily_ = other.registerBlockFamily_; bitField0_ = (bitField0_ & ~0x00000080); } else { ensureRegisterBlockFamilyIsMutable(); registerBlockFamily_.addAll(other.registerBlockFamily_); } onChanged(); } if (worldInfoBuilder_ == null) { if (!other.worldInfo_.isEmpty()) { if (worldInfo_.isEmpty()) { worldInfo_ = other.worldInfo_; bitField0_ = (bitField0_ & ~0x00000100); } else { ensureWorldInfoIsMutable(); worldInfo_.addAll(other.worldInfo_); } onChanged(); } } else { if (!other.worldInfo_.isEmpty()) { if (worldInfoBuilder_.isEmpty()) { worldInfoBuilder_.dispose(); worldInfoBuilder_ = null; worldInfo_ = other.worldInfo_; bitField0_ = (bitField0_ & ~0x00000100); worldInfoBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getWorldInfoFieldBuilder() : null; } else { worldInfoBuilder_.addAllMessages(other.worldInfo_); } } } if (!other.biomeShortId_.isEmpty()) { if (biomeShortId_.isEmpty()) { biomeShortId_ = other.biomeShortId_; bitField0_ = (bitField0_ & ~0x00000200); } else { ensureBiomeShortIdIsMutable(); biomeShortId_.addAll(other.biomeShortId_); } onChanged(); } if (!other.biomeId_.isEmpty()) { if (biomeId_.isEmpty()) { biomeId_ = other.biomeId_; bitField0_ = (bitField0_ & ~0x00000400); } else { ensureBiomeIdIsMutable(); biomeId_.addAll(other.biomeId_); } onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000800; version_ = other.version_; onChanged(); } if (other.hasGameName()) { bitField0_ |= 0x00001000; gameName_ = other.gameName_; onChanged(); } if (other.hasTime()) { setTime(other.getTime()); } if (other.hasReflectionHeight()) { setReflectionHeight(other.getReflectionHeight()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getModuleCount(); i++) { if (!getModule(i).isInitialized()) { return false; } } for (int i = 0; i < getComponentCount(); i++) { if (!getComponent(i).isInitialized()) { return false; } } for (int i = 0; i < getEventCount(); i++) { if (!getEvent(i).isInitialized()) { return false; } } for (int i = 0; i < getWorldInfoCount(); i++) { if (!getWorldInfo(i).isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ServerInfoMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ServerInfoMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.util.List<org.terasology.protobuf.NetData.ModuleInfo> module_ = java.util.Collections.emptyList(); private void ensureModuleIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { module_ = new java.util.ArrayList<org.terasology.protobuf.NetData.ModuleInfo>(module_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.ModuleInfo, org.terasology.protobuf.NetData.ModuleInfo.Builder, org.terasology.protobuf.NetData.ModuleInfoOrBuilder> moduleBuilder_; /** * <code>repeated .ModuleInfo module = 1;</code> */ public java.util.List<org.terasology.protobuf.NetData.ModuleInfo> getModuleList() { if (moduleBuilder_ == null) { return java.util.Collections.unmodifiableList(module_); } else { return moduleBuilder_.getMessageList(); } } /** * <code>repeated .ModuleInfo module = 1;</code> */ public int getModuleCount() { if (moduleBuilder_ == null) { return module_.size(); } else { return moduleBuilder_.getCount(); } } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfo getModule(int index) { if (moduleBuilder_ == null) { return module_.get(index); } else { return moduleBuilder_.getMessage(index); } } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder setModule( int index, org.terasology.protobuf.NetData.ModuleInfo value) { if (moduleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModuleIsMutable(); module_.set(index, value); onChanged(); } else { moduleBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder setModule( int index, org.terasology.protobuf.NetData.ModuleInfo.Builder builderForValue) { if (moduleBuilder_ == null) { ensureModuleIsMutable(); module_.set(index, builderForValue.build()); onChanged(); } else { moduleBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder addModule(org.terasology.protobuf.NetData.ModuleInfo value) { if (moduleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModuleIsMutable(); module_.add(value); onChanged(); } else { moduleBuilder_.addMessage(value); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder addModule( int index, org.terasology.protobuf.NetData.ModuleInfo value) { if (moduleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureModuleIsMutable(); module_.add(index, value); onChanged(); } else { moduleBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder addModule( org.terasology.protobuf.NetData.ModuleInfo.Builder builderForValue) { if (moduleBuilder_ == null) { ensureModuleIsMutable(); module_.add(builderForValue.build()); onChanged(); } else { moduleBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder addModule( int index, org.terasology.protobuf.NetData.ModuleInfo.Builder builderForValue) { if (moduleBuilder_ == null) { ensureModuleIsMutable(); module_.add(index, builderForValue.build()); onChanged(); } else { moduleBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder addAllModule( java.lang.Iterable<? extends org.terasology.protobuf.NetData.ModuleInfo> values) { if (moduleBuilder_ == null) { ensureModuleIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, module_); onChanged(); } else { moduleBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder clearModule() { if (moduleBuilder_ == null) { module_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { moduleBuilder_.clear(); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public Builder removeModule(int index) { if (moduleBuilder_ == null) { ensureModuleIsMutable(); module_.remove(index); onChanged(); } else { moduleBuilder_.remove(index); } return this; } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfo.Builder getModuleBuilder( int index) { return getModuleFieldBuilder().getBuilder(index); } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfoOrBuilder getModuleOrBuilder( int index) { if (moduleBuilder_ == null) { return module_.get(index); } else { return moduleBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .ModuleInfo module = 1;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.ModuleInfoOrBuilder> getModuleOrBuilderList() { if (moduleBuilder_ != null) { return moduleBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(module_); } } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfo.Builder addModuleBuilder() { return getModuleFieldBuilder().addBuilder( org.terasology.protobuf.NetData.ModuleInfo.getDefaultInstance()); } /** * <code>repeated .ModuleInfo module = 1;</code> */ public org.terasology.protobuf.NetData.ModuleInfo.Builder addModuleBuilder( int index) { return getModuleFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.ModuleInfo.getDefaultInstance()); } /** * <code>repeated .ModuleInfo module = 1;</code> */ public java.util.List<org.terasology.protobuf.NetData.ModuleInfo.Builder> getModuleBuilderList() { return getModuleFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.ModuleInfo, org.terasology.protobuf.NetData.ModuleInfo.Builder, org.terasology.protobuf.NetData.ModuleInfoOrBuilder> getModuleFieldBuilder() { if (moduleBuilder_ == null) { moduleBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.ModuleInfo, org.terasology.protobuf.NetData.ModuleInfo.Builder, org.terasology.protobuf.NetData.ModuleInfoOrBuilder>( module_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); module_ = null; } return moduleBuilder_; } private java.util.List<java.lang.Integer> blockId_ = java.util.Collections.emptyList(); private void ensureBlockIdIsMutable() { if (!((bitField0_ & 0x00000002) == 0x00000002)) { blockId_ = new java.util.ArrayList<java.lang.Integer>(blockId_); bitField0_ |= 0x00000002; } } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public java.util.List<java.lang.Integer> getBlockIdList() { return java.util.Collections.unmodifiableList(blockId_); } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public int getBlockIdCount() { return blockId_.size(); } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public int getBlockId(int index) { return blockId_.get(index); } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public Builder setBlockId( int index, int value) { ensureBlockIdIsMutable(); blockId_.set(index, value); onChanged(); return this; } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public Builder addBlockId(int value) { ensureBlockIdIsMutable(); blockId_.add(value); onChanged(); return this; } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public Builder addAllBlockId( java.lang.Iterable<? extends java.lang.Integer> values) { ensureBlockIdIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, blockId_); onChanged(); return this; } /** * <code>repeated sint32 blockId = 2 [packed = true];</code> */ public Builder clearBlockId() { blockId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } private com.google.protobuf.LazyStringList blockName_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureBlockNameIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { blockName_ = new com.google.protobuf.LazyStringArrayList(blockName_); bitField0_ |= 0x00000004; } } /** * <code>repeated string blockName = 3;</code> */ public com.google.protobuf.ProtocolStringList getBlockNameList() { return blockName_.getUnmodifiableView(); } /** * <code>repeated string blockName = 3;</code> */ public int getBlockNameCount() { return blockName_.size(); } /** * <code>repeated string blockName = 3;</code> */ public java.lang.String getBlockName(int index) { return blockName_.get(index); } /** * <code>repeated string blockName = 3;</code> */ public com.google.protobuf.ByteString getBlockNameBytes(int index) { return blockName_.getByteString(index); } /** * <code>repeated string blockName = 3;</code> */ public Builder setBlockName( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureBlockNameIsMutable(); blockName_.set(index, value); onChanged(); return this; } /** * <code>repeated string blockName = 3;</code> */ public Builder addBlockName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureBlockNameIsMutable(); blockName_.add(value); onChanged(); return this; } /** * <code>repeated string blockName = 3;</code> */ public Builder addAllBlockName( java.lang.Iterable<java.lang.String> values) { ensureBlockNameIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, blockName_); onChanged(); return this; } /** * <code>repeated string blockName = 3;</code> */ public Builder clearBlockName() { blockName_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** * <code>repeated string blockName = 3;</code> */ public Builder addBlockNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureBlockNameIsMutable(); blockName_.add(value); onChanged(); return this; } private java.util.List<org.terasology.protobuf.NetData.SerializationInfo> component_ = java.util.Collections.emptyList(); private void ensureComponentIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { component_ = new java.util.ArrayList<org.terasology.protobuf.NetData.SerializationInfo>(component_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.SerializationInfo, org.terasology.protobuf.NetData.SerializationInfo.Builder, org.terasology.protobuf.NetData.SerializationInfoOrBuilder> componentBuilder_; /** * <code>repeated .SerializationInfo component = 4;</code> */ public java.util.List<org.terasology.protobuf.NetData.SerializationInfo> getComponentList() { if (componentBuilder_ == null) { return java.util.Collections.unmodifiableList(component_); } else { return componentBuilder_.getMessageList(); } } /** * <code>repeated .SerializationInfo component = 4;</code> */ public int getComponentCount() { if (componentBuilder_ == null) { return component_.size(); } else { return componentBuilder_.getCount(); } } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfo getComponent(int index) { if (componentBuilder_ == null) { return component_.get(index); } else { return componentBuilder_.getMessage(index); } } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder setComponent( int index, org.terasology.protobuf.NetData.SerializationInfo value) { if (componentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureComponentIsMutable(); component_.set(index, value); onChanged(); } else { componentBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder setComponent( int index, org.terasology.protobuf.NetData.SerializationInfo.Builder builderForValue) { if (componentBuilder_ == null) { ensureComponentIsMutable(); component_.set(index, builderForValue.build()); onChanged(); } else { componentBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder addComponent(org.terasology.protobuf.NetData.SerializationInfo value) { if (componentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureComponentIsMutable(); component_.add(value); onChanged(); } else { componentBuilder_.addMessage(value); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder addComponent( int index, org.terasology.protobuf.NetData.SerializationInfo value) { if (componentBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureComponentIsMutable(); component_.add(index, value); onChanged(); } else { componentBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder addComponent( org.terasology.protobuf.NetData.SerializationInfo.Builder builderForValue) { if (componentBuilder_ == null) { ensureComponentIsMutable(); component_.add(builderForValue.build()); onChanged(); } else { componentBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder addComponent( int index, org.terasology.protobuf.NetData.SerializationInfo.Builder builderForValue) { if (componentBuilder_ == null) { ensureComponentIsMutable(); component_.add(index, builderForValue.build()); onChanged(); } else { componentBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder addAllComponent( java.lang.Iterable<? extends org.terasology.protobuf.NetData.SerializationInfo> values) { if (componentBuilder_ == null) { ensureComponentIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, component_); onChanged(); } else { componentBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder clearComponent() { if (componentBuilder_ == null) { component_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { componentBuilder_.clear(); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public Builder removeComponent(int index) { if (componentBuilder_ == null) { ensureComponentIsMutable(); component_.remove(index); onChanged(); } else { componentBuilder_.remove(index); } return this; } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfo.Builder getComponentBuilder( int index) { return getComponentFieldBuilder().getBuilder(index); } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfoOrBuilder getComponentOrBuilder( int index) { if (componentBuilder_ == null) { return component_.get(index); } else { return componentBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .SerializationInfo component = 4;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getComponentOrBuilderList() { if (componentBuilder_ != null) { return componentBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(component_); } } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfo.Builder addComponentBuilder() { return getComponentFieldBuilder().addBuilder( org.terasology.protobuf.NetData.SerializationInfo.getDefaultInstance()); } /** * <code>repeated .SerializationInfo component = 4;</code> */ public org.terasology.protobuf.NetData.SerializationInfo.Builder addComponentBuilder( int index) { return getComponentFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.SerializationInfo.getDefaultInstance()); } /** * <code>repeated .SerializationInfo component = 4;</code> */ public java.util.List<org.terasology.protobuf.NetData.SerializationInfo.Builder> getComponentBuilderList() { return getComponentFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.SerializationInfo, org.terasology.protobuf.NetData.SerializationInfo.Builder, org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getComponentFieldBuilder() { if (componentBuilder_ == null) { componentBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.SerializationInfo, org.terasology.protobuf.NetData.SerializationInfo.Builder, org.terasology.protobuf.NetData.SerializationInfoOrBuilder>( component_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); component_ = null; } return componentBuilder_; } private java.util.List<org.terasology.protobuf.NetData.SerializationInfo> event_ = java.util.Collections.emptyList(); private void ensureEventIsMutable() { if (!((bitField0_ & 0x00000010) == 0x00000010)) { event_ = new java.util.ArrayList<org.terasology.protobuf.NetData.SerializationInfo>(event_); bitField0_ |= 0x00000010; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.SerializationInfo, org.terasology.protobuf.NetData.SerializationInfo.Builder, org.terasology.protobuf.NetData.SerializationInfoOrBuilder> eventBuilder_; /** * <code>repeated .SerializationInfo event = 5;</code> */ public java.util.List<org.terasology.protobuf.NetData.SerializationInfo> getEventList() { if (eventBuilder_ == null) { return java.util.Collections.unmodifiableList(event_); } else { return eventBuilder_.getMessageList(); } } /** * <code>repeated .SerializationInfo event = 5;</code> */ public int getEventCount() { if (eventBuilder_ == null) { return event_.size(); } else { return eventBuilder_.getCount(); } } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfo getEvent(int index) { if (eventBuilder_ == null) { return event_.get(index); } else { return eventBuilder_.getMessage(index); } } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder setEvent( int index, org.terasology.protobuf.NetData.SerializationInfo value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventIsMutable(); event_.set(index, value); onChanged(); } else { eventBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder setEvent( int index, org.terasology.protobuf.NetData.SerializationInfo.Builder builderForValue) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.set(index, builderForValue.build()); onChanged(); } else { eventBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder addEvent(org.terasology.protobuf.NetData.SerializationInfo value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventIsMutable(); event_.add(value); onChanged(); } else { eventBuilder_.addMessage(value); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder addEvent( int index, org.terasology.protobuf.NetData.SerializationInfo value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureEventIsMutable(); event_.add(index, value); onChanged(); } else { eventBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder addEvent( org.terasology.protobuf.NetData.SerializationInfo.Builder builderForValue) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.add(builderForValue.build()); onChanged(); } else { eventBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder addEvent( int index, org.terasology.protobuf.NetData.SerializationInfo.Builder builderForValue) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.add(index, builderForValue.build()); onChanged(); } else { eventBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder addAllEvent( java.lang.Iterable<? extends org.terasology.protobuf.NetData.SerializationInfo> values) { if (eventBuilder_ == null) { ensureEventIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, event_); onChanged(); } else { eventBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder clearEvent() { if (eventBuilder_ == null) { event_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000010); onChanged(); } else { eventBuilder_.clear(); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public Builder removeEvent(int index) { if (eventBuilder_ == null) { ensureEventIsMutable(); event_.remove(index); onChanged(); } else { eventBuilder_.remove(index); } return this; } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfo.Builder getEventBuilder( int index) { return getEventFieldBuilder().getBuilder(index); } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfoOrBuilder getEventOrBuilder( int index) { if (eventBuilder_ == null) { return event_.get(index); } else { return eventBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .SerializationInfo event = 5;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getEventOrBuilderList() { if (eventBuilder_ != null) { return eventBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(event_); } } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfo.Builder addEventBuilder() { return getEventFieldBuilder().addBuilder( org.terasology.protobuf.NetData.SerializationInfo.getDefaultInstance()); } /** * <code>repeated .SerializationInfo event = 5;</code> */ public org.terasology.protobuf.NetData.SerializationInfo.Builder addEventBuilder( int index) { return getEventFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.SerializationInfo.getDefaultInstance()); } /** * <code>repeated .SerializationInfo event = 5;</code> */ public java.util.List<org.terasology.protobuf.NetData.SerializationInfo.Builder> getEventBuilderList() { return getEventFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.SerializationInfo, org.terasology.protobuf.NetData.SerializationInfo.Builder, org.terasology.protobuf.NetData.SerializationInfoOrBuilder> getEventFieldBuilder() { if (eventBuilder_ == null) { eventBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.SerializationInfo, org.terasology.protobuf.NetData.SerializationInfo.Builder, org.terasology.protobuf.NetData.SerializationInfoOrBuilder>( event_, ((bitField0_ & 0x00000010) == 0x00000010), getParentForChildren(), isClean()); event_ = null; } return eventBuilder_; } private java.util.List<java.lang.Integer> assetId_ = java.util.Collections.emptyList(); private void ensureAssetIdIsMutable() { if (!((bitField0_ & 0x00000020) == 0x00000020)) { assetId_ = new java.util.ArrayList<java.lang.Integer>(assetId_); bitField0_ |= 0x00000020; } } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public java.util.List<java.lang.Integer> getAssetIdList() { return java.util.Collections.unmodifiableList(assetId_); } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public int getAssetIdCount() { return assetId_.size(); } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public int getAssetId(int index) { return assetId_.get(index); } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public Builder setAssetId( int index, int value) { ensureAssetIdIsMutable(); assetId_.set(index, value); onChanged(); return this; } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public Builder addAssetId(int value) { ensureAssetIdIsMutable(); assetId_.add(value); onChanged(); return this; } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public Builder addAllAssetId( java.lang.Iterable<? extends java.lang.Integer> values) { ensureAssetIdIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, assetId_); onChanged(); return this; } /** * <code>repeated int32 assetId = 6 [packed = true];</code> */ public Builder clearAssetId() { assetId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000020); onChanged(); return this; } private com.google.protobuf.LazyStringList assetUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureAssetUriIsMutable() { if (!((bitField0_ & 0x00000040) == 0x00000040)) { assetUri_ = new com.google.protobuf.LazyStringArrayList(assetUri_); bitField0_ |= 0x00000040; } } /** * <code>repeated string assetUri = 7;</code> */ public com.google.protobuf.ProtocolStringList getAssetUriList() { return assetUri_.getUnmodifiableView(); } /** * <code>repeated string assetUri = 7;</code> */ public int getAssetUriCount() { return assetUri_.size(); } /** * <code>repeated string assetUri = 7;</code> */ public java.lang.String getAssetUri(int index) { return assetUri_.get(index); } /** * <code>repeated string assetUri = 7;</code> */ public com.google.protobuf.ByteString getAssetUriBytes(int index) { return assetUri_.getByteString(index); } /** * <code>repeated string assetUri = 7;</code> */ public Builder setAssetUri( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureAssetUriIsMutable(); assetUri_.set(index, value); onChanged(); return this; } /** * <code>repeated string assetUri = 7;</code> */ public Builder addAssetUri( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureAssetUriIsMutable(); assetUri_.add(value); onChanged(); return this; } /** * <code>repeated string assetUri = 7;</code> */ public Builder addAllAssetUri( java.lang.Iterable<java.lang.String> values) { ensureAssetUriIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, assetUri_); onChanged(); return this; } /** * <code>repeated string assetUri = 7;</code> */ public Builder clearAssetUri() { assetUri_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } /** * <code>repeated string assetUri = 7;</code> */ public Builder addAssetUriBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureAssetUriIsMutable(); assetUri_.add(value); onChanged(); return this; } private com.google.protobuf.LazyStringList registerBlockFamily_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureRegisterBlockFamilyIsMutable() { if (!((bitField0_ & 0x00000080) == 0x00000080)) { registerBlockFamily_ = new com.google.protobuf.LazyStringArrayList(registerBlockFamily_); bitField0_ |= 0x00000080; } } /** * <code>repeated string registerBlockFamily = 8;</code> */ public com.google.protobuf.ProtocolStringList getRegisterBlockFamilyList() { return registerBlockFamily_.getUnmodifiableView(); } /** * <code>repeated string registerBlockFamily = 8;</code> */ public int getRegisterBlockFamilyCount() { return registerBlockFamily_.size(); } /** * <code>repeated string registerBlockFamily = 8;</code> */ public java.lang.String getRegisterBlockFamily(int index) { return registerBlockFamily_.get(index); } /** * <code>repeated string registerBlockFamily = 8;</code> */ public com.google.protobuf.ByteString getRegisterBlockFamilyBytes(int index) { return registerBlockFamily_.getByteString(index); } /** * <code>repeated string registerBlockFamily = 8;</code> */ public Builder setRegisterBlockFamily( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureRegisterBlockFamilyIsMutable(); registerBlockFamily_.set(index, value); onChanged(); return this; } /** * <code>repeated string registerBlockFamily = 8;</code> */ public Builder addRegisterBlockFamily( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureRegisterBlockFamilyIsMutable(); registerBlockFamily_.add(value); onChanged(); return this; } /** * <code>repeated string registerBlockFamily = 8;</code> */ public Builder addAllRegisterBlockFamily( java.lang.Iterable<java.lang.String> values) { ensureRegisterBlockFamilyIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, registerBlockFamily_); onChanged(); return this; } /** * <code>repeated string registerBlockFamily = 8;</code> */ public Builder clearRegisterBlockFamily() { registerBlockFamily_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000080); onChanged(); return this; } /** * <code>repeated string registerBlockFamily = 8;</code> */ public Builder addRegisterBlockFamilyBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureRegisterBlockFamilyIsMutable(); registerBlockFamily_.add(value); onChanged(); return this; } private java.util.List<org.terasology.protobuf.NetData.WorldInfo> worldInfo_ = java.util.Collections.emptyList(); private void ensureWorldInfoIsMutable() { if (!((bitField0_ & 0x00000100) == 0x00000100)) { worldInfo_ = new java.util.ArrayList<org.terasology.protobuf.NetData.WorldInfo>(worldInfo_); bitField0_ |= 0x00000100; } } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.WorldInfo, org.terasology.protobuf.NetData.WorldInfo.Builder, org.terasology.protobuf.NetData.WorldInfoOrBuilder> worldInfoBuilder_; /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public java.util.List<org.terasology.protobuf.NetData.WorldInfo> getWorldInfoList() { if (worldInfoBuilder_ == null) { return java.util.Collections.unmodifiableList(worldInfo_); } else { return worldInfoBuilder_.getMessageList(); } } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public int getWorldInfoCount() { if (worldInfoBuilder_ == null) { return worldInfo_.size(); } else { return worldInfoBuilder_.getCount(); } } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfo getWorldInfo(int index) { if (worldInfoBuilder_ == null) { return worldInfo_.get(index); } else { return worldInfoBuilder_.getMessage(index); } } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder setWorldInfo( int index, org.terasology.protobuf.NetData.WorldInfo value) { if (worldInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureWorldInfoIsMutable(); worldInfo_.set(index, value); onChanged(); } else { worldInfoBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder setWorldInfo( int index, org.terasology.protobuf.NetData.WorldInfo.Builder builderForValue) { if (worldInfoBuilder_ == null) { ensureWorldInfoIsMutable(); worldInfo_.set(index, builderForValue.build()); onChanged(); } else { worldInfoBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder addWorldInfo(org.terasology.protobuf.NetData.WorldInfo value) { if (worldInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureWorldInfoIsMutable(); worldInfo_.add(value); onChanged(); } else { worldInfoBuilder_.addMessage(value); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder addWorldInfo( int index, org.terasology.protobuf.NetData.WorldInfo value) { if (worldInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureWorldInfoIsMutable(); worldInfo_.add(index, value); onChanged(); } else { worldInfoBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder addWorldInfo( org.terasology.protobuf.NetData.WorldInfo.Builder builderForValue) { if (worldInfoBuilder_ == null) { ensureWorldInfoIsMutable(); worldInfo_.add(builderForValue.build()); onChanged(); } else { worldInfoBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder addWorldInfo( int index, org.terasology.protobuf.NetData.WorldInfo.Builder builderForValue) { if (worldInfoBuilder_ == null) { ensureWorldInfoIsMutable(); worldInfo_.add(index, builderForValue.build()); onChanged(); } else { worldInfoBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder addAllWorldInfo( java.lang.Iterable<? extends org.terasology.protobuf.NetData.WorldInfo> values) { if (worldInfoBuilder_ == null) { ensureWorldInfoIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, worldInfo_); onChanged(); } else { worldInfoBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder clearWorldInfo() { if (worldInfoBuilder_ == null) { worldInfo_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000100); onChanged(); } else { worldInfoBuilder_.clear(); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public Builder removeWorldInfo(int index) { if (worldInfoBuilder_ == null) { ensureWorldInfoIsMutable(); worldInfo_.remove(index); onChanged(); } else { worldInfoBuilder_.remove(index); } return this; } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfo.Builder getWorldInfoBuilder( int index) { return getWorldInfoFieldBuilder().getBuilder(index); } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfoOrBuilder getWorldInfoOrBuilder( int index) { if (worldInfoBuilder_ == null) { return worldInfo_.get(index); } else { return worldInfoBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public java.util.List<? extends org.terasology.protobuf.NetData.WorldInfoOrBuilder> getWorldInfoOrBuilderList() { if (worldInfoBuilder_ != null) { return worldInfoBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(worldInfo_); } } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfo.Builder addWorldInfoBuilder() { return getWorldInfoFieldBuilder().addBuilder( org.terasology.protobuf.NetData.WorldInfo.getDefaultInstance()); } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public org.terasology.protobuf.NetData.WorldInfo.Builder addWorldInfoBuilder( int index) { return getWorldInfoFieldBuilder().addBuilder( index, org.terasology.protobuf.NetData.WorldInfo.getDefaultInstance()); } /** * <code>repeated .WorldInfo worldInfo = 9;</code> */ public java.util.List<org.terasology.protobuf.NetData.WorldInfo.Builder> getWorldInfoBuilderList() { return getWorldInfoFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.WorldInfo, org.terasology.protobuf.NetData.WorldInfo.Builder, org.terasology.protobuf.NetData.WorldInfoOrBuilder> getWorldInfoFieldBuilder() { if (worldInfoBuilder_ == null) { worldInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.terasology.protobuf.NetData.WorldInfo, org.terasology.protobuf.NetData.WorldInfo.Builder, org.terasology.protobuf.NetData.WorldInfoOrBuilder>( worldInfo_, ((bitField0_ & 0x00000100) == 0x00000100), getParentForChildren(), isClean()); worldInfo_ = null; } return worldInfoBuilder_; } private java.util.List<java.lang.Integer> biomeShortId_ = java.util.Collections.emptyList(); private void ensureBiomeShortIdIsMutable() { if (!((bitField0_ & 0x00000200) == 0x00000200)) { biomeShortId_ = new java.util.ArrayList<java.lang.Integer>(biomeShortId_); bitField0_ |= 0x00000200; } } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public java.util.List<java.lang.Integer> getBiomeShortIdList() { return java.util.Collections.unmodifiableList(biomeShortId_); } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public int getBiomeShortIdCount() { return biomeShortId_.size(); } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public int getBiomeShortId(int index) { return biomeShortId_.get(index); } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public Builder setBiomeShortId( int index, int value) { ensureBiomeShortIdIsMutable(); biomeShortId_.set(index, value); onChanged(); return this; } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public Builder addBiomeShortId(int value) { ensureBiomeShortIdIsMutable(); biomeShortId_.add(value); onChanged(); return this; } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public Builder addAllBiomeShortId( java.lang.Iterable<? extends java.lang.Integer> values) { ensureBiomeShortIdIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, biomeShortId_); onChanged(); return this; } /** * <code>repeated sint32 biomeShortId = 10 [packed = true];</code> */ public Builder clearBiomeShortId() { biomeShortId_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000200); onChanged(); return this; } private com.google.protobuf.LazyStringList biomeId_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureBiomeIdIsMutable() { if (!((bitField0_ & 0x00000400) == 0x00000400)) { biomeId_ = new com.google.protobuf.LazyStringArrayList(biomeId_); bitField0_ |= 0x00000400; } } /** * <code>repeated string biomeId = 11;</code> */ public com.google.protobuf.ProtocolStringList getBiomeIdList() { return biomeId_.getUnmodifiableView(); } /** * <code>repeated string biomeId = 11;</code> */ public int getBiomeIdCount() { return biomeId_.size(); } /** * <code>repeated string biomeId = 11;</code> */ public java.lang.String getBiomeId(int index) { return biomeId_.get(index); } /** * <code>repeated string biomeId = 11;</code> */ public com.google.protobuf.ByteString getBiomeIdBytes(int index) { return biomeId_.getByteString(index); } /** * <code>repeated string biomeId = 11;</code> */ public Builder setBiomeId( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureBiomeIdIsMutable(); biomeId_.set(index, value); onChanged(); return this; } /** * <code>repeated string biomeId = 11;</code> */ public Builder addBiomeId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureBiomeIdIsMutable(); biomeId_.add(value); onChanged(); return this; } /** * <code>repeated string biomeId = 11;</code> */ public Builder addAllBiomeId( java.lang.Iterable<java.lang.String> values) { ensureBiomeIdIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, biomeId_); onChanged(); return this; } /** * <code>repeated string biomeId = 11;</code> */ public Builder clearBiomeId() { biomeId_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000400); onChanged(); return this; } /** * <code>repeated string biomeId = 11;</code> */ public Builder addBiomeIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureBiomeIdIsMutable(); biomeId_.add(value); onChanged(); return this; } private java.lang.Object version_ = ""; /** * <code>optional string version = 15;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional string version = 15;</code> */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string version = 15;</code> */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string version = 15;</code> */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000800; version_ = value; onChanged(); return this; } /** * <code>optional string version = 15;</code> */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000800); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** * <code>optional string version = 15;</code> */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000800; version_ = value; onChanged(); return this; } private java.lang.Object gameName_ = ""; /** * <code>optional string gameName = 16;</code> */ public boolean hasGameName() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional string gameName = 16;</code> */ public java.lang.String getGameName() { java.lang.Object ref = gameName_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { gameName_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string gameName = 16;</code> */ public com.google.protobuf.ByteString getGameNameBytes() { java.lang.Object ref = gameName_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); gameName_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string gameName = 16;</code> */ public Builder setGameName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; gameName_ = value; onChanged(); return this; } /** * <code>optional string gameName = 16;</code> */ public Builder clearGameName() { bitField0_ = (bitField0_ & ~0x00001000); gameName_ = getDefaultInstance().getGameName(); onChanged(); return this; } /** * <code>optional string gameName = 16;</code> */ public Builder setGameNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; gameName_ = value; onChanged(); return this; } private long time_ ; /** * <code>optional int64 time = 17;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00002000) == 0x00002000); } /** * <code>optional int64 time = 17;</code> */ public long getTime() { return time_; } /** * <code>optional int64 time = 17;</code> */ public Builder setTime(long value) { bitField0_ |= 0x00002000; time_ = value; onChanged(); return this; } /** * <code>optional int64 time = 17;</code> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00002000); time_ = 0L; onChanged(); return this; } private float reflectionHeight_ ; /** * <code>optional float reflectionHeight = 18;</code> */ public boolean hasReflectionHeight() { return ((bitField0_ & 0x00004000) == 0x00004000); } /** * <code>optional float reflectionHeight = 18;</code> */ public float getReflectionHeight() { return reflectionHeight_; } /** * <code>optional float reflectionHeight = 18;</code> */ public Builder setReflectionHeight(float value) { bitField0_ |= 0x00004000; reflectionHeight_ = value; onChanged(); return this; } /** * <code>optional float reflectionHeight = 18;</code> */ public Builder clearReflectionHeight() { bitField0_ = (bitField0_ & ~0x00004000); reflectionHeight_ = 0F; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ServerInfoMessage) } static { defaultInstance = new ServerInfoMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ServerInfoMessage) } public interface WorldInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:WorldInfo) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<WorldInfo> { /** * <code>optional string title = 1;</code> */ boolean hasTitle(); /** * <code>optional string title = 1;</code> */ java.lang.String getTitle(); /** * <code>optional string title = 1;</code> */ com.google.protobuf.ByteString getTitleBytes(); /** * <code>optional int64 time = 2;</code> */ boolean hasTime(); /** * <code>optional int64 time = 2;</code> */ long getTime(); } /** * Protobuf type {@code WorldInfo} */ public static final class WorldInfo extends com.google.protobuf.GeneratedMessage.ExtendableMessage< WorldInfo> implements // @@protoc_insertion_point(message_implements:WorldInfo) WorldInfoOrBuilder { // Use WorldInfo.newBuilder() to construct. private WorldInfo(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.WorldInfo, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private WorldInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final WorldInfo defaultInstance; public static WorldInfo getDefaultInstance() { return defaultInstance; } public WorldInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private WorldInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; title_ = bs; break; } case 16: { bitField0_ |= 0x00000002; time_ = input.readInt64(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_WorldInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_WorldInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.WorldInfo.class, org.terasology.protobuf.NetData.WorldInfo.Builder.class); } public static com.google.protobuf.Parser<WorldInfo> PARSER = new com.google.protobuf.AbstractParser<WorldInfo>() { public WorldInfo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new WorldInfo(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<WorldInfo> getParserForType() { return PARSER; } private int bitField0_; public static final int TITLE_FIELD_NUMBER = 1; private java.lang.Object title_; /** * <code>optional string title = 1;</code> */ public boolean hasTitle() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string title = 1;</code> */ public java.lang.String getTitle() { java.lang.Object ref = title_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { title_ = s; } return s; } } /** * <code>optional string title = 1;</code> */ public com.google.protobuf.ByteString getTitleBytes() { java.lang.Object ref = title_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); title_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TIME_FIELD_NUMBER = 2; private long time_; /** * <code>optional int64 time = 2;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int64 time = 2;</code> */ public long getTime() { return time_; } private void initFields() { title_ = ""; time_ = 0L; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.WorldInfo>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTitleBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(2, time_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getTitleBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(2, time_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.WorldInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.WorldInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.WorldInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.WorldInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code WorldInfo} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.WorldInfo, Builder> implements // @@protoc_insertion_point(builder_implements:WorldInfo) org.terasology.protobuf.NetData.WorldInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_WorldInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_WorldInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.WorldInfo.class, org.terasology.protobuf.NetData.WorldInfo.Builder.class); } // Construct using org.terasology.protobuf.NetData.WorldInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); title_ = ""; bitField0_ = (bitField0_ & ~0x00000001); time_ = 0L; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_WorldInfo_descriptor; } public org.terasology.protobuf.NetData.WorldInfo getDefaultInstanceForType() { return org.terasology.protobuf.NetData.WorldInfo.getDefaultInstance(); } public org.terasology.protobuf.NetData.WorldInfo build() { org.terasology.protobuf.NetData.WorldInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.WorldInfo buildPartial() { org.terasology.protobuf.NetData.WorldInfo result = new org.terasology.protobuf.NetData.WorldInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.title_ = title_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.time_ = time_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.WorldInfo) { return mergeFrom((org.terasology.protobuf.NetData.WorldInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.WorldInfo other) { if (other == org.terasology.protobuf.NetData.WorldInfo.getDefaultInstance()) return this; if (other.hasTitle()) { bitField0_ |= 0x00000001; title_ = other.title_; onChanged(); } if (other.hasTime()) { setTime(other.getTime()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.WorldInfo parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.WorldInfo) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object title_ = ""; /** * <code>optional string title = 1;</code> */ public boolean hasTitle() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string title = 1;</code> */ public java.lang.String getTitle() { java.lang.Object ref = title_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { title_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string title = 1;</code> */ public com.google.protobuf.ByteString getTitleBytes() { java.lang.Object ref = title_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); title_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string title = 1;</code> */ public Builder setTitle( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; title_ = value; onChanged(); return this; } /** * <code>optional string title = 1;</code> */ public Builder clearTitle() { bitField0_ = (bitField0_ & ~0x00000001); title_ = getDefaultInstance().getTitle(); onChanged(); return this; } /** * <code>optional string title = 1;</code> */ public Builder setTitleBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; title_ = value; onChanged(); return this; } private long time_ ; /** * <code>optional int64 time = 2;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int64 time = 2;</code> */ public long getTime() { return time_; } /** * <code>optional int64 time = 2;</code> */ public Builder setTime(long value) { bitField0_ |= 0x00000002; time_ = value; onChanged(); return this; } /** * <code>optional int64 time = 2;</code> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000002); time_ = 0L; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:WorldInfo) } static { defaultInstance = new WorldInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:WorldInfo) } public interface SerializationInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:SerializationInfo) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<SerializationInfo> { /** * <code>optional string name = 1;</code> */ boolean hasName(); /** * <code>optional string name = 1;</code> */ java.lang.String getName(); /** * <code>optional string name = 1;</code> */ com.google.protobuf.ByteString getNameBytes(); /** * <code>optional int32 id = 2;</code> */ boolean hasId(); /** * <code>optional int32 id = 2;</code> */ int getId(); /** * <code>repeated string fieldName = 3;</code> */ com.google.protobuf.ProtocolStringList getFieldNameList(); /** * <code>repeated string fieldName = 3;</code> */ int getFieldNameCount(); /** * <code>repeated string fieldName = 3;</code> */ java.lang.String getFieldName(int index); /** * <code>repeated string fieldName = 3;</code> */ com.google.protobuf.ByteString getFieldNameBytes(int index); /** * <code>optional bytes fieldIds = 4;</code> */ boolean hasFieldIds(); /** * <code>optional bytes fieldIds = 4;</code> */ com.google.protobuf.ByteString getFieldIds(); } /** * Protobuf type {@code SerializationInfo} */ public static final class SerializationInfo extends com.google.protobuf.GeneratedMessage.ExtendableMessage< SerializationInfo> implements // @@protoc_insertion_point(message_implements:SerializationInfo) SerializationInfoOrBuilder { // Use SerializationInfo.newBuilder() to construct. private SerializationInfo(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.SerializationInfo, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private SerializationInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final SerializationInfo defaultInstance; public static SerializationInfo getDefaultInstance() { return defaultInstance; } public SerializationInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private SerializationInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; name_ = bs; break; } case 16: { bitField0_ |= 0x00000002; id_ = input.readInt32(); break; } case 26: { com.google.protobuf.ByteString bs = input.readBytes(); if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { fieldName_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } fieldName_.add(bs); break; } case 34: { bitField0_ |= 0x00000004; fieldIds_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { fieldName_ = fieldName_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_SerializationInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_SerializationInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.SerializationInfo.class, org.terasology.protobuf.NetData.SerializationInfo.Builder.class); } public static com.google.protobuf.Parser<SerializationInfo> PARSER = new com.google.protobuf.AbstractParser<SerializationInfo>() { public SerializationInfo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new SerializationInfo(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<SerializationInfo> getParserForType() { return PARSER; } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private java.lang.Object name_; /** * <code>optional string name = 1;</code> */ public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } } /** * <code>optional string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ID_FIELD_NUMBER = 2; private int id_; /** * <code>optional int32 id = 2;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 id = 2;</code> */ public int getId() { return id_; } public static final int FIELDNAME_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList fieldName_; /** * <code>repeated string fieldName = 3;</code> */ public com.google.protobuf.ProtocolStringList getFieldNameList() { return fieldName_; } /** * <code>repeated string fieldName = 3;</code> */ public int getFieldNameCount() { return fieldName_.size(); } /** * <code>repeated string fieldName = 3;</code> */ public java.lang.String getFieldName(int index) { return fieldName_.get(index); } /** * <code>repeated string fieldName = 3;</code> */ public com.google.protobuf.ByteString getFieldNameBytes(int index) { return fieldName_.getByteString(index); } public static final int FIELDIDS_FIELD_NUMBER = 4; private com.google.protobuf.ByteString fieldIds_; /** * <code>optional bytes fieldIds = 4;</code> */ public boolean hasFieldIds() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional bytes fieldIds = 4;</code> */ public com.google.protobuf.ByteString getFieldIds() { return fieldIds_; } private void initFields() { name_ = ""; id_ = 0; fieldName_ = com.google.protobuf.LazyStringArrayList.EMPTY; fieldIds_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.SerializationInfo>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, id_); } for (int i = 0; i < fieldName_.size(); i++) { output.writeBytes(3, fieldName_.getByteString(i)); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeBytes(4, fieldIds_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getNameBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, id_); } { int dataSize = 0; for (int i = 0; i < fieldName_.size(); i++) { dataSize += com.google.protobuf.CodedOutputStream .computeBytesSizeNoTag(fieldName_.getByteString(i)); } size += dataSize; size += 1 * getFieldNameList().size(); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, fieldIds_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.SerializationInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.SerializationInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.SerializationInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.SerializationInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code SerializationInfo} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.SerializationInfo, Builder> implements // @@protoc_insertion_point(builder_implements:SerializationInfo) org.terasology.protobuf.NetData.SerializationInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_SerializationInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_SerializationInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.SerializationInfo.class, org.terasology.protobuf.NetData.SerializationInfo.Builder.class); } // Construct using org.terasology.protobuf.NetData.SerializationInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); name_ = ""; bitField0_ = (bitField0_ & ~0x00000001); id_ = 0; bitField0_ = (bitField0_ & ~0x00000002); fieldName_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); fieldIds_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_SerializationInfo_descriptor; } public org.terasology.protobuf.NetData.SerializationInfo getDefaultInstanceForType() { return org.terasology.protobuf.NetData.SerializationInfo.getDefaultInstance(); } public org.terasology.protobuf.NetData.SerializationInfo build() { org.terasology.protobuf.NetData.SerializationInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.SerializationInfo buildPartial() { org.terasology.protobuf.NetData.SerializationInfo result = new org.terasology.protobuf.NetData.SerializationInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.name_ = name_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.id_ = id_; if (((bitField0_ & 0x00000004) == 0x00000004)) { fieldName_ = fieldName_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.fieldName_ = fieldName_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000004; } result.fieldIds_ = fieldIds_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.SerializationInfo) { return mergeFrom((org.terasology.protobuf.NetData.SerializationInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.SerializationInfo other) { if (other == org.terasology.protobuf.NetData.SerializationInfo.getDefaultInstance()) return this; if (other.hasName()) { bitField0_ |= 0x00000001; name_ = other.name_; onChanged(); } if (other.hasId()) { setId(other.getId()); } if (!other.fieldName_.isEmpty()) { if (fieldName_.isEmpty()) { fieldName_ = other.fieldName_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureFieldNameIsMutable(); fieldName_.addAll(other.fieldName_); } onChanged(); } if (other.hasFieldIds()) { setFieldIds(other.getFieldIds()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.SerializationInfo parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.SerializationInfo) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object name_ = ""; /** * <code>optional string name = 1;</code> */ public boolean hasName() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string name = 1;</code> */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { name_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string name = 1;</code> */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string name = 1;</code> */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } /** * <code>optional string name = 1;</code> */ public Builder clearName() { bitField0_ = (bitField0_ & ~0x00000001); name_ = getDefaultInstance().getName(); onChanged(); return this; } /** * <code>optional string name = 1;</code> */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; name_ = value; onChanged(); return this; } private int id_ ; /** * <code>optional int32 id = 2;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 id = 2;</code> */ public int getId() { return id_; } /** * <code>optional int32 id = 2;</code> */ public Builder setId(int value) { bitField0_ |= 0x00000002; id_ = value; onChanged(); return this; } /** * <code>optional int32 id = 2;</code> */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000002); id_ = 0; onChanged(); return this; } private com.google.protobuf.LazyStringList fieldName_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureFieldNameIsMutable() { if (!((bitField0_ & 0x00000004) == 0x00000004)) { fieldName_ = new com.google.protobuf.LazyStringArrayList(fieldName_); bitField0_ |= 0x00000004; } } /** * <code>repeated string fieldName = 3;</code> */ public com.google.protobuf.ProtocolStringList getFieldNameList() { return fieldName_.getUnmodifiableView(); } /** * <code>repeated string fieldName = 3;</code> */ public int getFieldNameCount() { return fieldName_.size(); } /** * <code>repeated string fieldName = 3;</code> */ public java.lang.String getFieldName(int index) { return fieldName_.get(index); } /** * <code>repeated string fieldName = 3;</code> */ public com.google.protobuf.ByteString getFieldNameBytes(int index) { return fieldName_.getByteString(index); } /** * <code>repeated string fieldName = 3;</code> */ public Builder setFieldName( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureFieldNameIsMutable(); fieldName_.set(index, value); onChanged(); return this; } /** * <code>repeated string fieldName = 3;</code> */ public Builder addFieldName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureFieldNameIsMutable(); fieldName_.add(value); onChanged(); return this; } /** * <code>repeated string fieldName = 3;</code> */ public Builder addAllFieldName( java.lang.Iterable<java.lang.String> values) { ensureFieldNameIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, fieldName_); onChanged(); return this; } /** * <code>repeated string fieldName = 3;</code> */ public Builder clearFieldName() { fieldName_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** * <code>repeated string fieldName = 3;</code> */ public Builder addFieldNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } ensureFieldNameIsMutable(); fieldName_.add(value); onChanged(); return this; } private com.google.protobuf.ByteString fieldIds_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes fieldIds = 4;</code> */ public boolean hasFieldIds() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional bytes fieldIds = 4;</code> */ public com.google.protobuf.ByteString getFieldIds() { return fieldIds_; } /** * <code>optional bytes fieldIds = 4;</code> */ public Builder setFieldIds(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; fieldIds_ = value; onChanged(); return this; } /** * <code>optional bytes fieldIds = 4;</code> */ public Builder clearFieldIds() { bitField0_ = (bitField0_ & ~0x00000008); fieldIds_ = getDefaultInstance().getFieldIds(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:SerializationInfo) } static { defaultInstance = new SerializationInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:SerializationInfo) } public interface ModuleInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:ModuleInfo) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ModuleInfo> { /** * <code>optional string moduleId = 1;</code> */ boolean hasModuleId(); /** * <code>optional string moduleId = 1;</code> */ java.lang.String getModuleId(); /** * <code>optional string moduleId = 1;</code> */ com.google.protobuf.ByteString getModuleIdBytes(); /** * <code>optional string moduleVersion = 2;</code> */ boolean hasModuleVersion(); /** * <code>optional string moduleVersion = 2;</code> */ java.lang.String getModuleVersion(); /** * <code>optional string moduleVersion = 2;</code> */ com.google.protobuf.ByteString getModuleVersionBytes(); } /** * Protobuf type {@code ModuleInfo} */ public static final class ModuleInfo extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ModuleInfo> implements // @@protoc_insertion_point(message_implements:ModuleInfo) ModuleInfoOrBuilder { // Use ModuleInfo.newBuilder() to construct. private ModuleInfo(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ModuleInfo, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ModuleInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ModuleInfo defaultInstance; public static ModuleInfo getDefaultInstance() { return defaultInstance; } public ModuleInfo getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModuleInfo( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; moduleId_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; moduleVersion_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleInfo.class, org.terasology.protobuf.NetData.ModuleInfo.Builder.class); } public static com.google.protobuf.Parser<ModuleInfo> PARSER = new com.google.protobuf.AbstractParser<ModuleInfo>() { public ModuleInfo parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModuleInfo(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ModuleInfo> getParserForType() { return PARSER; } private int bitField0_; public static final int MODULEID_FIELD_NUMBER = 1; private java.lang.Object moduleId_; /** * <code>optional string moduleId = 1;</code> */ public boolean hasModuleId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string moduleId = 1;</code> */ public java.lang.String getModuleId() { java.lang.Object ref = moduleId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { moduleId_ = s; } return s; } } /** * <code>optional string moduleId = 1;</code> */ public com.google.protobuf.ByteString getModuleIdBytes() { java.lang.Object ref = moduleId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); moduleId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int MODULEVERSION_FIELD_NUMBER = 2; private java.lang.Object moduleVersion_; /** * <code>optional string moduleVersion = 2;</code> */ public boolean hasModuleVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string moduleVersion = 2;</code> */ public java.lang.String getModuleVersion() { java.lang.Object ref = moduleVersion_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { moduleVersion_ = s; } return s; } } /** * <code>optional string moduleVersion = 2;</code> */ public com.google.protobuf.ByteString getModuleVersionBytes() { java.lang.Object ref = moduleVersion_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); moduleVersion_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { moduleId_ = ""; moduleVersion_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ModuleInfo>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getModuleIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getModuleVersionBytes()); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getModuleIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getModuleVersionBytes()); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ModuleInfo parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleInfo parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ModuleInfo prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ModuleInfo} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ModuleInfo, Builder> implements // @@protoc_insertion_point(builder_implements:ModuleInfo) org.terasology.protobuf.NetData.ModuleInfoOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleInfo_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleInfo.class, org.terasology.protobuf.NetData.ModuleInfo.Builder.class); } // Construct using org.terasology.protobuf.NetData.ModuleInfo.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); moduleId_ = ""; bitField0_ = (bitField0_ & ~0x00000001); moduleVersion_ = ""; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ModuleInfo_descriptor; } public org.terasology.protobuf.NetData.ModuleInfo getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ModuleInfo.getDefaultInstance(); } public org.terasology.protobuf.NetData.ModuleInfo build() { org.terasology.protobuf.NetData.ModuleInfo result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ModuleInfo buildPartial() { org.terasology.protobuf.NetData.ModuleInfo result = new org.terasology.protobuf.NetData.ModuleInfo(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.moduleId_ = moduleId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.moduleVersion_ = moduleVersion_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ModuleInfo) { return mergeFrom((org.terasology.protobuf.NetData.ModuleInfo)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ModuleInfo other) { if (other == org.terasology.protobuf.NetData.ModuleInfo.getDefaultInstance()) return this; if (other.hasModuleId()) { bitField0_ |= 0x00000001; moduleId_ = other.moduleId_; onChanged(); } if (other.hasModuleVersion()) { bitField0_ |= 0x00000002; moduleVersion_ = other.moduleVersion_; onChanged(); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ModuleInfo parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ModuleInfo) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object moduleId_ = ""; /** * <code>optional string moduleId = 1;</code> */ public boolean hasModuleId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string moduleId = 1;</code> */ public java.lang.String getModuleId() { java.lang.Object ref = moduleId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { moduleId_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string moduleId = 1;</code> */ public com.google.protobuf.ByteString getModuleIdBytes() { java.lang.Object ref = moduleId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); moduleId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string moduleId = 1;</code> */ public Builder setModuleId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; moduleId_ = value; onChanged(); return this; } /** * <code>optional string moduleId = 1;</code> */ public Builder clearModuleId() { bitField0_ = (bitField0_ & ~0x00000001); moduleId_ = getDefaultInstance().getModuleId(); onChanged(); return this; } /** * <code>optional string moduleId = 1;</code> */ public Builder setModuleIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; moduleId_ = value; onChanged(); return this; } private java.lang.Object moduleVersion_ = ""; /** * <code>optional string moduleVersion = 2;</code> */ public boolean hasModuleVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string moduleVersion = 2;</code> */ public java.lang.String getModuleVersion() { java.lang.Object ref = moduleVersion_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { moduleVersion_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string moduleVersion = 2;</code> */ public com.google.protobuf.ByteString getModuleVersionBytes() { java.lang.Object ref = moduleVersion_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); moduleVersion_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string moduleVersion = 2;</code> */ public Builder setModuleVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; moduleVersion_ = value; onChanged(); return this; } /** * <code>optional string moduleVersion = 2;</code> */ public Builder clearModuleVersion() { bitField0_ = (bitField0_ & ~0x00000002); moduleVersion_ = getDefaultInstance().getModuleVersion(); onChanged(); return this; } /** * <code>optional string moduleVersion = 2;</code> */ public Builder setModuleVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; moduleVersion_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ModuleInfo) } static { defaultInstance = new ModuleInfo(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ModuleInfo) } public interface ModuleRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:ModuleRequest) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ModuleRequest> { /** * <code>optional string moduleId = 1;</code> */ boolean hasModuleId(); /** * <code>optional string moduleId = 1;</code> */ java.lang.String getModuleId(); /** * <code>optional string moduleId = 1;</code> */ com.google.protobuf.ByteString getModuleIdBytes(); } /** * Protobuf type {@code ModuleRequest} */ public static final class ModuleRequest extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ModuleRequest> implements // @@protoc_insertion_point(message_implements:ModuleRequest) ModuleRequestOrBuilder { // Use ModuleRequest.newBuilder() to construct. private ModuleRequest(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ModuleRequest, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ModuleRequest(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ModuleRequest defaultInstance; public static ModuleRequest getDefaultInstance() { return defaultInstance; } public ModuleRequest getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModuleRequest( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; moduleId_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleRequest.class, org.terasology.protobuf.NetData.ModuleRequest.Builder.class); } public static com.google.protobuf.Parser<ModuleRequest> PARSER = new com.google.protobuf.AbstractParser<ModuleRequest>() { public ModuleRequest parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModuleRequest(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ModuleRequest> getParserForType() { return PARSER; } private int bitField0_; public static final int MODULEID_FIELD_NUMBER = 1; private java.lang.Object moduleId_; /** * <code>optional string moduleId = 1;</code> */ public boolean hasModuleId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string moduleId = 1;</code> */ public java.lang.String getModuleId() { java.lang.Object ref = moduleId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { moduleId_ = s; } return s; } } /** * <code>optional string moduleId = 1;</code> */ public com.google.protobuf.ByteString getModuleIdBytes() { java.lang.Object ref = moduleId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); moduleId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { moduleId_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ModuleRequest>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getModuleIdBytes()); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getModuleIdBytes()); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ModuleRequest parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleRequest parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ModuleRequest prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ModuleRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ModuleRequest, Builder> implements // @@protoc_insertion_point(builder_implements:ModuleRequest) org.terasology.protobuf.NetData.ModuleRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleRequest_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleRequest.class, org.terasology.protobuf.NetData.ModuleRequest.Builder.class); } // Construct using org.terasology.protobuf.NetData.ModuleRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); moduleId_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ModuleRequest_descriptor; } public org.terasology.protobuf.NetData.ModuleRequest getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ModuleRequest.getDefaultInstance(); } public org.terasology.protobuf.NetData.ModuleRequest build() { org.terasology.protobuf.NetData.ModuleRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ModuleRequest buildPartial() { org.terasology.protobuf.NetData.ModuleRequest result = new org.terasology.protobuf.NetData.ModuleRequest(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.moduleId_ = moduleId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ModuleRequest) { return mergeFrom((org.terasology.protobuf.NetData.ModuleRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ModuleRequest other) { if (other == org.terasology.protobuf.NetData.ModuleRequest.getDefaultInstance()) return this; if (other.hasModuleId()) { bitField0_ |= 0x00000001; moduleId_ = other.moduleId_; onChanged(); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ModuleRequest parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ModuleRequest) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object moduleId_ = ""; /** * <code>optional string moduleId = 1;</code> */ public boolean hasModuleId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string moduleId = 1;</code> */ public java.lang.String getModuleId() { java.lang.Object ref = moduleId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { moduleId_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string moduleId = 1;</code> */ public com.google.protobuf.ByteString getModuleIdBytes() { java.lang.Object ref = moduleId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); moduleId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string moduleId = 1;</code> */ public Builder setModuleId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; moduleId_ = value; onChanged(); return this; } /** * <code>optional string moduleId = 1;</code> */ public Builder clearModuleId() { bitField0_ = (bitField0_ & ~0x00000001); moduleId_ = getDefaultInstance().getModuleId(); onChanged(); return this; } /** * <code>optional string moduleId = 1;</code> */ public Builder setModuleIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; moduleId_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ModuleRequest) } static { defaultInstance = new ModuleRequest(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ModuleRequest) } public interface ModuleDataHeaderOrBuilder extends // @@protoc_insertion_point(interface_extends:ModuleDataHeader) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ModuleDataHeader> { /** * <code>optional string id = 1;</code> */ boolean hasId(); /** * <code>optional string id = 1;</code> */ java.lang.String getId(); /** * <code>optional string id = 1;</code> */ com.google.protobuf.ByteString getIdBytes(); /** * <code>optional string version = 2;</code> */ boolean hasVersion(); /** * <code>optional string version = 2;</code> */ java.lang.String getVersion(); /** * <code>optional string version = 2;</code> */ com.google.protobuf.ByteString getVersionBytes(); /** * <code>optional int64 size = 3;</code> */ boolean hasSize(); /** * <code>optional int64 size = 3;</code> */ long getSize(); /** * <code>optional string error = 15;</code> */ boolean hasError(); /** * <code>optional string error = 15;</code> */ java.lang.String getError(); /** * <code>optional string error = 15;</code> */ com.google.protobuf.ByteString getErrorBytes(); } /** * Protobuf type {@code ModuleDataHeader} */ public static final class ModuleDataHeader extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ModuleDataHeader> implements // @@protoc_insertion_point(message_implements:ModuleDataHeader) ModuleDataHeaderOrBuilder { // Use ModuleDataHeader.newBuilder() to construct. private ModuleDataHeader(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ModuleDataHeader, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ModuleDataHeader(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ModuleDataHeader defaultInstance; public static ModuleDataHeader getDefaultInstance() { return defaultInstance; } public ModuleDataHeader getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModuleDataHeader( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; id_ = bs; break; } case 18: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000002; version_ = bs; break; } case 24: { bitField0_ |= 0x00000004; size_ = input.readInt64(); break; } case 122: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000008; error_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleDataHeader_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleDataHeader_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleDataHeader.class, org.terasology.protobuf.NetData.ModuleDataHeader.Builder.class); } public static com.google.protobuf.Parser<ModuleDataHeader> PARSER = new com.google.protobuf.AbstractParser<ModuleDataHeader>() { public ModuleDataHeader parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModuleDataHeader(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ModuleDataHeader> getParserForType() { return PARSER; } private int bitField0_; public static final int ID_FIELD_NUMBER = 1; private java.lang.Object id_; /** * <code>optional string id = 1;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string id = 1;</code> */ public java.lang.String getId() { java.lang.Object ref = id_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { id_ = s; } return s; } } /** * <code>optional string id = 1;</code> */ public com.google.protobuf.ByteString getIdBytes() { java.lang.Object ref = id_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); id_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int VERSION_FIELD_NUMBER = 2; private java.lang.Object version_; /** * <code>optional string version = 2;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string version = 2;</code> */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } } /** * <code>optional string version = 2;</code> */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int SIZE_FIELD_NUMBER = 3; private long size_; /** * <code>optional int64 size = 3;</code> */ public boolean hasSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int64 size = 3;</code> */ public long getSize() { return size_; } public static final int ERROR_FIELD_NUMBER = 15; private java.lang.Object error_; /** * <code>optional string error = 15;</code> */ public boolean hasError() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional string error = 15;</code> */ public java.lang.String getError() { java.lang.Object ref = error_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { error_ = s; } return s; } } /** * <code>optional string error = 15;</code> */ public com.google.protobuf.ByteString getErrorBytes() { java.lang.Object ref = error_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); error_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { id_ = ""; version_ = ""; size_ = 0L; error_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ModuleDataHeader>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeBytes(2, getVersionBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt64(3, size_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeBytes(15, getErrorBytes()); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getIdBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getVersionBytes()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, size_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(15, getErrorBytes()); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleDataHeader parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ModuleDataHeader prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ModuleDataHeader} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ModuleDataHeader, Builder> implements // @@protoc_insertion_point(builder_implements:ModuleDataHeader) org.terasology.protobuf.NetData.ModuleDataHeaderOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleDataHeader_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleDataHeader_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleDataHeader.class, org.terasology.protobuf.NetData.ModuleDataHeader.Builder.class); } // Construct using org.terasology.protobuf.NetData.ModuleDataHeader.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); id_ = ""; bitField0_ = (bitField0_ & ~0x00000001); version_ = ""; bitField0_ = (bitField0_ & ~0x00000002); size_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); error_ = ""; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ModuleDataHeader_descriptor; } public org.terasology.protobuf.NetData.ModuleDataHeader getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance(); } public org.terasology.protobuf.NetData.ModuleDataHeader build() { org.terasology.protobuf.NetData.ModuleDataHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ModuleDataHeader buildPartial() { org.terasology.protobuf.NetData.ModuleDataHeader result = new org.terasology.protobuf.NetData.ModuleDataHeader(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.id_ = id_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.version_ = version_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.size_ = size_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.error_ = error_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ModuleDataHeader) { return mergeFrom((org.terasology.protobuf.NetData.ModuleDataHeader)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ModuleDataHeader other) { if (other == org.terasology.protobuf.NetData.ModuleDataHeader.getDefaultInstance()) return this; if (other.hasId()) { bitField0_ |= 0x00000001; id_ = other.id_; onChanged(); } if (other.hasVersion()) { bitField0_ |= 0x00000002; version_ = other.version_; onChanged(); } if (other.hasSize()) { setSize(other.getSize()); } if (other.hasError()) { bitField0_ |= 0x00000008; error_ = other.error_; onChanged(); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ModuleDataHeader parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ModuleDataHeader) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object id_ = ""; /** * <code>optional string id = 1;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string id = 1;</code> */ public java.lang.String getId() { java.lang.Object ref = id_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { id_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string id = 1;</code> */ public com.google.protobuf.ByteString getIdBytes() { java.lang.Object ref = id_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); id_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string id = 1;</code> */ public Builder setId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; id_ = value; onChanged(); return this; } /** * <code>optional string id = 1;</code> */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000001); id_ = getDefaultInstance().getId(); onChanged(); return this; } /** * <code>optional string id = 1;</code> */ public Builder setIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; id_ = value; onChanged(); return this; } private java.lang.Object version_ = ""; /** * <code>optional string version = 2;</code> */ public boolean hasVersion() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string version = 2;</code> */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { version_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string version = 2;</code> */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string version = 2;</code> */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } /** * <code>optional string version = 2;</code> */ public Builder clearVersion() { bitField0_ = (bitField0_ & ~0x00000002); version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** * <code>optional string version = 2;</code> */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; version_ = value; onChanged(); return this; } private long size_ ; /** * <code>optional int64 size = 3;</code> */ public boolean hasSize() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int64 size = 3;</code> */ public long getSize() { return size_; } /** * <code>optional int64 size = 3;</code> */ public Builder setSize(long value) { bitField0_ |= 0x00000004; size_ = value; onChanged(); return this; } /** * <code>optional int64 size = 3;</code> */ public Builder clearSize() { bitField0_ = (bitField0_ & ~0x00000004); size_ = 0L; onChanged(); return this; } private java.lang.Object error_ = ""; /** * <code>optional string error = 15;</code> */ public boolean hasError() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional string error = 15;</code> */ public java.lang.String getError() { java.lang.Object ref = error_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { error_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string error = 15;</code> */ public com.google.protobuf.ByteString getErrorBytes() { java.lang.Object ref = error_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); error_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string error = 15;</code> */ public Builder setError( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; error_ = value; onChanged(); return this; } /** * <code>optional string error = 15;</code> */ public Builder clearError() { bitField0_ = (bitField0_ & ~0x00000008); error_ = getDefaultInstance().getError(); onChanged(); return this; } /** * <code>optional string error = 15;</code> */ public Builder setErrorBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000008; error_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ModuleDataHeader) } static { defaultInstance = new ModuleDataHeader(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ModuleDataHeader) } public interface ModuleDataOrBuilder extends // @@protoc_insertion_point(interface_extends:ModuleData) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ModuleData> { /** * <code>optional bytes module = 1;</code> */ boolean hasModule(); /** * <code>optional bytes module = 1;</code> */ com.google.protobuf.ByteString getModule(); } /** * Protobuf type {@code ModuleData} */ public static final class ModuleData extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ModuleData> implements // @@protoc_insertion_point(message_implements:ModuleData) ModuleDataOrBuilder { // Use ModuleData.newBuilder() to construct. private ModuleData(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ModuleData, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ModuleData(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ModuleData defaultInstance; public static ModuleData getDefaultInstance() { return defaultInstance; } public ModuleData getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModuleData( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; module_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleData_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleData.class, org.terasology.protobuf.NetData.ModuleData.Builder.class); } public static com.google.protobuf.Parser<ModuleData> PARSER = new com.google.protobuf.AbstractParser<ModuleData>() { public ModuleData parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModuleData(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ModuleData> getParserForType() { return PARSER; } private int bitField0_; public static final int MODULE_FIELD_NUMBER = 1; private com.google.protobuf.ByteString module_; /** * <code>optional bytes module = 1;</code> */ public boolean hasModule() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes module = 1;</code> */ public com.google.protobuf.ByteString getModule() { return module_; } private void initFields() { module_ = com.google.protobuf.ByteString.EMPTY; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ModuleData>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, module_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, module_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ModuleData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleData parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ModuleData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ModuleData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ModuleData} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ModuleData, Builder> implements // @@protoc_insertion_point(builder_implements:ModuleData) org.terasology.protobuf.NetData.ModuleDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleData_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleData.class, org.terasology.protobuf.NetData.ModuleData.Builder.class); } // Construct using org.terasology.protobuf.NetData.ModuleData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); module_ = com.google.protobuf.ByteString.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ModuleData_descriptor; } public org.terasology.protobuf.NetData.ModuleData getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ModuleData.getDefaultInstance(); } public org.terasology.protobuf.NetData.ModuleData build() { org.terasology.protobuf.NetData.ModuleData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ModuleData buildPartial() { org.terasology.protobuf.NetData.ModuleData result = new org.terasology.protobuf.NetData.ModuleData(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.module_ = module_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ModuleData) { return mergeFrom((org.terasology.protobuf.NetData.ModuleData)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ModuleData other) { if (other == org.terasology.protobuf.NetData.ModuleData.getDefaultInstance()) return this; if (other.hasModule()) { setModule(other.getModule()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ModuleData parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ModuleData) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.ByteString module_ = com.google.protobuf.ByteString.EMPTY; /** * <code>optional bytes module = 1;</code> */ public boolean hasModule() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional bytes module = 1;</code> */ public com.google.protobuf.ByteString getModule() { return module_; } /** * <code>optional bytes module = 1;</code> */ public Builder setModule(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; module_ = value; onChanged(); return this; } /** * <code>optional bytes module = 1;</code> */ public Builder clearModule() { bitField0_ = (bitField0_ & ~0x00000001); module_ = getDefaultInstance().getModule(); onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ModuleData) } static { defaultInstance = new ModuleData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ModuleData) } public interface ModuleSendErrorOrBuilder extends // @@protoc_insertion_point(interface_extends:ModuleSendError) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<ModuleSendError> { /** * <code>optional string message = 1;</code> */ boolean hasMessage(); /** * <code>optional string message = 1;</code> */ java.lang.String getMessage(); /** * <code>optional string message = 1;</code> */ com.google.protobuf.ByteString getMessageBytes(); } /** * Protobuf type {@code ModuleSendError} */ public static final class ModuleSendError extends com.google.protobuf.GeneratedMessage.ExtendableMessage< ModuleSendError> implements // @@protoc_insertion_point(message_implements:ModuleSendError) ModuleSendErrorOrBuilder { // Use ModuleSendError.newBuilder() to construct. private ModuleSendError(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.ModuleSendError, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ModuleSendError(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ModuleSendError defaultInstance; public static ModuleSendError getDefaultInstance() { return defaultInstance; } public ModuleSendError getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ModuleSendError( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.google.protobuf.ByteString bs = input.readBytes(); bitField0_ |= 0x00000001; message_ = bs; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleSendError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleSendError_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleSendError.class, org.terasology.protobuf.NetData.ModuleSendError.Builder.class); } public static com.google.protobuf.Parser<ModuleSendError> PARSER = new com.google.protobuf.AbstractParser<ModuleSendError>() { public ModuleSendError parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ModuleSendError(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ModuleSendError> getParserForType() { return PARSER; } private int bitField0_; public static final int MESSAGE_FIELD_NUMBER = 1; private java.lang.Object message_; /** * <code>optional string message = 1;</code> */ public boolean hasMessage() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string message = 1;</code> */ public java.lang.String getMessage() { java.lang.Object ref = message_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { message_ = s; } return s; } } /** * <code>optional string message = 1;</code> */ public com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); message_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private void initFields() { message_ = ""; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.ModuleSendError>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getMessageBytes()); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getMessageBytes()); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleSendError parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.ModuleSendError parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.ModuleSendError parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.ModuleSendError prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code ModuleSendError} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.ModuleSendError, Builder> implements // @@protoc_insertion_point(builder_implements:ModuleSendError) org.terasology.protobuf.NetData.ModuleSendErrorOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_ModuleSendError_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_ModuleSendError_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.ModuleSendError.class, org.terasology.protobuf.NetData.ModuleSendError.Builder.class); } // Construct using org.terasology.protobuf.NetData.ModuleSendError.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); message_ = ""; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_ModuleSendError_descriptor; } public org.terasology.protobuf.NetData.ModuleSendError getDefaultInstanceForType() { return org.terasology.protobuf.NetData.ModuleSendError.getDefaultInstance(); } public org.terasology.protobuf.NetData.ModuleSendError build() { org.terasology.protobuf.NetData.ModuleSendError result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.ModuleSendError buildPartial() { org.terasology.protobuf.NetData.ModuleSendError result = new org.terasology.protobuf.NetData.ModuleSendError(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.message_ = message_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.ModuleSendError) { return mergeFrom((org.terasology.protobuf.NetData.ModuleSendError)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.ModuleSendError other) { if (other == org.terasology.protobuf.NetData.ModuleSendError.getDefaultInstance()) return this; if (other.hasMessage()) { bitField0_ |= 0x00000001; message_ = other.message_; onChanged(); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.ModuleSendError parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.ModuleSendError) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object message_ = ""; /** * <code>optional string message = 1;</code> */ public boolean hasMessage() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string message = 1;</code> */ public java.lang.String getMessage() { java.lang.Object ref = message_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { message_ = s; } return s; } else { return (java.lang.String) ref; } } /** * <code>optional string message = 1;</code> */ public com.google.protobuf.ByteString getMessageBytes() { java.lang.Object ref = message_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); message_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string message = 1;</code> */ public Builder setMessage( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; message_ = value; onChanged(); return this; } /** * <code>optional string message = 1;</code> */ public Builder clearMessage() { bitField0_ = (bitField0_ & ~0x00000001); message_ = getDefaultInstance().getMessage(); onChanged(); return this; } /** * <code>optional string message = 1;</code> */ public Builder setMessageBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; message_ = value; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:ModuleSendError) } static { defaultInstance = new ModuleSendError(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:ModuleSendError) } public interface CreateEntityMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:CreateEntityMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<CreateEntityMessage> { /** * <code>optional .PackedEntity entity = 1;</code> */ boolean hasEntity(); /** * <code>optional .PackedEntity entity = 1;</code> */ org.terasology.protobuf.EntityData.PackedEntity getEntity(); /** * <code>optional .PackedEntity entity = 1;</code> */ org.terasology.protobuf.EntityData.PackedEntityOrBuilder getEntityOrBuilder(); /** * <code>optional .Vector3iData blockPos = 2;</code> */ boolean hasBlockPos(); /** * <code>optional .Vector3iData blockPos = 2;</code> */ org.terasology.protobuf.NetData.Vector3iData getBlockPos(); /** * <code>optional .Vector3iData blockPos = 2;</code> */ org.terasology.protobuf.NetData.Vector3iDataOrBuilder getBlockPosOrBuilder(); } /** * Protobuf type {@code CreateEntityMessage} */ public static final class CreateEntityMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< CreateEntityMessage> implements // @@protoc_insertion_point(message_implements:CreateEntityMessage) CreateEntityMessageOrBuilder { // Use CreateEntityMessage.newBuilder() to construct. private CreateEntityMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.CreateEntityMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private CreateEntityMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final CreateEntityMessage defaultInstance; public static CreateEntityMessage getDefaultInstance() { return defaultInstance; } public CreateEntityMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private CreateEntityMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.terasology.protobuf.EntityData.PackedEntity.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = entity_.toBuilder(); } entity_ = input.readMessage(org.terasology.protobuf.EntityData.PackedEntity.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(entity_); entity_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 18: { org.terasology.protobuf.NetData.Vector3iData.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = blockPos_.toBuilder(); } blockPos_ = input.readMessage(org.terasology.protobuf.NetData.Vector3iData.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(blockPos_); blockPos_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_CreateEntityMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_CreateEntityMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.CreateEntityMessage.class, org.terasology.protobuf.NetData.CreateEntityMessage.Builder.class); } public static com.google.protobuf.Parser<CreateEntityMessage> PARSER = new com.google.protobuf.AbstractParser<CreateEntityMessage>() { public CreateEntityMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new CreateEntityMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<CreateEntityMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int ENTITY_FIELD_NUMBER = 1; private org.terasology.protobuf.EntityData.PackedEntity entity_; /** * <code>optional .PackedEntity entity = 1;</code> */ public boolean hasEntity() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntity getEntity() { return entity_; } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntityOrBuilder getEntityOrBuilder() { return entity_; } public static final int BLOCKPOS_FIELD_NUMBER = 2; private org.terasology.protobuf.NetData.Vector3iData blockPos_; /** * <code>optional .Vector3iData blockPos = 2;</code> */ public boolean hasBlockPos() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public org.terasology.protobuf.NetData.Vector3iData getBlockPos() { return blockPos_; } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getBlockPosOrBuilder() { return blockPos_; } private void initFields() { entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); blockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (hasEntity()) { if (!getEntity().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.CreateEntityMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, entity_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, blockPos_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, entity_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, blockPos_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.CreateEntityMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.CreateEntityMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code CreateEntityMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.CreateEntityMessage, Builder> implements // @@protoc_insertion_point(builder_implements:CreateEntityMessage) org.terasology.protobuf.NetData.CreateEntityMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_CreateEntityMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_CreateEntityMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.CreateEntityMessage.class, org.terasology.protobuf.NetData.CreateEntityMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.CreateEntityMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEntityFieldBuilder(); getBlockPosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (entityBuilder_ == null) { entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); } else { entityBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (blockPosBuilder_ == null) { blockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } else { blockPosBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_CreateEntityMessage_descriptor; } public org.terasology.protobuf.NetData.CreateEntityMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.CreateEntityMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.CreateEntityMessage build() { org.terasology.protobuf.NetData.CreateEntityMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.CreateEntityMessage buildPartial() { org.terasology.protobuf.NetData.CreateEntityMessage result = new org.terasology.protobuf.NetData.CreateEntityMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (entityBuilder_ == null) { result.entity_ = entity_; } else { result.entity_ = entityBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (blockPosBuilder_ == null) { result.blockPos_ = blockPos_; } else { result.blockPos_ = blockPosBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.CreateEntityMessage) { return mergeFrom((org.terasology.protobuf.NetData.CreateEntityMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.CreateEntityMessage other) { if (other == org.terasology.protobuf.NetData.CreateEntityMessage.getDefaultInstance()) return this; if (other.hasEntity()) { mergeEntity(other.getEntity()); } if (other.hasBlockPos()) { mergeBlockPos(other.getBlockPos()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasEntity()) { if (!getEntity().isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.CreateEntityMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.CreateEntityMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.terasology.protobuf.EntityData.PackedEntity entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.PackedEntity, org.terasology.protobuf.EntityData.PackedEntity.Builder, org.terasology.protobuf.EntityData.PackedEntityOrBuilder> entityBuilder_; /** * <code>optional .PackedEntity entity = 1;</code> */ public boolean hasEntity() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntity getEntity() { if (entityBuilder_ == null) { return entity_; } else { return entityBuilder_.getMessage(); } } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder setEntity(org.terasology.protobuf.EntityData.PackedEntity value) { if (entityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } entity_ = value; onChanged(); } else { entityBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder setEntity( org.terasology.protobuf.EntityData.PackedEntity.Builder builderForValue) { if (entityBuilder_ == null) { entity_ = builderForValue.build(); onChanged(); } else { entityBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder mergeEntity(org.terasology.protobuf.EntityData.PackedEntity value) { if (entityBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && entity_ != org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance()) { entity_ = org.terasology.protobuf.EntityData.PackedEntity.newBuilder(entity_).mergeFrom(value).buildPartial(); } else { entity_ = value; } onChanged(); } else { entityBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder clearEntity() { if (entityBuilder_ == null) { entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); onChanged(); } else { entityBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntity.Builder getEntityBuilder() { bitField0_ |= 0x00000001; onChanged(); return getEntityFieldBuilder().getBuilder(); } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntityOrBuilder getEntityOrBuilder() { if (entityBuilder_ != null) { return entityBuilder_.getMessageOrBuilder(); } else { return entity_; } } /** * <code>optional .PackedEntity entity = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.PackedEntity, org.terasology.protobuf.EntityData.PackedEntity.Builder, org.terasology.protobuf.EntityData.PackedEntityOrBuilder> getEntityFieldBuilder() { if (entityBuilder_ == null) { entityBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.PackedEntity, org.terasology.protobuf.EntityData.PackedEntity.Builder, org.terasology.protobuf.EntityData.PackedEntityOrBuilder>( getEntity(), getParentForChildren(), isClean()); entity_ = null; } return entityBuilder_; } private org.terasology.protobuf.NetData.Vector3iData blockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> blockPosBuilder_; /** * <code>optional .Vector3iData blockPos = 2;</code> */ public boolean hasBlockPos() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public org.terasology.protobuf.NetData.Vector3iData getBlockPos() { if (blockPosBuilder_ == null) { return blockPos_; } else { return blockPosBuilder_.getMessage(); } } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public Builder setBlockPos(org.terasology.protobuf.NetData.Vector3iData value) { if (blockPosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } blockPos_ = value; onChanged(); } else { blockPosBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public Builder setBlockPos( org.terasology.protobuf.NetData.Vector3iData.Builder builderForValue) { if (blockPosBuilder_ == null) { blockPos_ = builderForValue.build(); onChanged(); } else { blockPosBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public Builder mergeBlockPos(org.terasology.protobuf.NetData.Vector3iData value) { if (blockPosBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && blockPos_ != org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance()) { blockPos_ = org.terasology.protobuf.NetData.Vector3iData.newBuilder(blockPos_).mergeFrom(value).buildPartial(); } else { blockPos_ = value; } onChanged(); } else { blockPosBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public Builder clearBlockPos() { if (blockPosBuilder_ == null) { blockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); onChanged(); } else { blockPosBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public org.terasology.protobuf.NetData.Vector3iData.Builder getBlockPosBuilder() { bitField0_ |= 0x00000002; onChanged(); return getBlockPosFieldBuilder().getBuilder(); } /** * <code>optional .Vector3iData blockPos = 2;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getBlockPosOrBuilder() { if (blockPosBuilder_ != null) { return blockPosBuilder_.getMessageOrBuilder(); } else { return blockPos_; } } /** * <code>optional .Vector3iData blockPos = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> getBlockPosFieldBuilder() { if (blockPosBuilder_ == null) { blockPosBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder>( getBlockPos(), getParentForChildren(), isClean()); blockPos_ = null; } return blockPosBuilder_; } // @@protoc_insertion_point(builder_scope:CreateEntityMessage) } static { defaultInstance = new CreateEntityMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:CreateEntityMessage) } public interface UpdateEntityMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:UpdateEntityMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<UpdateEntityMessage> { /** * <code>optional .PackedEntity entity = 1;</code> */ boolean hasEntity(); /** * <code>optional .PackedEntity entity = 1;</code> */ org.terasology.protobuf.EntityData.PackedEntity getEntity(); /** * <code>optional .PackedEntity entity = 1;</code> */ org.terasology.protobuf.EntityData.PackedEntityOrBuilder getEntityOrBuilder(); /** * <code>optional int32 netId = 2;</code> */ boolean hasNetId(); /** * <code>optional int32 netId = 2;</code> */ int getNetId(); } /** * Protobuf type {@code UpdateEntityMessage} */ public static final class UpdateEntityMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< UpdateEntityMessage> implements // @@protoc_insertion_point(message_implements:UpdateEntityMessage) UpdateEntityMessageOrBuilder { // Use UpdateEntityMessage.newBuilder() to construct. private UpdateEntityMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.UpdateEntityMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private UpdateEntityMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final UpdateEntityMessage defaultInstance; public static UpdateEntityMessage getDefaultInstance() { return defaultInstance; } public UpdateEntityMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private UpdateEntityMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.terasology.protobuf.EntityData.PackedEntity.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = entity_.toBuilder(); } entity_ = input.readMessage(org.terasology.protobuf.EntityData.PackedEntity.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(entity_); entity_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 16: { bitField0_ |= 0x00000002; netId_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_UpdateEntityMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_UpdateEntityMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.UpdateEntityMessage.class, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder.class); } public static com.google.protobuf.Parser<UpdateEntityMessage> PARSER = new com.google.protobuf.AbstractParser<UpdateEntityMessage>() { public UpdateEntityMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new UpdateEntityMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<UpdateEntityMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int ENTITY_FIELD_NUMBER = 1; private org.terasology.protobuf.EntityData.PackedEntity entity_; /** * <code>optional .PackedEntity entity = 1;</code> */ public boolean hasEntity() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntity getEntity() { return entity_; } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntityOrBuilder getEntityOrBuilder() { return entity_; } public static final int NETID_FIELD_NUMBER = 2; private int netId_; /** * <code>optional int32 netId = 2;</code> */ public boolean hasNetId() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 netId = 2;</code> */ public int getNetId() { return netId_; } private void initFields() { entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); netId_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (hasEntity()) { if (!getEntity().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.UpdateEntityMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, entity_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt32(2, netId_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, entity_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(2, netId_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.UpdateEntityMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.UpdateEntityMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code UpdateEntityMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.UpdateEntityMessage, Builder> implements // @@protoc_insertion_point(builder_implements:UpdateEntityMessage) org.terasology.protobuf.NetData.UpdateEntityMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_UpdateEntityMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_UpdateEntityMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.UpdateEntityMessage.class, org.terasology.protobuf.NetData.UpdateEntityMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.UpdateEntityMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEntityFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (entityBuilder_ == null) { entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); } else { entityBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); netId_ = 0; bitField0_ = (bitField0_ & ~0x00000002); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_UpdateEntityMessage_descriptor; } public org.terasology.protobuf.NetData.UpdateEntityMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.UpdateEntityMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.UpdateEntityMessage build() { org.terasology.protobuf.NetData.UpdateEntityMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.UpdateEntityMessage buildPartial() { org.terasology.protobuf.NetData.UpdateEntityMessage result = new org.terasology.protobuf.NetData.UpdateEntityMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (entityBuilder_ == null) { result.entity_ = entity_; } else { result.entity_ = entityBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.netId_ = netId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.UpdateEntityMessage) { return mergeFrom((org.terasology.protobuf.NetData.UpdateEntityMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.UpdateEntityMessage other) { if (other == org.terasology.protobuf.NetData.UpdateEntityMessage.getDefaultInstance()) return this; if (other.hasEntity()) { mergeEntity(other.getEntity()); } if (other.hasNetId()) { setNetId(other.getNetId()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasEntity()) { if (!getEntity().isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.UpdateEntityMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.UpdateEntityMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private org.terasology.protobuf.EntityData.PackedEntity entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.PackedEntity, org.terasology.protobuf.EntityData.PackedEntity.Builder, org.terasology.protobuf.EntityData.PackedEntityOrBuilder> entityBuilder_; /** * <code>optional .PackedEntity entity = 1;</code> */ public boolean hasEntity() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntity getEntity() { if (entityBuilder_ == null) { return entity_; } else { return entityBuilder_.getMessage(); } } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder setEntity(org.terasology.protobuf.EntityData.PackedEntity value) { if (entityBuilder_ == null) { if (value == null) { throw new NullPointerException(); } entity_ = value; onChanged(); } else { entityBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder setEntity( org.terasology.protobuf.EntityData.PackedEntity.Builder builderForValue) { if (entityBuilder_ == null) { entity_ = builderForValue.build(); onChanged(); } else { entityBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder mergeEntity(org.terasology.protobuf.EntityData.PackedEntity value) { if (entityBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && entity_ != org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance()) { entity_ = org.terasology.protobuf.EntityData.PackedEntity.newBuilder(entity_).mergeFrom(value).buildPartial(); } else { entity_ = value; } onChanged(); } else { entityBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public Builder clearEntity() { if (entityBuilder_ == null) { entity_ = org.terasology.protobuf.EntityData.PackedEntity.getDefaultInstance(); onChanged(); } else { entityBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntity.Builder getEntityBuilder() { bitField0_ |= 0x00000001; onChanged(); return getEntityFieldBuilder().getBuilder(); } /** * <code>optional .PackedEntity entity = 1;</code> */ public org.terasology.protobuf.EntityData.PackedEntityOrBuilder getEntityOrBuilder() { if (entityBuilder_ != null) { return entityBuilder_.getMessageOrBuilder(); } else { return entity_; } } /** * <code>optional .PackedEntity entity = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.PackedEntity, org.terasology.protobuf.EntityData.PackedEntity.Builder, org.terasology.protobuf.EntityData.PackedEntityOrBuilder> getEntityFieldBuilder() { if (entityBuilder_ == null) { entityBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.PackedEntity, org.terasology.protobuf.EntityData.PackedEntity.Builder, org.terasology.protobuf.EntityData.PackedEntityOrBuilder>( getEntity(), getParentForChildren(), isClean()); entity_ = null; } return entityBuilder_; } private int netId_ ; /** * <code>optional int32 netId = 2;</code> */ public boolean hasNetId() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int32 netId = 2;</code> */ public int getNetId() { return netId_; } /** * <code>optional int32 netId = 2;</code> */ public Builder setNetId(int value) { bitField0_ |= 0x00000002; netId_ = value; onChanged(); return this; } /** * <code>optional int32 netId = 2;</code> */ public Builder clearNetId() { bitField0_ = (bitField0_ & ~0x00000002); netId_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:UpdateEntityMessage) } static { defaultInstance = new UpdateEntityMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:UpdateEntityMessage) } public interface RemoveEntityMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:RemoveEntityMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<RemoveEntityMessage> { /** * <code>optional int32 netId = 1;</code> */ boolean hasNetId(); /** * <code>optional int32 netId = 1;</code> */ int getNetId(); } /** * Protobuf type {@code RemoveEntityMessage} */ public static final class RemoveEntityMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< RemoveEntityMessage> implements // @@protoc_insertion_point(message_implements:RemoveEntityMessage) RemoveEntityMessageOrBuilder { // Use RemoveEntityMessage.newBuilder() to construct. private RemoveEntityMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.RemoveEntityMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private RemoveEntityMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final RemoveEntityMessage defaultInstance; public static RemoveEntityMessage getDefaultInstance() { return defaultInstance; } public RemoveEntityMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private RemoveEntityMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; netId_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_RemoveEntityMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_RemoveEntityMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.RemoveEntityMessage.class, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder.class); } public static com.google.protobuf.Parser<RemoveEntityMessage> PARSER = new com.google.protobuf.AbstractParser<RemoveEntityMessage>() { public RemoveEntityMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new RemoveEntityMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<RemoveEntityMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int NETID_FIELD_NUMBER = 1; private int netId_; /** * <code>optional int32 netId = 1;</code> */ public boolean hasNetId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 netId = 1;</code> */ public int getNetId() { return netId_; } private void initFields() { netId_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.RemoveEntityMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, netId_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, netId_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.RemoveEntityMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.RemoveEntityMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code RemoveEntityMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.RemoveEntityMessage, Builder> implements // @@protoc_insertion_point(builder_implements:RemoveEntityMessage) org.terasology.protobuf.NetData.RemoveEntityMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_RemoveEntityMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_RemoveEntityMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.RemoveEntityMessage.class, org.terasology.protobuf.NetData.RemoveEntityMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.RemoveEntityMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); netId_ = 0; bitField0_ = (bitField0_ & ~0x00000001); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_RemoveEntityMessage_descriptor; } public org.terasology.protobuf.NetData.RemoveEntityMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.RemoveEntityMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.RemoveEntityMessage build() { org.terasology.protobuf.NetData.RemoveEntityMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.RemoveEntityMessage buildPartial() { org.terasology.protobuf.NetData.RemoveEntityMessage result = new org.terasology.protobuf.NetData.RemoveEntityMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.netId_ = netId_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.RemoveEntityMessage) { return mergeFrom((org.terasology.protobuf.NetData.RemoveEntityMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.RemoveEntityMessage other) { if (other == org.terasology.protobuf.NetData.RemoveEntityMessage.getDefaultInstance()) return this; if (other.hasNetId()) { setNetId(other.getNetId()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.RemoveEntityMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.RemoveEntityMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private int netId_ ; /** * <code>optional int32 netId = 1;</code> */ public boolean hasNetId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 netId = 1;</code> */ public int getNetId() { return netId_; } /** * <code>optional int32 netId = 1;</code> */ public Builder setNetId(int value) { bitField0_ |= 0x00000001; netId_ = value; onChanged(); return this; } /** * <code>optional int32 netId = 1;</code> */ public Builder clearNetId() { bitField0_ = (bitField0_ & ~0x00000001); netId_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:RemoveEntityMessage) } static { defaultInstance = new RemoveEntityMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:RemoveEntityMessage) } public interface EventMessageOrBuilder extends // @@protoc_insertion_point(interface_extends:EventMessage) com.google.protobuf.GeneratedMessage. ExtendableMessageOrBuilder<EventMessage> { /** * <code>optional int32 targetId = 1;</code> */ boolean hasTargetId(); /** * <code>optional int32 targetId = 1;</code> */ int getTargetId(); /** * <code>optional .Event event = 2;</code> */ boolean hasEvent(); /** * <code>optional .Event event = 2;</code> */ org.terasology.protobuf.EntityData.Event getEvent(); /** * <code>optional .Event event = 2;</code> */ org.terasology.protobuf.EntityData.EventOrBuilder getEventOrBuilder(); /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ boolean hasTargetBlockPos(); /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ org.terasology.protobuf.NetData.Vector3iData getTargetBlockPos(); /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ org.terasology.protobuf.NetData.Vector3iDataOrBuilder getTargetBlockPosOrBuilder(); } /** * Protobuf type {@code EventMessage} */ public static final class EventMessage extends com.google.protobuf.GeneratedMessage.ExtendableMessage< EventMessage> implements // @@protoc_insertion_point(message_implements:EventMessage) EventMessageOrBuilder { // Use EventMessage.newBuilder() to construct. private EventMessage(com.google.protobuf.GeneratedMessage.ExtendableBuilder<org.terasology.protobuf.NetData.EventMessage, ?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private EventMessage(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final EventMessage defaultInstance; public static EventMessage getDefaultInstance() { return defaultInstance; } public EventMessage getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private EventMessage( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { bitField0_ |= 0x00000001; targetId_ = input.readInt32(); break; } case 18: { org.terasology.protobuf.EntityData.Event.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = event_.toBuilder(); } event_ = input.readMessage(org.terasology.protobuf.EntityData.Event.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(event_); event_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 26: { org.terasology.protobuf.NetData.Vector3iData.Builder subBuilder = null; if (((bitField0_ & 0x00000004) == 0x00000004)) { subBuilder = targetBlockPos_.toBuilder(); } targetBlockPos_ = input.readMessage(org.terasology.protobuf.NetData.Vector3iData.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(targetBlockPos_); targetBlockPos_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000004; break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_EventMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_EventMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.EventMessage.class, org.terasology.protobuf.NetData.EventMessage.Builder.class); } public static com.google.protobuf.Parser<EventMessage> PARSER = new com.google.protobuf.AbstractParser<EventMessage>() { public EventMessage parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new EventMessage(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<EventMessage> getParserForType() { return PARSER; } private int bitField0_; public static final int TARGETID_FIELD_NUMBER = 1; private int targetId_; /** * <code>optional int32 targetId = 1;</code> */ public boolean hasTargetId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 targetId = 1;</code> */ public int getTargetId() { return targetId_; } public static final int EVENT_FIELD_NUMBER = 2; private org.terasology.protobuf.EntityData.Event event_; /** * <code>optional .Event event = 2;</code> */ public boolean hasEvent() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Event event = 2;</code> */ public org.terasology.protobuf.EntityData.Event getEvent() { return event_; } /** * <code>optional .Event event = 2;</code> */ public org.terasology.protobuf.EntityData.EventOrBuilder getEventOrBuilder() { return event_; } public static final int TARGETBLOCKPOS_FIELD_NUMBER = 3; private org.terasology.protobuf.NetData.Vector3iData targetBlockPos_; /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public boolean hasTargetBlockPos() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public org.terasology.protobuf.NetData.Vector3iData getTargetBlockPos() { return targetBlockPos_; } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getTargetBlockPosOrBuilder() { return targetBlockPos_; } private void initFields() { targetId_ = 0; event_ = org.terasology.protobuf.EntityData.Event.getDefaultInstance(); targetBlockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; if (hasEvent()) { if (!getEvent().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (!extensionsAreInitialized()) { memoizedIsInitialized = 0; return false; } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); com.google.protobuf.GeneratedMessage .ExtendableMessage<org.terasology.protobuf.NetData.EventMessage>.ExtensionWriter extensionWriter = newExtensionWriter(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeInt32(1, targetId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, event_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, targetBlockPos_); } extensionWriter.writeUntil(536870912, output); getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, targetId_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, event_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, targetBlockPos_); } size += extensionsSerializedSize(); size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.terasology.protobuf.NetData.EventMessage parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.EventMessage parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.EventMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.terasology.protobuf.NetData.EventMessage parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.terasology.protobuf.NetData.EventMessage parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.EventMessage parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.EventMessage parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.terasology.protobuf.NetData.EventMessage parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.terasology.protobuf.NetData.EventMessage parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.terasology.protobuf.NetData.EventMessage parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.terasology.protobuf.NetData.EventMessage prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code EventMessage} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.ExtendableBuilder< org.terasology.protobuf.NetData.EventMessage, Builder> implements // @@protoc_insertion_point(builder_implements:EventMessage) org.terasology.protobuf.NetData.EventMessageOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.terasology.protobuf.NetData.internal_static_EventMessage_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.terasology.protobuf.NetData.internal_static_EventMessage_fieldAccessorTable .ensureFieldAccessorsInitialized( org.terasology.protobuf.NetData.EventMessage.class, org.terasology.protobuf.NetData.EventMessage.Builder.class); } // Construct using org.terasology.protobuf.NetData.EventMessage.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getEventFieldBuilder(); getTargetBlockPosFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); targetId_ = 0; bitField0_ = (bitField0_ & ~0x00000001); if (eventBuilder_ == null) { event_ = org.terasology.protobuf.EntityData.Event.getDefaultInstance(); } else { eventBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); if (targetBlockPosBuilder_ == null) { targetBlockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); } else { targetBlockPosBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.terasology.protobuf.NetData.internal_static_EventMessage_descriptor; } public org.terasology.protobuf.NetData.EventMessage getDefaultInstanceForType() { return org.terasology.protobuf.NetData.EventMessage.getDefaultInstance(); } public org.terasology.protobuf.NetData.EventMessage build() { org.terasology.protobuf.NetData.EventMessage result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.terasology.protobuf.NetData.EventMessage buildPartial() { org.terasology.protobuf.NetData.EventMessage result = new org.terasology.protobuf.NetData.EventMessage(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.targetId_ = targetId_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (eventBuilder_ == null) { result.event_ = event_; } else { result.event_ = eventBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (targetBlockPosBuilder_ == null) { result.targetBlockPos_ = targetBlockPos_; } else { result.targetBlockPos_ = targetBlockPosBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.terasology.protobuf.NetData.EventMessage) { return mergeFrom((org.terasology.protobuf.NetData.EventMessage)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.terasology.protobuf.NetData.EventMessage other) { if (other == org.terasology.protobuf.NetData.EventMessage.getDefaultInstance()) return this; if (other.hasTargetId()) { setTargetId(other.getTargetId()); } if (other.hasEvent()) { mergeEvent(other.getEvent()); } if (other.hasTargetBlockPos()) { mergeTargetBlockPos(other.getTargetBlockPos()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasEvent()) { if (!getEvent().isInitialized()) { return false; } } if (!extensionsAreInitialized()) { return false; } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.terasology.protobuf.NetData.EventMessage parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.terasology.protobuf.NetData.EventMessage) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private int targetId_ ; /** * <code>optional int32 targetId = 1;</code> */ public boolean hasTargetId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional int32 targetId = 1;</code> */ public int getTargetId() { return targetId_; } /** * <code>optional int32 targetId = 1;</code> */ public Builder setTargetId(int value) { bitField0_ |= 0x00000001; targetId_ = value; onChanged(); return this; } /** * <code>optional int32 targetId = 1;</code> */ public Builder clearTargetId() { bitField0_ = (bitField0_ & ~0x00000001); targetId_ = 0; onChanged(); return this; } private org.terasology.protobuf.EntityData.Event event_ = org.terasology.protobuf.EntityData.Event.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.Event, org.terasology.protobuf.EntityData.Event.Builder, org.terasology.protobuf.EntityData.EventOrBuilder> eventBuilder_; /** * <code>optional .Event event = 2;</code> */ public boolean hasEvent() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .Event event = 2;</code> */ public org.terasology.protobuf.EntityData.Event getEvent() { if (eventBuilder_ == null) { return event_; } else { return eventBuilder_.getMessage(); } } /** * <code>optional .Event event = 2;</code> */ public Builder setEvent(org.terasology.protobuf.EntityData.Event value) { if (eventBuilder_ == null) { if (value == null) { throw new NullPointerException(); } event_ = value; onChanged(); } else { eventBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Event event = 2;</code> */ public Builder setEvent( org.terasology.protobuf.EntityData.Event.Builder builderForValue) { if (eventBuilder_ == null) { event_ = builderForValue.build(); onChanged(); } else { eventBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Event event = 2;</code> */ public Builder mergeEvent(org.terasology.protobuf.EntityData.Event value) { if (eventBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && event_ != org.terasology.protobuf.EntityData.Event.getDefaultInstance()) { event_ = org.terasology.protobuf.EntityData.Event.newBuilder(event_).mergeFrom(value).buildPartial(); } else { event_ = value; } onChanged(); } else { eventBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .Event event = 2;</code> */ public Builder clearEvent() { if (eventBuilder_ == null) { event_ = org.terasology.protobuf.EntityData.Event.getDefaultInstance(); onChanged(); } else { eventBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .Event event = 2;</code> */ public org.terasology.protobuf.EntityData.Event.Builder getEventBuilder() { bitField0_ |= 0x00000002; onChanged(); return getEventFieldBuilder().getBuilder(); } /** * <code>optional .Event event = 2;</code> */ public org.terasology.protobuf.EntityData.EventOrBuilder getEventOrBuilder() { if (eventBuilder_ != null) { return eventBuilder_.getMessageOrBuilder(); } else { return event_; } } /** * <code>optional .Event event = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.Event, org.terasology.protobuf.EntityData.Event.Builder, org.terasology.protobuf.EntityData.EventOrBuilder> getEventFieldBuilder() { if (eventBuilder_ == null) { eventBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.EntityData.Event, org.terasology.protobuf.EntityData.Event.Builder, org.terasology.protobuf.EntityData.EventOrBuilder>( getEvent(), getParentForChildren(), isClean()); event_ = null; } return eventBuilder_; } private org.terasology.protobuf.NetData.Vector3iData targetBlockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> targetBlockPosBuilder_; /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public boolean hasTargetBlockPos() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public org.terasology.protobuf.NetData.Vector3iData getTargetBlockPos() { if (targetBlockPosBuilder_ == null) { return targetBlockPos_; } else { return targetBlockPosBuilder_.getMessage(); } } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public Builder setTargetBlockPos(org.terasology.protobuf.NetData.Vector3iData value) { if (targetBlockPosBuilder_ == null) { if (value == null) { throw new NullPointerException(); } targetBlockPos_ = value; onChanged(); } else { targetBlockPosBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public Builder setTargetBlockPos( org.terasology.protobuf.NetData.Vector3iData.Builder builderForValue) { if (targetBlockPosBuilder_ == null) { targetBlockPos_ = builderForValue.build(); onChanged(); } else { targetBlockPosBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public Builder mergeTargetBlockPos(org.terasology.protobuf.NetData.Vector3iData value) { if (targetBlockPosBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && targetBlockPos_ != org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance()) { targetBlockPos_ = org.terasology.protobuf.NetData.Vector3iData.newBuilder(targetBlockPos_).mergeFrom(value).buildPartial(); } else { targetBlockPos_ = value; } onChanged(); } else { targetBlockPosBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public Builder clearTargetBlockPos() { if (targetBlockPosBuilder_ == null) { targetBlockPos_ = org.terasology.protobuf.NetData.Vector3iData.getDefaultInstance(); onChanged(); } else { targetBlockPosBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public org.terasology.protobuf.NetData.Vector3iData.Builder getTargetBlockPosBuilder() { bitField0_ |= 0x00000004; onChanged(); return getTargetBlockPosFieldBuilder().getBuilder(); } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ public org.terasology.protobuf.NetData.Vector3iDataOrBuilder getTargetBlockPosOrBuilder() { if (targetBlockPosBuilder_ != null) { return targetBlockPosBuilder_.getMessageOrBuilder(); } else { return targetBlockPos_; } } /** * <code>optional .Vector3iData targetBlockPos = 3;</code> */ private com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder> getTargetBlockPosFieldBuilder() { if (targetBlockPosBuilder_ == null) { targetBlockPosBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.terasology.protobuf.NetData.Vector3iData, org.terasology.protobuf.NetData.Vector3iData.Builder, org.terasology.protobuf.NetData.Vector3iDataOrBuilder>( getTargetBlockPos(), getParentForChildren(), isClean()); targetBlockPos_ = null; } return targetBlockPosBuilder_; } // @@protoc_insertion_point(builder_scope:EventMessage) } static { defaultInstance = new EventMessage(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:EventMessage) } private static final com.google.protobuf.Descriptors.Descriptor internal_static_NetMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_NetMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_HandshakeHello_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_HandshakeHello_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_NewIdentityRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_NewIdentityRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ProvisionIdentity_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ProvisionIdentity_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_CertificateSet_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CertificateSet_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_HandshakeVerification_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_HandshakeVerification_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_Certificate_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Certificate_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_BlockFamilyRegisteredMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_BlockFamilyRegisteredMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_InvalidateChunkMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_InvalidateChunkMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_BlockChangeMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_BlockChangeMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_BiomeChangeMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_BiomeChangeMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_Vector3iData_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Vector3iData_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ServerInfoRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ServerInfoRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_JoinMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_JoinMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_Color_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_Color_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_JoinCompleteMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_JoinCompleteMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ServerInfoMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ServerInfoMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_WorldInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_WorldInfo_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_SerializationInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_SerializationInfo_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ModuleInfo_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ModuleInfo_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ModuleRequest_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ModuleRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ModuleDataHeader_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ModuleDataHeader_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ModuleData_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ModuleData_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_ModuleSendError_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_ModuleSendError_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_CreateEntityMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_CreateEntityMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_UpdateEntityMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_UpdateEntityMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_RemoveEntityMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_RemoveEntityMessage_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_EventMessage_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_EventMessage_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\020NetMessage.proto\032\020EntityData.proto\"\377\006\n" + "\nNetMessage\022\036\n\tchunkInfo\030\002 \003(\0132\013.ChunkSt" + "ore\0220\n\017invalidateChunk\030\003 \003(\0132\027.Invalidat" + "eChunkMessage\022(\n\013blockChange\030\004 \003(\0132\023.Blo" + "ckChangeMessage\022*\n\014createEntity\030\005 \003(\0132\024." + "CreateEntityMessage\022*\n\014removeEntity\030\006 \003(" + "\0132\024.RemoveEntityMessage\022*\n\014updateEntity\030" + "\007 \003(\0132\024.UpdateEntityMessage\022\034\n\005event\030\010 \003" + "(\0132\r.EventMessage\022\014\n\004time\030\t \001(\003\022(\n\013biome" + "Change\030\n \003(\0132\023.BiomeChangeMessage\022-\n\021ser", "verInfoRequest\030\017 \001(\0132\022.ServerInfoRequest" + "\022&\n\nserverInfo\030\020 \001(\0132\022.ServerInfoMessage" + "\022<\n\025blockFamilyRegistered\030\021 \003(\0132\035.BlockF" + "amilyRegisteredMessage\022\032\n\004join\030\022 \001(\0132\014.J" + "oinMessage\022%\n\rmoduleRequest\030\023 \003(\0132\016.Modu" + "leRequest\022+\n\020moduleDataHeader\030\024 \001(\0132\021.Mo" + "duleDataHeader\022\037\n\nmoduleData\030\025 \001(\0132\013.Mod" + "uleData\022*\n\014joinComplete\030\026 \001(\0132\024.JoinComp" + "leteMessage\022\'\n\016handshakeHello\030d \001(\0132\017.Ha" + "ndshakeHello\022/\n\022newIdentityRequest\030e \001(\013", "2\023.NewIdentityRequest\022-\n\021provisionIdenti" + "ty\030f \001(\0132\022.ProvisionIdentity\0225\n\025handshak" + "eVerification\030g \001(\0132\026.HandshakeVerificat" + "ion*\t\010\210\'\020\200\200\200\200\002\"a\n\016HandshakeHello\022\016\n\006rand" + "om\030\001 \001(\014\022!\n\013certificate\030\002 \001(\0132\014.Certific" + "ate\022\021\n\ttimestamp\030\003 \001(\022*\t\010\210\'\020\200\200\200\200\002\"H\n\022New" + "IdentityRequest\022\027\n\017preMasterSecret\030\001 \001(\014" + "\022\016\n\006random\030\002 \001(\014*\t\010\210\'\020\200\200\200\200\002\"=\n\021Provision" + "Identity\022\035\n\025encryptedCertificates\030\001 \001(\014*" + "\t\010\210\'\020\200\200\200\200\002\"]\n\016CertificateSet\022\'\n\021publicCe", "rtificate\030\001 \001(\0132\014.Certificate\022\027\n\017private" + "Exponent\030\002 \001(\014*\t\010\210\'\020\200\200\200\200\002\"5\n\025HandshakeVe" + "rification\022\021\n\tsignature\030\001 \001(\014*\t\010\210\'\020\200\200\200\200\002" + "\"Z\n\013Certificate\022\n\n\002id\030\001 \001(\t\022\017\n\007modulus\030\002" + " \001(\014\022\020\n\010exponent\030\003 \001(\014\022\021\n\tsignature\030\004 \001(" + "\014*\t\010\210\'\020\200\200\200\200\002\"L\n\034BlockFamilyRegisteredMes" + "sage\022\020\n\010blockUri\030\001 \003(\t\022\017\n\007blockId\030\002 \003(\005*" + "\t\010\210\'\020\200\200\200\200\002\"?\n\026InvalidateChunkMessage\022\032\n\003" + "pos\030\001 \001(\0132\r.Vector3iData*\t\010\210\'\020\200\200\200\200\002\"M\n\022B" + "lockChangeMessage\022\032\n\003pos\030\001 \001(\0132\r.Vector3", "iData\022\020\n\010newBlock\030\002 \001(\005*\t\010\210\'\020\200\200\200\200\002\"M\n\022Bi" + "omeChangeMessage\022\032\n\003pos\030\001 \001(\0132\r.Vector3i" + "Data\022\020\n\010newBiome\030\002 \001(\005*\t\010\210\'\020\200\200\200\200\002\"/\n\014Vec" + "tor3iData\022\t\n\001x\030\001 \001(\005\022\t\n\001y\030\002 \001(\005\022\t\n\001z\030\003 \001" + "(\005\"\036\n\021ServerInfoRequest*\t\010\210\'\020\200\200\200\200\002\"i\n\013Jo" + "inMessage\022\014\n\004name\030\001 \001(\t\022\017\n\007version\030\002 \001(\t" + "\022\031\n\021viewDistanceLevel\030\003 \001(\021\022\025\n\005color\030\004 \001" + "(\0132\006.Color*\t\010\210\'\020\200\200\200\200\002\"\025\n\005Color\022\014\n\004rgba\030\001" + " \001(\r\"2\n\023JoinCompleteMessage\022\020\n\010clientId\030" + "\001 \001(\005*\t\010\210\'\020\200\200\200\200\002\"\206\003\n\021ServerInfoMessage\022\033", "\n\006module\030\001 \003(\0132\013.ModuleInfo\022\023\n\007blockId\030\002" + " \003(\021B\002\020\001\022\021\n\tblockName\030\003 \003(\t\022%\n\tcomponent" + "\030\004 \003(\0132\022.SerializationInfo\022!\n\005event\030\005 \003(" + "\0132\022.SerializationInfo\022\023\n\007assetId\030\006 \003(\005B\002" + "\020\001\022\020\n\010assetUri\030\007 \003(\t\022\033\n\023registerBlockFam" + "ily\030\010 \003(\t\022\035\n\tworldInfo\030\t \003(\0132\n.WorldInfo" + "\022\030\n\014biomeShortId\030\n \003(\021B\002\020\001\022\017\n\007biomeId\030\013 " + "\003(\t\022\017\n\007version\030\017 \001(\t\022\020\n\010gameName\030\020 \001(\t\022\014" + "\n\004time\030\021 \001(\003\022\030\n\020reflectionHeight\030\022 \001(\002*\t" + "\010\210\'\020\200\200\200\200\002\"3\n\tWorldInfo\022\r\n\005title\030\001 \001(\t\022\014\n", "\004time\030\002 \001(\003*\t\010\210\'\020\200\200\200\200\002\"]\n\021SerializationI" + "nfo\022\014\n\004name\030\001 \001(\t\022\n\n\002id\030\002 \001(\005\022\021\n\tfieldNa" + "me\030\003 \003(\t\022\020\n\010fieldIds\030\004 \001(\014*\t\010\210\'\020\200\200\200\200\002\"@\n" + "\nModuleInfo\022\020\n\010moduleId\030\001 \001(\t\022\025\n\rmoduleV" + "ersion\030\002 \001(\t*\t\010\210\'\020\200\200\200\200\002\",\n\rModuleRequest" + "\022\020\n\010moduleId\030\001 \001(\t*\t\010\210\'\020\200\200\200\200\002\"W\n\020ModuleD" + "ataHeader\022\n\n\002id\030\001 \001(\t\022\017\n\007version\030\002 \001(\t\022\014" + "\n\004size\030\003 \001(\003\022\r\n\005error\030\017 \001(\t*\t\010\210\'\020\200\200\200\200\002\"\'" + "\n\nModuleData\022\016\n\006module\030\001 \001(\014*\t\010\210\'\020\200\200\200\200\002\"" + "-\n\017ModuleSendError\022\017\n\007message\030\001 \001(\t*\t\010\210\'", "\020\200\200\200\200\002\"`\n\023CreateEntityMessage\022\035\n\006entity\030" + "\001 \001(\0132\r.PackedEntity\022\037\n\010blockPos\030\002 \001(\0132\r" + ".Vector3iData*\t\010\210\'\020\200\200\200\200\002\"N\n\023UpdateEntity" + "Message\022\035\n\006entity\030\001 \001(\0132\r.PackedEntity\022\r" + "\n\005netId\030\002 \001(\005*\t\010\210\'\020\200\200\200\200\002\"/\n\023RemoveEntity" + "Message\022\r\n\005netId\030\001 \001(\005*\t\010\210\'\020\200\200\200\200\002\"i\n\014Eve" + "ntMessage\022\020\n\010targetId\030\001 \001(\005\022\025\n\005event\030\002 \001" + "(\0132\006.Event\022%\n\016targetBlockPos\030\003 \001(\0132\r.Vec" + "tor3iData*\t\010\210\'\020\200\200\200\200\002B$\n\027org.terasology.p" + "rotobufB\007NetDataH\001" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { org.terasology.protobuf.EntityData.getDescriptor(), }, assigner); internal_static_NetMessage_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_NetMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_NetMessage_descriptor, new java.lang.String[] { "ChunkInfo", "InvalidateChunk", "BlockChange", "CreateEntity", "RemoveEntity", "UpdateEntity", "Event", "Time", "BiomeChange", "ServerInfoRequest", "ServerInfo", "BlockFamilyRegistered", "Join", "ModuleRequest", "ModuleDataHeader", "ModuleData", "JoinComplete", "HandshakeHello", "NewIdentityRequest", "ProvisionIdentity", "HandshakeVerification", }); internal_static_HandshakeHello_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_HandshakeHello_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_HandshakeHello_descriptor, new java.lang.String[] { "Random", "Certificate", "Timestamp", }); internal_static_NewIdentityRequest_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_NewIdentityRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_NewIdentityRequest_descriptor, new java.lang.String[] { "PreMasterSecret", "Random", }); internal_static_ProvisionIdentity_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_ProvisionIdentity_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ProvisionIdentity_descriptor, new java.lang.String[] { "EncryptedCertificates", }); internal_static_CertificateSet_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_CertificateSet_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CertificateSet_descriptor, new java.lang.String[] { "PublicCertificate", "PrivateExponent", }); internal_static_HandshakeVerification_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_HandshakeVerification_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_HandshakeVerification_descriptor, new java.lang.String[] { "Signature", }); internal_static_Certificate_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_Certificate_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Certificate_descriptor, new java.lang.String[] { "Id", "Modulus", "Exponent", "Signature", }); internal_static_BlockFamilyRegisteredMessage_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_BlockFamilyRegisteredMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_BlockFamilyRegisteredMessage_descriptor, new java.lang.String[] { "BlockUri", "BlockId", }); internal_static_InvalidateChunkMessage_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_InvalidateChunkMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_InvalidateChunkMessage_descriptor, new java.lang.String[] { "Pos", }); internal_static_BlockChangeMessage_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_BlockChangeMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_BlockChangeMessage_descriptor, new java.lang.String[] { "Pos", "NewBlock", }); internal_static_BiomeChangeMessage_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_BiomeChangeMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_BiomeChangeMessage_descriptor, new java.lang.String[] { "Pos", "NewBiome", }); internal_static_Vector3iData_descriptor = getDescriptor().getMessageTypes().get(11); internal_static_Vector3iData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Vector3iData_descriptor, new java.lang.String[] { "X", "Y", "Z", }); internal_static_ServerInfoRequest_descriptor = getDescriptor().getMessageTypes().get(12); internal_static_ServerInfoRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ServerInfoRequest_descriptor, new java.lang.String[] { }); internal_static_JoinMessage_descriptor = getDescriptor().getMessageTypes().get(13); internal_static_JoinMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_JoinMessage_descriptor, new java.lang.String[] { "Name", "Version", "ViewDistanceLevel", "Color", }); internal_static_Color_descriptor = getDescriptor().getMessageTypes().get(14); internal_static_Color_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_Color_descriptor, new java.lang.String[] { "Rgba", }); internal_static_JoinCompleteMessage_descriptor = getDescriptor().getMessageTypes().get(15); internal_static_JoinCompleteMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_JoinCompleteMessage_descriptor, new java.lang.String[] { "ClientId", }); internal_static_ServerInfoMessage_descriptor = getDescriptor().getMessageTypes().get(16); internal_static_ServerInfoMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ServerInfoMessage_descriptor, new java.lang.String[] { "Module", "BlockId", "BlockName", "Component", "Event", "AssetId", "AssetUri", "RegisterBlockFamily", "WorldInfo", "BiomeShortId", "BiomeId", "Version", "GameName", "Time", "ReflectionHeight", }); internal_static_WorldInfo_descriptor = getDescriptor().getMessageTypes().get(17); internal_static_WorldInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_WorldInfo_descriptor, new java.lang.String[] { "Title", "Time", }); internal_static_SerializationInfo_descriptor = getDescriptor().getMessageTypes().get(18); internal_static_SerializationInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_SerializationInfo_descriptor, new java.lang.String[] { "Name", "Id", "FieldName", "FieldIds", }); internal_static_ModuleInfo_descriptor = getDescriptor().getMessageTypes().get(19); internal_static_ModuleInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ModuleInfo_descriptor, new java.lang.String[] { "ModuleId", "ModuleVersion", }); internal_static_ModuleRequest_descriptor = getDescriptor().getMessageTypes().get(20); internal_static_ModuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ModuleRequest_descriptor, new java.lang.String[] { "ModuleId", }); internal_static_ModuleDataHeader_descriptor = getDescriptor().getMessageTypes().get(21); internal_static_ModuleDataHeader_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ModuleDataHeader_descriptor, new java.lang.String[] { "Id", "Version", "Size", "Error", }); internal_static_ModuleData_descriptor = getDescriptor().getMessageTypes().get(22); internal_static_ModuleData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ModuleData_descriptor, new java.lang.String[] { "Module", }); internal_static_ModuleSendError_descriptor = getDescriptor().getMessageTypes().get(23); internal_static_ModuleSendError_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_ModuleSendError_descriptor, new java.lang.String[] { "Message", }); internal_static_CreateEntityMessage_descriptor = getDescriptor().getMessageTypes().get(24); internal_static_CreateEntityMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_CreateEntityMessage_descriptor, new java.lang.String[] { "Entity", "BlockPos", }); internal_static_UpdateEntityMessage_descriptor = getDescriptor().getMessageTypes().get(25); internal_static_UpdateEntityMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_UpdateEntityMessage_descriptor, new java.lang.String[] { "Entity", "NetId", }); internal_static_RemoveEntityMessage_descriptor = getDescriptor().getMessageTypes().get(26); internal_static_RemoveEntityMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_RemoveEntityMessage_descriptor, new java.lang.String[] { "NetId", }); internal_static_EventMessage_descriptor = getDescriptor().getMessageTypes().get(27); internal_static_EventMessage_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_EventMessage_descriptor, new java.lang.String[] { "TargetId", "Event", "TargetBlockPos", }); org.terasology.protobuf.EntityData.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }