Skip to content

Commit

Permalink
Finish 1.0.1!
Browse files Browse the repository at this point in the history
  • Loading branch information
EnnuiL committed Jan 14, 2022
1 parent 5719a17 commit 3ee2226
Show file tree
Hide file tree
Showing 5 changed files with 103 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package io.github.ennuil.damageincorporated;

import io.github.ennuil.damageincorporated.game_rules.DamageIncorporatedGameRules;
import net.fabricmc.api.ModInitializer;

public class DamageIncorporatedMod implements ModInitializer {
@Override
public void onInitialize() {
// Initialize the game rules
new DamageIncorporatedGameRules();
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,7 @@ public class DamageIncorporatedGameRules {
public static GameRules.Key<BooleanRule> CAN_FOXES_PICK_BERRIES_RULE = GameRuleRegistry.register("canFoxesPickBerries", DAMAGE_INCORPORATED_PASSIVE_MOBS_CATEGORY, GameRuleFactory.createBooleanRule(true));
public static GameRules.Key<BooleanRule> CAN_FARMER_VILLAGERS_FARM_RULE = GameRuleRegistry.register("canFarmerVillagersFarm", DAMAGE_INCORPORATED_PASSIVE_MOBS_CATEGORY, GameRuleFactory.createBooleanRule(true));
public static GameRules.Key<BooleanRule> SNOW_GOLEM_TRAIL_RULE = GameRuleRegistry.register("snowGolemTrail", DAMAGE_INCORPORATED_PASSIVE_MOBS_CATEGORY, GameRuleFactory.createBooleanRule(true));

// A little trick to initialize all those game rules
public DamageIncorporatedGameRules() {}
}
12 changes: 6 additions & 6 deletions src/main/resources/assets/damageincorporated/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,24 +28,24 @@
"gamerule.witherSkullDestructionType.lossy_explosion": "Lossy Explosion",
"damageincorporated.gamerule.category.general": "Damage Incorporated — General",
"gamerule.farmlandTrampling": "Farmland trampling",
"gamerule.farmlandTrampling.all": "All entities",
"gamerule.farmlandTrampling.all": "All",
"gamerule.farmlandTrampling.player_only": "Only players",
"gamerule.farmlandTrampling.mob_only": "Only mobs",
"gamerule.farmlandTrampling.off": "Off",
"gamerule.canWitherRoseBePlanted": "Allow wither victims to plant wither rose",
"gamerule.canWitherRoseBePlanted": "Allow Wither victims to plant wither rose",
"gamerule.turtleEggTrampling": "Turtle egg trampling",
"gamerule.turtleEggTrampling.all": "All entities",
"gamerule.turtleEggTrampling.all": "All",
"gamerule.turtleEggTrampling.player_only": "Only players",
"gamerule.turtleEggTrampling.mob_only": "Only mobs",
"gamerule.turtleEggTrampling.off": "Off",
"gamerule.canMobsPickUpLoot": "Allow mobs to pick up loot",
"gamerule.canBurningMobsBreakPowderSnow": "Allow burning mobs to break powder snow",
"gamerule.canBurningMobsBreakPowderSnow.all": "All entities",
"gamerule.canBurningMobsBreakPowderSnow.all": "All",
"gamerule.canBurningMobsBreakPowderSnow.player_only": "Only players",
"gamerule.canBurningMobsBreakPowderSnow.mob_only": "Only mobs",
"gamerule.canBurningMobsBreakPowderSnow.off": "Off",
"gamerule.canBurningProjectilesModifyBlocks": "Allow burning projectiles to modify blocks",
"gamerule.canBurningProjectilesModifyBlocks.all": "All entities",
"gamerule.canBurningProjectilesModifyBlocks.all": "All",
"gamerule.canBurningProjectilesModifyBlocks.player_only": "Only players",
"gamerule.canBurningProjectilesModifyBlocks.mob_only": "Only mobs",
"gamerule.canBurningProjectilesModifyBlocks.off": "Off",
Expand All @@ -54,7 +54,7 @@
"gamerule.canEndermenPlaceBlocks": "Allow endermen to place blocks",
"gamerule.canSilverfishInfestBlocks": "Allow silverfish to infest blocks",
"gamerule.permanentInfestedBlockDamage": "Permanent infested block damage",
"gamerule.canWitherBreakBlocks": "Allow wither to break blocks",
"gamerule.canWitherBreakBlocks": "Allow Wither to break blocks",
"gamerule.canRavagersBreakLeaves": "Allow ravagers to break leaves",
"gamerule.canRavagersBreakCrops": "Allow ravagers to break crops",
"gamerule.canEnderDragonDestroyBlocks": "Allow the Ender Dragon to destroy blocks",
Expand Down
78 changes: 78 additions & 0 deletions src/main/resources/assets/damageincorporated/lang/pt_br.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
{
"damageincorporated.gamerule.category.explosions": "Damage Incorporated — Explosões",
"gamerule.creeperDestructionType": "Tipo de destruição do creeper",
"gamerule.creeperDestructionType.none": "Nenhum",
"gamerule.creeperDestructionType.damage_only": "Apenas dano",
"gamerule.creeperDestructionType.lossless_explosion": "Explosão sem perda",
"gamerule.creeperDestructionType.lossy_explosion": "Explosão com perda",
"gamerule.chargedCreeperDestructionType": "Tipo de destruição do creeper elétrico",
"gamerule.chargedCreeperDestructionType.none": "Nenhum",
"gamerule.chargedCreeperDestructionType.damage_only": "Apenas dano",
"gamerule.chargedCreeperDestructionType.lossless_explosion": "Explosão sem perda",
"gamerule.chargedCreeperDestructionType.lossy_explosion": "Explosão com perda",
"gamerule.canGhastFireballsSpreadFire": "Permitir que bolas de fogo do ghast espalhem fogo",
"gamerule.ghastFireballDestructionType": "Tipo de destruição das bolas de fogo do ghast",
"gamerule.ghastFireballDestructionType.none": "Nenhum",
"gamerule.ghastFireballDestructionType.damage_only": "Apenas dano",
"gamerule.ghastFireballDestructionType.lossless_explosion": "Explosão sem perda",
"gamerule.ghastFireballDestructionType.lossy_explosion": "Explosão com perda",
"gamerule.witherSpawnDestructionType": "Tipo de destruição da criação do Wither",
"gamerule.witherSpawnDestructionType.none": "Nenhum",
"gamerule.witherSpawnDestructionType.damage_only": "Apenas dano",
"gamerule.witherSpawnDestructionType.lossless_explosion": "Explosão sem perda",
"gamerule.witherSpawnDestructionType.lossy_explosion": "Explosão com perda",
"gamerule.witherSkullDestructionType": "Tipo de destruição dos crânios de Wither",
"gamerule.witherSkullDestructionType.none": "Nenhum",
"gamerule.witherSkullDestructionType.damage_only": "Apenas dano",
"gamerule.witherSkullDestructionType.lossless_explosion": "Explosão sem perda",
"gamerule.witherSkullDestructionType.lossy_explosion": "Explosão com perda",
"damageincorporated.gamerule.category.general": "Damage Incorporated — Geral",
"gamerule.farmlandTrampling": "Esmagamento da coisa",
"gamerule.farmlandTrampling.all": "Todos",
"gamerule.farmlandTrampling.player_only": "Apenas jogadores",
"gamerule.farmlandTrampling.mob_only": "Apenas mobs",
"gamerule.farmlandTrampling.off": "Desligado",
"gamerule.canWitherRoseBePlanted": "Permitir que vítimas do Wither plantem a rosa do wither",
"gamerule.turtleEggTrampling": "Esmagamento de ovos de tartagura",
"gamerule.turtleEggTrampling.all": "Todos",
"gamerule.turtleEggTrampling.player_only": "Apenas jogadores",
"gamerule.turtleEggTrampling.mob_only": "Apenas mobs",
"gamerule.turtleEggTrampling.off": "Desligado",
"gamerule.canMobsPickUpLoot": "Permitir que mobs peguem loot",
"gamerule.canBurningMobsBreakPowderSnow": "Permitir que mobs em chamas quebrem neve fofa",
"gamerule.canBurningMobsBreakPowderSnow.all": "Todos",
"gamerule.canBurningMobsBreakPowderSnow.player_only": "Apenas jogadores",
"gamerule.canBurningMobsBreakPowderSnow.mob_only": "Apenas mobs",
"gamerule.canBurningMobsBreakPowderSnow.off": "Desligado",
"gamerule.canBurningProjectilesModifyBlocks": "Permitir que projéteis em chamas modifiquem blocos",
"gamerule.canBurningProjectilesModifyBlocks.all": "Todos",
"gamerule.canBurningProjectilesModifyBlocks.player_only": "Apenas jogadores",
"gamerule.canBurningProjectilesModifyBlocks.mob_only": "Apenas mobs",
"gamerule.canBurningProjectilesModifyBlocks.off": "Desligado",
"damageincorporated.gamerule.category.hostile_mobs": "Damage Incorporated — Mobs hostís",
"gamerule.canEndermenPickBlocks": "Permitir que endermans peguem blocos",
"gamerule.canEndermenPlaceBlocks": "Permitir que endermans coloquem blocos",
"gamerule.canSilverfishInfestBlocks": "Permitir que traças infestem blocos",
"gamerule.permanentInfestedBlockDamage": "Dano permanente de blocos infestados",
"gamerule.canWitherBreakBlocks": "Permitir que o Wither quebre blocos",
"gamerule.canRavagersBreakLeaves": "Permitir que devastadores quebrem folhas",
"gamerule.canRavagersBreakCrops": "Permitir que devastadores quebrem plantações",
"gamerule.canEnderDragonDestroyBlocks": "Permitir que o Dragão Ender quebre blocos",
"gamerule.canBlazeFireballsSpreadFire": "Permitir que as bolas de fogo espalhem fogo",
"gamerule.canPiglinsGather": "Permitir a reunião de piglins",
"gamerule.canEvokersWololo": "Permitir que o invocador lançe o feitiço \"Wololo\"",
"damageincorporated.gamerule.category.undead_mobs": "Damage Incorporated — Mobs morto-vivos",
"gamerule.canMobsBreakDoors": "Permitir que mobs quebrem portas",
"gamerule.canTurtleEggsBeStompedByZombies": "Permitir que zumbis esmaguem ovos de tartaruga",
"gamerule.canTurtleEggsBeStompedByZombifiedPiglins": "Permitir que piglins-zumbi esmaguem ovos de tartaruga",
"gamerule.canTurtleEggsBeStompedByZombieVillagers": "Permitir que aldeões zumbis esmaguem ovos de tartaruga",
"gamerule.canTurtleEggsBeStompedByHusks": "Permitir que zumbis-múmia esmaguem ovos de tartaruga",
"gamerule.canTurtleEggsBeStompedByDrowneds": "Permitir que afogados esmaguem ovos de tartaruga",
"damageincorporated.gamerule.category.passive_mobs": "Damage Incorporated — Mobs passivos",
"gamerule.canSheepBreakGrass": "Permitir que as ovelhas quebrem grama",
"gamerule.canSheepTurnGrassBlocksIntoDirt": "Permitir que as ovelhas façam blocos de grama virar terra",
"gamerule.canRabbitsEatCarrotCrops": "Permitir que coelhos comam plantações de cenoura",
"gamerule.canFoxesPickBerries": "Permitir que raposas colhem bagas",
"gamerule.canFarmerVillagersFarm": "Permitir que aldeões agricultores façam a colheta",
"gamerule.snowGolemTrail": "Rastro do golem de neve"
}
5 changes: 4 additions & 1 deletion src/main/resources/fabric.mod.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,15 @@
"license": "MIT",
"icon": "assets/damageincorporated/icon.png",
"environment": "*",
"entrypoints": {
"main": ["io.github.ennuil.damageincorporated.DamageIncorporatedMod"]
},
"accessWidener": "damageincorporated.accesswidener",
"mixins": [
"damageincorporated.mixins.json"
],
"depends": {
"fabricloader": ">=0.11.3",
"fabric": ">=0.34.0"
"fabric": ">=0.37.0"
}
}

0 comments on commit 3ee2226

Please sign in to comment.