Romestead Assembly Reference

CandideServer.Database.BiomeDataBase

Type JSON

public class in CandideServer.Database

Methods4
Properties0
Fields2
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Database
  • Base typeSystem.Object
  • HashF3D46591CAED03AE186DB8057FAAE474F38F573B3601EF031EE122B0FC400761

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
Datapublicpublic System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData> Data
DefaultBiomeDataprivateprivate CandideServer.Data.DataModels.BiomeData DefaultBiomeData

Methods

AddBiomeData

public System.Void AddBiomeData(System.Collections.Generic.IEnumerable<CandideServer.Data.DataModels.BiomeData> biomes)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0DFEFD3AB85FF04D7BF0DA6B6498E2CA2E3151B3E0069277B17709BE29D53C7C
  • Body hash5C7C4F8565765B1D81119A73078C7001CC433DC940508CE160BBFE57AEDA02E9
  • IL size110
Referenced calls
  • System.Collections.Generic.IEnumerable<CandideServer.Data.DataModels.BiomeData>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<CandideServer.Data.DataModels.BiomeData>::get_Current()
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryAdd(!0, !1)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • System.Collections.IEnumerator::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::get_Count()
  • System.Exception::.ctor(System.String)
Called by
String literals
  • Biome id
  • was added to database several times.
  • Too many biomes! Limited to 255 for save file structure.

GetBiomeDataOrDefault

public CandideServer.Data.DataModels.BiomeData GetBiomeDataOrDefault(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.DataModels.BiomeData
  • StaticTrue
  • VirtualFalse
  • Hash6BDC1626CE5012E34D827281A08E37FB6AE3B840FE05D263FF778CFB8A0A5CA3
  • Body hashF43A7D98AD7FC22BCE9841A9C65B8BF3AF7E5FED8BF65034FB48E99569EF9B3A
  • IL size32
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryGetValue(!0, !1&)
Called by

GetBiomeDataOrError

public CandideServer.Data.DataModels.BiomeData GetBiomeDataOrError(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.DataModels.BiomeData
  • StaticTrue
  • VirtualFalse
  • Hash0086C583560DBA9DCE964323ABE761F0915BFB1A0E482321046EFA9F43F447FA
  • Body hash5DE6FB5F88776CAA05E3273A256BD16DEB26517BD59A677B64A8677C9088C4C4
  • IL size43
Referenced calls
Called by
String literals
  • Could not find biome data for id '
  • '

TryGetBiomeData

public System.Boolean TryGetBiomeData(System.String id, out CandideServer.Data.DataModels.BiomeData& biomeData)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • HashE80C0447C1E79809648D0EA22E23A377C91FFEEF11C55F425981CBF52E936766
  • Body hash5DC1E832337709A0E61A8EC3E11D276D9F9B3240CF97EA87D7EF521B5B81C4E4
  • IL size21
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BiomeData>::TryGetValue(!0, !1&)
Called by