reinit branch
This commit is contained in:
@@ -0,0 +1,248 @@
|
||||
{
|
||||
"version": 0,
|
||||
"file": "RoamingBees.json",
|
||||
"patches": {},
|
||||
"settings": [
|
||||
{
|
||||
"type": "separator",
|
||||
"title": "Client-side"
|
||||
},
|
||||
{
|
||||
"code": "ReceiveParticles",
|
||||
"comment": "Whether to spawn and show bee particles.",
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"clientSide": true
|
||||
},
|
||||
{
|
||||
"type": "separator",
|
||||
"title": "General"
|
||||
},
|
||||
{
|
||||
"code": "EnableOnVanillaSkeps",
|
||||
"comment": "Whether roaming bee models will come out of vanilla skeps.",
|
||||
"type": "boolean",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"code": "RoamingBeesPerVanillaSkep",
|
||||
"comment": "Max amount of bees roaming from a single vanilla skep.",
|
||||
"type": "int",
|
||||
"default": 15,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "BeeRoamingRadius",
|
||||
"comment": "The radius within which bees visit flowers. Set to 0 to use the source's radius attribute. If this is 0, and the source doesn't have this attribute, it defaults to 10.",
|
||||
"type": "int",
|
||||
"default": 0,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 70
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "MaxGlobalRoamingBees",
|
||||
"comment": "Maximum number of bee particle groups across all sources.",
|
||||
"type": "int",
|
||||
"default": 200,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 1000
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "separator",
|
||||
"title": "From Golden Combs compatibility"
|
||||
},
|
||||
{
|
||||
"code": "EnableOnFgcCeramic",
|
||||
"comment": "Whether roaming bee models will come out of Ceramic Hives from the 'From Golden Combs' mod.",
|
||||
"type": "boolean",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"code": "RoamingBeesPerFgcCeramic",
|
||||
"comment": "Max amount of bees roaming from a single Ceramic Hive from the 'From Golden Combs' mod.",
|
||||
"type": "int",
|
||||
"default": 15,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "EnableOnFgcLangstroth",
|
||||
"comment": "Whether roaming bee models will come out of Langstroth Hives from the 'From Golden Combs' mod.",
|
||||
"type": "boolean",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"code": "RoamingBeesPerFgcLangstroth",
|
||||
"comment": "Max amount of bees roaming from a single Langstroth Hive from the 'From Golden Combs' mod.",
|
||||
"type": "int",
|
||||
"default": 25,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "separator",
|
||||
"title": "Swarms"
|
||||
},
|
||||
{
|
||||
"code": "BeesPerSwarmHovering",
|
||||
"comment": "How many bees hang out around a swarm block.",
|
||||
"type": "int",
|
||||
"default": 15,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "BeesPerSwarmTraveling",
|
||||
"comment": "How many bees travel between a hive and a swarm block during migrations.",
|
||||
"type": "int",
|
||||
"default": 15,
|
||||
"range": {
|
||||
"min": 0,
|
||||
"max": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "separator",
|
||||
"title": "Weather Effects"
|
||||
},
|
||||
{
|
||||
"code": "RainfallSpawnStopThreshold",
|
||||
"comment": "Rainfall level at which bee spawning completely stops.",
|
||||
"type": "float",
|
||||
"default": 0.1,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "MaxRainfallCooldownPenalty",
|
||||
"comment": "Maximum seconds added to spawn cooldown at rainfall threshold.",
|
||||
"type": "float",
|
||||
"default": 60.0,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 300.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "GreenhouseAffectsBeehive",
|
||||
"comment": "Whether greenhouses give 5C degrees temperature boost to the beehive.",
|
||||
"type": "boolean",
|
||||
"default": true
|
||||
},
|
||||
{
|
||||
"code": "MinTemperatureParticleSpawn",
|
||||
"comment": "Temperature at which bee particle spawn chance drops to zero.",
|
||||
"type": "float",
|
||||
"default": 8.0,
|
||||
"range": {
|
||||
"min": -10.0,
|
||||
"max": 30.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "MaxTemperatureParticleSpawn",
|
||||
"comment": "Temperature at which bee particle spawn chance is optimal.",
|
||||
"type": "float",
|
||||
"default": 18.0,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 40.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "OptimalTemperatureSpawnChance",
|
||||
"comment": "UNUSED ! Random spawn chance threshold at optimal temperature (lower = easier to spawn).",
|
||||
"type": "float",
|
||||
"default": 0.75,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "BaseWindFrequency",
|
||||
"comment": "Base frequency for particle movement sinusoidal noise at no wind.",
|
||||
"type": "float",
|
||||
"default": 0.1,
|
||||
"range": {
|
||||
"min": 0.01,
|
||||
"max": 1.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "WindFrequencyMultiplier",
|
||||
"comment": "Multiplier for how much wind increases noise frequency (4 = 5x faster at max wind).",
|
||||
"type": "float",
|
||||
"default": 4.0,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 10.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "BaseWindNoiseStrength",
|
||||
"comment": "Base acceleration strength from noise at no wind.",
|
||||
"type": "float",
|
||||
"default": 0.2,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "MaxWindNoiseStrength",
|
||||
"comment": "Maximum acceleration strength from noise at full wind.",
|
||||
"type": "float",
|
||||
"default": 1.0,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 5.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "SunAltitudeMinDegrees",
|
||||
"comment": "Minimum sun altitude in degrees for spawn modifier calculation (0 = horizon).",
|
||||
"type": "float",
|
||||
"default": -5.0,
|
||||
"range": {
|
||||
"min": -90.0,
|
||||
"max": 90.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "SunAltitudeRangeDegrees",
|
||||
"comment": "Range in degrees for sun altitude modifier (from min to min+range = 0% to 100%).",
|
||||
"type": "float",
|
||||
"default": 10.0,
|
||||
"range": {
|
||||
"min": 1.0,
|
||||
"max": 90.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"code": "MaxSunAltitudeCooldownPenalty",
|
||||
"comment": "Maximum cooldown penalty in seconds at minimum sun altitude (linearly decreases to 0 at max altitude).",
|
||||
"type": "float",
|
||||
"default": 30.0,
|
||||
"range": {
|
||||
"min": 0.0,
|
||||
"max": 300.0
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
29
RoamingBees/RoamingBees/assets/roamingbees/lang/en.json
Normal file
29
RoamingBees/RoamingBees/assets/roamingbees/lang/en.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"config-desc-ReceiveParticles": "Whether to receive and render roaming bee particles on the client.",
|
||||
"config-desc-EnableOnVanillaSkeps": "Whether roaming bees spawn from vanilla skeps.",
|
||||
"config-desc-RoamingBeesPerVanillaSkep": "Number of roaming bees per vanilla skep.",
|
||||
"config-desc-EnableOnFgcCeramic": "Whether roaming bees spawn from From Golden Combs ceramic hives.",
|
||||
"config-desc-RoamingBeesPerFgcCeramic": "Number of roaming bees per From Golden Combs ceramic hive.",
|
||||
"config-desc-EnableOnFgcLangstroth": "Whether roaming bees spawn from From Golden Combs Langstroth hives.",
|
||||
"config-desc-RoamingBeesPerFgcLangstroth": "Number of roaming bees per From Golden Combs Langstroth hive.",
|
||||
"config-desc-BeeRoamingRadius": "Radius in blocks within which bees roam from their hive.",
|
||||
"config-desc-RainfallSpawnStopThreshold": "Rain level (0-1) above which bee spawning stops.",
|
||||
"config-desc-MaxRainfallCooldownPenalty": "Maximum cooldown penalty in seconds after rain stops before bees resume spawning.",
|
||||
"config-desc-GreenhouseAffectsBeehive": "Whether being in a greenhouse affects roaming bee behavior.",
|
||||
"config-desc-MinTemperatureParticleSpawn": "Minimum temperature (°C) at which bee particles start spawning.",
|
||||
"config-desc-MaxTemperatureParticleSpawn": "Temperature (°C) at which bee particle spawn chance reaches maximum.",
|
||||
"config-desc-OptimalTemperatureSpawnChance": "Spawn chance (0-1) at optimal temperature.",
|
||||
"config-desc-BaseWindFrequency": "Base frequency of wind effect on bee movement.",
|
||||
"config-desc-WindFrequencyMultiplier": "Multiplier applied to wind frequency.",
|
||||
"config-desc-BaseWindNoiseStrength": "Base noise strength of wind effect on bee movement.",
|
||||
"config-desc-MaxWindNoiseStrength": "Maximum noise strength of wind effect on bee movement.",
|
||||
"config-desc-SunAltitudeMinDegrees": "Minimum sun altitude in degrees for bee spawning.",
|
||||
"config-desc-SunAltitudeRangeDegrees": "Range of sun altitude degrees over which spawn chance ramps up.",
|
||||
"config-desc-MaxSunAltitudeCooldownPenalty": "Maximum cooldown penalty in seconds when sun is below minimum altitude.",
|
||||
"config-desc-MaxGlobalRoamingBees": "Maximum number of roaming bee particles active globally.",
|
||||
"debugpaths-desc": "Toggle client-side debug rendering of target boxes around nearby blocks (0 or 1).",
|
||||
"debugpaths-parse-error": "Couldn't parse. Use 0 or 1.",
|
||||
"plantreg-blockpertick-desc": "Get or set plant registry scan BlocksPerTick (0-1000).",
|
||||
"plantreg-blockpertick-parse-error": "Couldn't parse. Use an integer in range 0-1000.",
|
||||
"plantreg-unavailable": "Plant registry mod system is not available."
|
||||
}
|
||||
29
RoamingBees/RoamingBees/assets/roamingbees/lang/ru.json
Normal file
29
RoamingBees/RoamingBees/assets/roamingbees/lang/ru.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"config-desc-ReceiveParticles": "Принимать ли и отображать частицы бродящих пчёл на клиенте.",
|
||||
"config-desc-EnableOnVanillaSkeps": "Появляются ли бродячие пчёлы из ванильных ульев.",
|
||||
"config-desc-RoamingBeesPerVanillaSkep": "Количество бродячих пчёл на ванильный улей.",
|
||||
"config-desc-EnableOnFgcCeramic": "Появляются ли бродячие пчёлы из керамических ульев «From Golden Combs».",
|
||||
"config-desc-RoamingBeesPerFgcCeramic": "Количество бродячих пчёл в керамическом улье «From Golden Combs».",
|
||||
"config-desc-EnableOnFgcLangstroth": "Появляются ли бродячие пчёлы из ульев «Golden Combs Langstroth».",
|
||||
"config-desc-RoamingBeesPerFgcLangstroth": "Количество бродячих пчёл в керамическом улье «Golden Combs Langstroth».",
|
||||
"config-desc-BeeRoamingRadius": "Радиус в блоках от улья, внутри которых бродят пчёлы.",
|
||||
"config-desc-RainfallSpawnStopThreshold": "Уровень осадков (0-1), выше которого прекращается появление пчёл.",
|
||||
"config-desc-MaxRainfallCooldownPenalty": "Максимальное время в секундах после прекращения дождя до того, как пчёлы вновь начнут появляться.",
|
||||
"config-desc-GreenhouseAffectsBeehive": "Влияет ли нахождение в теплице на поведение пчёл.",
|
||||
"config-desc-MinTemperatureParticleSpawn": "Минимальная температура (°C), при которой пчёлы начинают появляться.",
|
||||
"config-desc-MaxTemperatureParticleSpawn": "Температура (°C), при которой вероятность появления пчёл достигает максимума.",
|
||||
"config-desc-OptimalTemperatureSpawnChance": "Шанс появления (0-1) при оптимальной температуре.",
|
||||
"config-desc-BaseWindFrequency": "Базовая частота влияния ветра на движение пчёл.",
|
||||
"config-desc-WindFrequencyMultiplier": "Множитель, применяемый к частоте ветра.",
|
||||
"config-desc-BaseWindNoiseStrength": "Базовая сила шума ветра, влияющего на движение пчёл.",
|
||||
"config-desc-MaxWindNoiseStrength": "Максимальная сила шума ветра, влияющего на движение пчёл.",
|
||||
"config-desc-SunAltitudeMinDegrees": "Минимальная высота солнца в градусах для появления пчёл.",
|
||||
"config-desc-SunAltitudeRangeDegrees": "Диапазон высоты солнца в градусах, в пределах которого постепенно увеличивается шанс появления пчёл.",
|
||||
"config-desc-MaxSunAltitudeCooldownPenalty": "Максимальный штраф к перезарядке в секундах, когда солнце ниже минимальной высоты.",
|
||||
"config-desc-MaxGlobalRoamingBees": "Максимальное глобальное количество частиц блуждающих пчёл.",
|
||||
"debugpaths-desc": "Включить или выключить клиентскую отладочную визуализацию целевых рамок вокруг ближайших блоков (0 или 1).",
|
||||
"debugpaths-parse-error": "Не удалось разобрать значение. Используйте 0 или 1.",
|
||||
"plantreg-blockpertick-desc": "Получить или установить BlocksPerTick сканирования реестра растений (0–1000).",
|
||||
"plantreg-blockpertick-parse-error": "Не удалось разобрать значение. Используйте целое число в диапазоне 0–1000.",
|
||||
"plantreg-unavailable": "Система реестра растений недоступна."
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
[
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [{"name": "BlockEntityBehaviorBeeSwarm"}],
|
||||
"file": "orekiwoofsbeehives:blocktypes/beeswarm",
|
||||
"side": "Server",
|
||||
"dependsOn": [{"modid": "orekiwoofsbeehives"}]
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviors",
|
||||
"value": [{"name": "BlockBehaviorBeeSwarm"}],
|
||||
"file": "orekiwoofsbeehives:blocktypes/beeswarm",
|
||||
"side": "Server",
|
||||
"dependsOn": [{"modid": "orekiwoofsbeehives"}]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,145 @@
|
||||
[
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockEntityBehaviorRoamingBees",
|
||||
"properties": {
|
||||
"facingVariantKey": "",
|
||||
"entrancePositions": {
|
||||
"north": [0.5, 0.1, 0.8],
|
||||
"east": [0.2, 0.1, 0.5],
|
||||
"south": [0.5, 0.1, 0.2],
|
||||
"west": [0.8, 0.1, 0.5]
|
||||
},
|
||||
"frontDirections": {
|
||||
"north": [0, 0, 1],
|
||||
"east": [-1, 0, 0],
|
||||
"south": [0, 0, -1],
|
||||
"west": [1, 0, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/ceramicpot/ceramicbroodpot",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviorsByType/*",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockBehaviorRoamingBees"
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/ceramicpot/ceramicbroodpot",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockEntityBehaviorRoamingBees",
|
||||
"properties": {
|
||||
"facingVariantKey": "",
|
||||
"entrancePositions": {
|
||||
"north": [0.5, 0.1, 0.8],
|
||||
"east": [0.2, 0.1, 0.5],
|
||||
"south": [0.5, 0.1, 0.2],
|
||||
"west": [0.8, 0.1, 0.5]
|
||||
},
|
||||
"frontDirections": {
|
||||
"north": [0, 0, 1],
|
||||
"east": [-1, 0, 0],
|
||||
"south": [0, 0, -1],
|
||||
"west": [1, 0, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/ceramicpot/ceramicbroodpot-new",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviorsByType/*",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockBehaviorRoamingBees"
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/ceramicpot/ceramicbroodpot-new",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockEntityBehaviorRoamingBees",
|
||||
"properties": {
|
||||
"facingVariantKey": "",
|
||||
"entrancePositions": {
|
||||
"north": [0.5, 0.1, 0.8],
|
||||
"east": [0.2, 0.1, 0.5],
|
||||
"south": [0.5, 0.1, 0.2],
|
||||
"west": [0.8, 0.1, 0.5]
|
||||
},
|
||||
"frontDirections": {
|
||||
"north": [0, 0, 1],
|
||||
"east": [-1, 0, 0],
|
||||
"south": [0, 0, -1],
|
||||
"west": [1, 0, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/ceramicpot/ceramicbroodpot-fancy",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviorsByType/*",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockBehaviorRoamingBees"
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/ceramicpot/ceramicbroodpot-fancy",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,49 @@
|
||||
[
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockEntityBehaviorRoamingBees",
|
||||
"properties": {
|
||||
"facingVariantKey": "side",
|
||||
"entrancePositions": {
|
||||
"north": [0.5, 0.27, 0.7],
|
||||
"east": [0.3, 0.27, 0.5],
|
||||
"south": [0.5, 0.27, 0.3],
|
||||
"west": [0.7, 0.27, 0.5]
|
||||
},
|
||||
"frontDirections": {
|
||||
"north": [0, -0.5, 1],
|
||||
"east": [-1, -0.5, 0],
|
||||
"south": [0, -0.5, -1],
|
||||
"west": [1, -0.5, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/langstroth/langstrothstack",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockBehaviorRoamingBees"
|
||||
}
|
||||
],
|
||||
"file": "fromgoldencombs:blocktypes/langstroth/langstrothstack",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "fromgoldencombs"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,49 @@
|
||||
[
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockEntityBehaviorRoamingBees",
|
||||
"properties": {
|
||||
"facingVariantKey": "side",
|
||||
"entrancePositions": {
|
||||
"north": [0.5, 0.2, 0.9],
|
||||
"east": [0.1, 0.2, 0.5],
|
||||
"south": [0.5, 0.2, 0.1],
|
||||
"west": [0.9, 0.2, 0.5]
|
||||
},
|
||||
"frontDirections": {
|
||||
"north": [0, 0, 1],
|
||||
"east": [-1, 0, 0],
|
||||
"south": [0, 0, -1],
|
||||
"west": [1, 0, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"file": "orekiwoofsbeehives:blocktypes/beehive",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "orekiwoofsbeehives"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockBehaviorRoamingBees"
|
||||
}
|
||||
],
|
||||
"file": "orekiwoofsbeehives:blocktypes/beehive",
|
||||
"side": "Server",
|
||||
"dependsOn": [
|
||||
{
|
||||
"modid": "orekiwoofsbeehives"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
39
RoamingBees/RoamingBees/assets/roamingbees/patches/skep.json
Normal file
39
RoamingBees/RoamingBees/assets/roamingbees/patches/skep.json
Normal file
@@ -0,0 +1,39 @@
|
||||
[
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/entityBehaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockEntityBehaviorRoamingBees",
|
||||
"properties": {
|
||||
"facingVariantKey": "side",
|
||||
"entrancePositions": {
|
||||
"north": [0.5, 0.1, 0.6],
|
||||
"east": [0.4, 0.1, 0.5],
|
||||
"south": [0.5, 0.1, 0.4],
|
||||
"west": [0.6, 0.1, 0.5]
|
||||
},
|
||||
"frontDirections": {
|
||||
"north": [0, 0, 1],
|
||||
"east": [-1, 0, 0],
|
||||
"south": [0, 0, -1],
|
||||
"west": [1, 0, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"file": "game:blocktypes/reed/skep",
|
||||
"side": "Server"
|
||||
},
|
||||
{
|
||||
"op": "addMerge",
|
||||
"path": "/behaviors",
|
||||
"value": [
|
||||
{
|
||||
"name": "BlockBehaviorRoamingBees"
|
||||
}
|
||||
],
|
||||
"file": "game:blocktypes/reed/skep",
|
||||
"side": "Server"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user