コード例 #1
0
        public AnvilWorkItemRenderer(BlockEntityAnvil beAnvil, BlockPos pos, ICoreClientAPI capi)
        {
            this.pos     = pos;
            this.api     = capi;
            this.beAnvil = beAnvil;

            coreMod = capi.ModLoader.GetModSystem <SurvivalCoreSystem>();
        }
コード例 #2
0
        public override void Start(ICoreAPI api)
        {
            this.api = api;
            api.Event.OnGetClimate += Event_OnGetClimate;

            coreSys = api.ModLoader.GetModSystem <SurvivalCoreSystem>();

            YearlyTemperatureNoise = SimplexNoise.FromDefaultOctaves(3, 0.001, 0.95, api.World.Seed + 12109);
            DailyTemperatureNoise  = SimplexNoise.FromDefaultOctaves(3, 1, 0.95, api.World.Seed + 128109);
        }