HomeJavaModsGrapnel
Grapnel
Grapnel — screenshot 1Grapnel — screenshot 2

NeoForge Minecraft

NeoForge Minecraft

NeoForge Minecraft

NeoForge Minecraft

将钓鱼竿变成一把多功能抓钩工具!本模组新增三种附魔,彻底改变钓鱼竿的玩法——你可以用它来跨越地形、攀爬高处,甚至像蜘蛛侠一样摆荡。配合丰富的配置选项,让抓钩的使用更加贴合你的游戏风格。


主要特性

🎣 抓钩附魔

💪 坚韧附魔

🧗 摆荡附魔(可配置)

🧱 抓墙功能(可配置)

⚙️ 自定义配置

所有核心机制都可通过配置文件或游戏内命令调整,满足不同玩家的需求。新增的摆荡附魔也提供了细致的物理参数:

配置项 默认值 作用
grabWall true 是否允许鱼钩勾住方块表面。关闭后,鱼钩只会勾住实体。
grapnelCheck false 是否只在鱼钩确实勾住方块或实体时才触发抓钩效果。关闭时,只要收回鱼竿(即使浮漂在空中)也会拉拽玩家,可用来快速移动。
fallingBuffer false 是否启用摔落缓冲。开启后,使用抓钩后的第一次落地不会扣血。
positionClampThreshold 0.2 位置修正阈值(摆荡附魔)。当玩家超出绳长多少格后强制拉回。数值越小绳子越“硬”,越大越“松”。
energyCompensationFactor 1.0 能量补偿系数(摆荡附魔)。补偿空气阻力造成的速度损失。设为1.0时无阻力。
lockProtectionTicks 5 锁保护时间(摆荡附魔)。锁定后不进行物理计算的缓冲时间,防止刚飞出时被瞬间弹回或卡住。

📦 钓鱼竿耐久度提升

原版钓鱼竿的耐久仅为 64,对于频繁使用的抓钩来说完全不够。本模组将钓鱼竿的基础耐久度提升至 384(和基岩版保持一致)。

🎮 游戏内命令

管理员或拥有 OP 权限的玩家可使用 /grapnel_settings 命令实时调整配置(服务端):

/grapnel_settings enableFallingBuffer [true/false]   # 设置摔落缓冲开关
/grapnel_settings grapnelCheck [true/false]          # 设置抓钩检测开关
/grapnel_settings grabWall [true/false]              # 设置钓竿抓墙开关

不带参数时,命令会显示当前配置值。摆荡附魔的物理参数目前需通过模组配置修改。


附魔详情

附魔名称 最大等级 获取方式 效果简述
抓钩 (Grapnel) I 战利品、村民交易(附魔书或直接附魔装备)、生物生成装备 收竿时将玩家拉向浮漂
坚韧 (Toughness) II 战利品、村民交易(附魔书或直接附魔装备) 增加鱼线有效长度,提升抓钩范围
摆荡 (Swing) I 战利品、村民交易(仅附魔书) 抓墙后鱼线产生持续拉力,让玩家围绕锚点摆动

附魔稀有度:三种附魔均为宝藏附魔,无法通过附魔台获得。它们在战利品和交易中出现的概率适中。


兼容性与依赖


Overview

Turn your fishing rod into a multi-functional grappling hook tool! This mod adds three new enchantments that completely change how you use the fishing rod—cross terrains, climb heights, or even swing like Spider-Man. With rich configurable options, tailor the grappling hook experience to your playstyle.


Key Features

🎣 Grapnel Enchantment

💪 Toughness Enchantment

🧗 Swing Enchantment (Configurable)

🧱 Grab Wall (Configurable)

⚙️ Customizable Configuration

All core mechanics can be adjusted via the config file or in‑game commands to suit different playstyles. The new Swing enchantment also provides detailed physics parameters:

Config Option Default Description
grabWall true Whether the fishing hook can stick to block surfaces. If disabled, the hook will only attach to entities.
grapnelCheck false Whether the Grapnel effect triggers only when the hook is actually stuck in a block or entity. When disabled, reeling in (even with the bobber in mid‑air) will pull the player, allowing for quick movement.
fallingBuffer false Whether to enable the fall buffer. If enabled, the first landing after using a Grapnel rod does not cause fall damage.
positionClampThreshold 0.2 Position clamp threshold (Swing enchantment). How far beyond the rope length the player can go before being forcibly pulled back. Smaller values make the rope "stiffer", larger values make it "looser".
energyCompensationFactor 1.0 Energy compensation factor (Swing enchantment). Compensates for speed loss due to air resistance. At 1.0, there is no resistance.
lockProtectionTicks 5 Lock protection ticks (Swing enchantment). Buffer time after locking during which no physics calculations are performed, preventing the player from being instantly bounced back or stuck right after launch.

📦 Fishing Rod Durability Buff

The vanilla fishing rod has only 64 durability, which is far too low for frequent Grapnel use. This mod increases the base durability of fishing rods to 384 (matching Bedrock Edition).

🎮 In‑Game Commands

Admins or players with OP privileges can use the /grapnel_settings command to adjust configurations in real time (server side):

/grapnel_settings enableFallingBuffer [true/false]   # Toggle fall buffer
/grapnel_settings grapnelCheck [true/false]          # Toggle grapnel detection
/grapnel_settings grabWall [true/false]              # Toggle grab wall

Running the command without arguments displays the current values. The physics parameters for the Swing enchantment currently need to be modified through the mod's configuration file.


Enchantment Details

Enchantment Name Max Level How to Obtain Effect Summary
Grapnel I Loot, Villager Trading (enchanted books or direct equipment), Mob Spawn Equipment Reeling in pulls the player toward the bobber
Toughness II Loot, Villager Trading (enchanted books or direct equipment) Increases effective fishing line length, boosting Grapnel range
Swing I Loot, Villager Trading (enchanted books only) After grabbing a wall, the line exerts continuous pull, letting the player swing around the anchor

Enchantment Rarity: All three enchantments are treasure enchantments and cannot be obtained from an enchanting table. They have a moderate chance to appear in loot and trades as described.


Compatibility & Dependencies

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more