["Player"] = {
["NoFallDamage"] = "prevent_natural_damage",
["NoForceRotate"] = "no_force_rotate",
- ["IncreasedRange"] = "increase_tool_range",
- ["UnlimitedRange"] = "increase_tool_range_plus",
+ ["Reach"] = "reach",
["PointLiquids"] = "point_liquids",
["PrivBypass"] = "priv_bypass",
["AutoRespawn"] = "autorespawn",
no_hurt_cam (NoHurtCam) bool false
-increase_tool_range (IncreasedRange) bool true
-
-increase_tool_range_plus (IncreasedRangePlus) bool true
-
hud_flags_bypass (HUDBypass) bool true
antiknockback (AntiKnockback) bool false
entity_esp_color (EntityESP Color) v3f 255, 255, 255
player_esp_color (PlayerESP Color) v3f 0, 255, 0
+
+tool_range (Additional Tool Range) int 2
+
+reach (Reach) bool false
const ItemDefinition &selected_def = selected_item.getDefinition(itemdef_manager);
f32 d = getToolRange(selected_def, hand_item.getDefinition(itemdef_manager));
- if (g_settings->getBool("increase_tool_range"))
- d += 2;
- if (g_settings->getBool("increase_tool_range_plus"))
- d = 1000;
+
+ if (g_settings->getBool("reach"))
+ d += g_settings->getU16("tool_range");
core::line3d<f32> shootline;
settings->setDefault("freecam", "false");
settings->setDefault("killaura", "false");
settings->setDefault("no_hurt_cam", "false");
- settings->setDefault("increase_tool_range", "true");
- settings->setDefault("increase_tool_range_plus", "false");
+ settings->setDefault("reach", "true");
settings->setDefault("hud_flags_bypass", "true");
settings->setDefault("antiknockback", "false");
settings->setDefault("entity_speed", "false");
settings->setDefault("enable_node_tracers", "false");
settings->setDefault("entity_esp_color", "(255, 255, 255)");
settings->setDefault("player_esp_color", "(0, 255, 0)");
- settings->setDefault("scaffold", "false"); // For now
+ settings->setDefault("tool_range", "2");
// Keymap
settings->setDefault("remote_port", "30000");