Skip to content

Commit

Permalink
附魔lang
Browse files Browse the repository at this point in the history
  • Loading branch information
ZhuRuoLing committed Sep 29, 2024
1 parent ebe1f65 commit 578e1d8
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 12 deletions.
3 changes: 3 additions & 0 deletions src/generated/resources/assets/anvilcraft/lang/en_ud.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,9 @@
"config.waila.plugin_anvilcraft": "ʇɟɐɹƆ ןıʌuⱯ",
"config.waila.plugin_anvilcraft.power_provider": "ɹǝʍoԀ ʇɟɐɹƆ ןıʌuⱯ",
"config.waila.plugin_anvilcraft.warning_percent": "pןoɥsǝɹɥ⟘ buıuɹɐM",
"enchantment.anvilcraft.beheading": "buıpɐǝɥǝᗺ",
"enchantment.anvilcraft.felling": "buıןןǝℲ",
"enchantment.anvilcraft.harvest": "ʇsǝʌɹɐH",
"entity.anvilcraft.animate_ascending_block": "ʞɔoןᗺ buıpuǝɔsⱯ ǝʇɐɯıuⱯ",
"entity.anvilcraft.falling_giant_anvil": "ןıʌuⱯ ʇuɐı⅁ buıןןɐℲ",
"entity.anvilcraft.falling_spectral_block": "ʞɔoןᗺ ןɐɹʇɔǝdS buıןןɐℲ",
Expand Down
3 changes: 3 additions & 0 deletions src/generated/resources/assets/anvilcraft/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,9 @@
"config.waila.plugin_anvilcraft": "Anvil Craft",
"config.waila.plugin_anvilcraft.power_provider": "Anvil Craft Power",
"config.waila.plugin_anvilcraft.warning_percent": "Warning Threshold",
"enchantment.anvilcraft.beheading": "Beheading",
"enchantment.anvilcraft.felling": "Felling",
"enchantment.anvilcraft.harvest": "Harvest",
"entity.anvilcraft.animate_ascending_block": "Animate Ascending Block",
"entity.anvilcraft.falling_giant_anvil": "Falling Giant Anvil",
"entity.anvilcraft.falling_spectral_block": "Falling Spectral Block",
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/dev/dubhe/anvilcraft/data/lang/OtherLang.java
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,9 @@ public static void init(@NotNull RegistrateLangProvider provider) {
provider.add("message.anvilcraft.no_file_selected", "No file path selected");
provider.add("message.anvilcraft.file_save_failed", "An issue occurred while saving file %s, %s");
provider.add("message.anvilcraft.file_saved", "File saved to %s");

provider.add("enchantment.anvilcraft.beheading", "Beheading");
provider.add("enchantment.anvilcraft.felling", "Felling");
provider.add("enchantment.anvilcraft.harvest", "Harvest");
}
}
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
package dev.dubhe.anvilcraft.mixin;
package dev.dubhe.anvilcraft.event;

import dev.dubhe.anvilcraft.util.ModEnchantmentHelper;
import dev.dubhe.anvilcraft.util.Util;
import net.minecraft.server.level.ServerLevel;
import net.minecraft.world.InteractionResult;
import net.minecraft.world.item.HoeItem;
import net.minecraft.tags.ItemTags;
import net.minecraft.world.item.context.UseOnContext;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
import net.neoforged.bus.api.SubscribeEvent;
import net.neoforged.fml.common.EventBusSubscriber;
import net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent;

@Mixin(HoeItem.class)
public class HoeItemMixin {
@Inject(method = "useOn", at = @At("RETURN"))
void onUse(UseOnContext context, CallbackInfoReturnable<InteractionResult> cir) {
@EventBusSubscriber
public class UseOnBlockEventListener {
@SubscribeEvent
public static void onUseOnBlock(UseItemOnBlockEvent e) {
UseOnContext context = e.getUseOnContext();
if (!context.getItemInHand().is(ItemTags.HOES)) return;
if (context.getLevel().isClientSide) return;
ModEnchantmentHelper.onUseOnBlock(
(ServerLevel) context.getLevel(),
Expand Down
1 change: 0 additions & 1 deletion src/main/resources/anvilcraft.mixins.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
"EndPortalBlockMixin",
"ExplosionMixin",
"FlyingHitEntityMixin",
"HoeItemMixin",
"IngredientValueAccessor$Item",
"IngredientValueAccessor$Tag",
"ItemEntityMixin",
Expand Down

0 comments on commit 578e1d8

Please sign in to comment.