mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-23 13:47:26 +00:00
25 lines
883 B
C#
25 lines
883 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using OMI.Formats.GameRule;
|
|
|
|
namespace PckStudio.Core.GameRule
|
|
{
|
|
internal sealed class OnInitialiseWorld : AbstractGameRule
|
|
{
|
|
public DistributeItems StartItems { get; } = new DistributeItems(DistributeItems.DistributeItemsId.StartItems);
|
|
public DistributeItems OuterItems { get; } = new DistributeItems(DistributeItems.DistributeItemsId.OuterItems);
|
|
public DistributeItems HighValueItems { get; } = new DistributeItems(DistributeItems.DistributeItemsId.HighValueItems);
|
|
|
|
protected override GameRuleFile.GameRule GetGameRule()
|
|
{
|
|
AddRule(StartItems);
|
|
AddRule(OuterItems);
|
|
AddRule(HighValueItems);
|
|
return new GameRuleFile.GameRule("OnInitialiseWorld");
|
|
}
|
|
}
|
|
}
|