Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/forge-1.20' into forge-1.20
Browse files Browse the repository at this point in the history
  • Loading branch information
NewJumper committed Nov 9, 2023
2 parents 6301665 + cc01ccf commit 4480c68
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 12 deletions.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
// 1.20.1 2023-11-07T21:37:03.1844117 Languages: en_us
2b01eee16b8bfdae935bede62bf088252e69002f assets/deeperdarker/lang/en_us.json
// 1.20.1 2023-11-08T13:02:07.2296776 Languages: en_us
6c2a4764d8e886809f19b9371c056b516eb437ec assets/deeperdarker/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
"block.deeperdarker.stripped_echo_log": "Stripped Echo Log",
"block.deeperdarker.stripped_echo_wood": "Stripped Echo Wood",
"block.deeperdarker.unlinked": "Unlinked transmitter",
"death.attack.jaw": "%1$s was trapped by a jaw",
"death.attack.jaw": "%1$s was devoured",
"death.attack.ring": "%1$s heard the ring of %2$s",
"effect.deeperdarker.sculk_affinity": "Sculk Affinity",
"enchantment.deeperdarker.catalysis": "Catalysis",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,14 @@ public void stepOn(Level pLevel, BlockPos pPos, BlockState pState, Entity pEntit
if(pState.getValue(CAN_BITE) && pEntity instanceof LivingEntity entity) {
pLevel.setBlock(pPos, pState.setValue(BITING, true), 3);
entity.hurt(DDDamageTypes.source(pLevel, DDDamageTypes.JAW, entity, null), 3);
if (pEntity instanceof Player player) player.giveExperiencePoints(-4);
pLevel.scheduleTick(pPos, this, 35);
}
}

@Override
public void tick(BlockState pState, ServerLevel pLevel, BlockPos pPos, RandomSource pRandom) {
if(pState.getValue(BITING)) {
pLevel.setBlock(pPos, pState.setValue(BITING, false), 3);
}
if(pState.getValue(BITING)) pLevel.setBlock(pPos, pState.setValue(BITING, false), 3);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ public MobType getMobType() {
@Override
public boolean doHurtTarget(Entity pEntity) {
this.level().broadcastEntityEvent(this, (byte) 4);
if (pEntity instanceof Player player) player.giveExperiencePoints(-4);
return super.doHurtTarget(pEntity);
}

Expand All @@ -60,10 +61,7 @@ public void tick() {

@Override
public void handleEntityEvent(byte pId) {
if(pId == 4) {
this.attackState.start(this.tickCount);
} else {
super.handleEntityEvent(pId);
}
if(pId == 4) this.attackState.start(this.tickCount);
else super.handleEntityEvent(pId);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ protected void addTranslations() {
add("biome." + DeeperDarker.MOD_ID + "." + OthersideBiomes.ECHOING_FOREST.location().getPath(), convertToName(OthersideBiomes.ECHOING_FOREST.location().getPath()));
add("biome." + DeeperDarker.MOD_ID + "." + OthersideBiomes.BLOOMING_CAVERNS.location().getPath(), convertToName(OthersideBiomes.BLOOMING_CAVERNS.location().getPath()));
add("biome." + DeeperDarker.MOD_ID + "." + OthersideBiomes.OVERCAST_COLUMNS.location().getPath(), convertToName(OthersideBiomes.OVERCAST_COLUMNS.location().getPath()));
add("death.attack.jaw", "%1$s was trapped by a jaw");
add("death.attack.jaw", "%1$s was devoured");
add("death.attack.ring", "%1$s heard the ring of %2$s");
add("enchantment." + DeeperDarker.MOD_ID + "." + DDEnchantments.CATALYSIS.getId().getPath() + ".desc", "Spreads sculk when mobs are killed.");
add("enchantment." + DeeperDarker.MOD_ID + "." + DDEnchantments.SCULK_SMITE.getId().getPath() + ".desc", "Increases damage against sculk mobs such as Shattered and the Warden.");
Expand Down

0 comments on commit 4480c68

Please sign in to comment.