Compare commits

..

6 Commits
dev ... main

Author SHA1 Message Date
c165186dbe Upload files to "mods" 2025-09-12 23:19:50 +00:00
af2a21dc58 Upload files to "mods" 2025-08-02 13:22:08 +00:00
Jadowyne Ulve
09153458f2 removed mods 2025-07-26 11:27:29 -05:00
Jadowyne Ulve
0293f11ec2 added mods 2025-07-26 11:07:56 -05:00
Jadowyne Ulve
b54497b705 removed some mods that were disabled 2025-07-21 14:49:02 -05:00
3d20952282 Merge pull request 'dev' (#1) from dev into main
Reviewed-on: https://git.treehousefullofstars.com/jadowyne/forge-1.20-server/pulls/1
2025-07-21 00:24:30 +00:00
31 changed files with 305 additions and 1 deletions

75
config/CustomNpcs.cfg Normal file
View File

@ -0,0 +1,75 @@
#Whether scripting is enabled or not
EnableScripting=true
#Arguments given to the Nashorn scripting library
NashorArguments=-strict
#Disable Chat Bubbles
EnableChatBubbles=true
#Navigation search range for NPCs. Not recommended to increase if you have a slow pc or on a server
NpcNavRange=32
#Limit too how many npcs can be in one chunk for natural spawning
NpcNaturalSpawningChunkLimit=4
#Set to true if you want the dialog command option to be able to use op commands like tp etc
NpcUseOpCommands=false
#If set to true only opped people can use the /noppes command
NoppesCommandOpOnly=false
InventoryGuiEnabled=true
#If you are running sponge and you want to disable the permissions set this to true
DisablePermissions=false
SceneButtonsEnabled=true
#Enables CustomNpcs startup update message
EnableUpdateChecker=true
#Only ops can create and edit npcs
OpsOnly=false
#Default interact line. Leave empty to not have one
DefaultInteractLine=Hello @p
#Number of chunk loading npcs that can be active at the same time
ChuckLoaders=20
#Enables leaves decay
LeavesDecayEnabled=true
#Enables Vine Growth
VineGrowthEnabled=true
#Enables Ice Melting
IceMeltsEnabled=true
#Normal players can use soulstone on animals
SoulStoneAnimals=true
#Normal players can use soulstone on all npcs
SoulStoneNPCs=false
#Type 0 = Normal, Type 1 = Solid
HeadWearType=1
#When set to Minecraft it will use minecrafts font, when Default it will use OpenSans. Can only use fonts installed on your PC
FontType=Default
#Font size for custom fonts (doesn't work with minecrafts font)
FontSize=18
#On some servers or with certain plugins, it doesnt work, so you can disable it here
EnableInvisibleNpcs=true
#Type 0 = standard CNPC (client side despawn), type 1 = old CNPC (disable renderer only), type 2 = modern (disable rendering, hitboxes and interactions)
InvisibilityAlgorithm=2
NpcSpeachTriggersChatEvent=false
#Enable it if you want all your global data (quests and dialogs) to be saved externally (not per world, but per .minecraft folder)
EnableExternalSaving=false

View File

@ -0,0 +1,19 @@
enableThirstCompat = true
#Max absorption allowed for Shielding I effect. Every level doubles the cap
#Range: 2.0 ~ 100.0
maxShieldingAbsorption = 8.0
#Wilden effect: spell damage bonus per level
#Range: 0.0 ~ 1.0
wildenSpellDamageBonus = 0.2
#Wilden effect: max mana bonus per level
#Range: 0.0 ~ 1.0
wildenMaxManaBonus = 0.2
#Wilden effect: mana regen bonus per level
#Range: 0.0 ~ 1.0
wildenManaRegenBonus = 0.2
#Drygmy farming: make a plain copy of the tool to prevent enchantments, affixes, and gems from taking effect
drygmyFarmingToolPlainCopy = false
#Drygmy farming: cost durability on the tool used for farming
#Range: 0 ~ 10000
drygmyFarmingDamageTool = 2

View File

@ -0,0 +1,7 @@
#The maximum amount of nodes in a network that can be powered by the circuit breaker.
#Range: 1 ~ 1024
maximumNodesInCircuitBreakerNetwork = 128
#The radius (in blocks) within which the circuit breaker is disabled when a lightning bolt occurs.
#Range: 15 ~ 1024
lightningStrikeOutageRadius = 30

View File

@ -0,0 +1,150 @@
#Make sure config changes are duplicated on both Clients and the Server when running a dedicated Server,
# as the config isnt synced between Clients and Server.
#General Settings
[general]
#Forge Energy conversion rate (in FE/t at 256 RPM, value is the FE/t generated and consumed is at 256rpm).
#Range: > 0
fe_at_max_rpm = 480
#Max stress for the Alternator and Electric Motor (in SU at 256 RPM).
#Range: > 0
max_stress = 16384
#If audio should be enabled or not.
audio_enabled = true
#Electric Motor
[electric_motor]
#Electric Motor min/max RPM.
#Range: > 1
motor_rpm_range = 256
#Electric Motor minimum required energy consumption in FE/t.
#Range: > 0
motor_min_consumption = 8
#Electric Motor max input in FE (Energy transfer not consumption).
#Range: > 0
motor_max_input = 5000
#Electric Motor internal capacity in FE.
#Range: > 0
motor_capacity = 5000
#Alternator
[alternator]
#Alternator max input in FE (Energy transfer, not generation).
#Range: > 0
generator_max_output = 5000
#Alternator internal capacity in FE.
#Range: > 0
generator_capacity = 5000
#Alternator efficiency relative to base conversion rate.
#Range: 0.01 ~ 1.0
generator_efficiency = 0.75
#Rolling Mill
[rolling_mill]
#Rolling Mill duration in ticks.
#Range: > 0
rolling_mill_processing_duration = 120
#Rolling Mill base stress impact.
#Range: 0 ~ 1024
rolling_mill_stress = 8
#Wires
[wires]
#Small Connector max input in FE/t (Energy transfer).
#Range: > 0
small_connector_max_input = 1000
#Small Connector max output in FE/t (Energy transfer).
#Range: > 0
small_connector_max_output = 1000
#Small Connector max wire length in blocks.
#Range: 0 ~ 256
small_connector_wire_length = 16
#Small Connector With Light energy consumption in FE/t.
#Range: > 0
small_light_connector_consumption = 1
#Large Connector max input in FE/t (Energy transfer).
#Range: > 0
large_connector_max_input = 5000
#Large Connector max output in FE/t (Energy transfer).
#Range: > 0
large_connector_max_output = 5000
#Large Connector max wire length in blocks.
#Range: 0 ~ 256
large_connector_wire_length = 32
#Ignore checking if block face can support connector.
connector_ignore_face_check = true
#Allows blocks attached to a connector to freely pass energy to and from the connector network.
connector_allow_passive_io = true
#Accumulator
[accumulator]
#Accumulator max input in FE/t (Energy transfer).
#Range: > 0
accumulator_max_input = 5000
#Accumulator max output in FE/t (Energy transfer).
#Range: > 0
accumulator_max_output = 5000
#Accumulator internal capacity per block in FE.
#Range: > 0
accumulator_capacity = 2000000
#Accumulator max multiblock height.
#Range: 1 ~ 8
accumulator_max_height = 5
#Accumulator max multiblock width.
#Range: 1 ~ 8
accumulator_max_width = 3
#Portable Energy Interface
[portable_energy_interface]
#PEI max input in FE/t (Energy transfer).
#Range: > 0
pei_max_input = 5000
#PEI max output in FE/t (Energy transfer).
#Range: > 0
pei_max_output = 5000
#Tesla Coil
[tesla_coil]
#Tesla Coil max input in FE/t (Energy transfer).
#Range: > 0
tesla_coil_max_input = 10000
#Tesla Coil charge rate in FE/t.
#Range: > 0
tesla_coil_charge_rate = 5000
#Tesla Coil charge rate in FE/t for recipes.
#Range: > 0
tesla_coil_recipe_charge_rate = 2000
#Tesla Coil internal capacity in FE.
#Range: > 0
tesla_coil_capacity = 40000
#Energy consumed when Tesla Coil is fired (in FE).
#Range: > 0
tesla_coil_hurt_energy_required = 1000
#Hurt range (in blocks/meters).
#Range: > 0
tesla_coil_hurt_range = 3
#Damaged dealt to mobs when Tesla Coil is fired (in half hearts).
#Range: > 0
tesla_coil_hurt_mob = 3
#The duration of the Shocked effect for mobs (in ticks).
#Range: > 0
tesla_coil_effect_time_mob = 20
#Damaged dealt to players when Tesla Coil is fired (in half hearts).
#Range: > 0
tesla_coil_hurt_player = 2
#The duration of the Shocked effect for players (in ticks).
#Range: > 0
tesla_coil_effect_time_player = 20
#Tesla Coil fire interval (in ticks).
#Range: > 0
tesla_coil_fire_cooldown = 20
#Misc
[misc]
#Diamond Grit Sandpaper durability (number of uses).
#Range: > 3
diamond_grit_sandpaper_uses = 1024
#Barbed Wire Damage.
#Range: 0.0 ~ 3.4028234663852886E38
barbed_wire_damage = 2.0

View File

@ -0,0 +1,15 @@
[General]
#Allows a player to teleport to a located structure when in creative mode, opped, or in cheat mode.
allowTeleport = true
#Allows players to view the precise coordinates and distance of a located structure on the HUD, rather than relying on the direction the compass is pointing.
displayCoordinates = true
#The maximum radius that will be searched for a structure. Raising this value will increase search accuracy but will potentially make the process more resource intensive.
#Range: 0 ~ 1000000
maxRadius = 10000
#A list of structures that the compass will not display in the GUI and will not be able to search for. Wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex: ["minecraft:stronghold", "minecraft:endcity", "minecraft:*village*"]
structureBlacklist = []
#The maximum number of samples to be taken when searching for a structure.
#Range: 0 ~ 100000000
maxSamples = 100000

View File

@ -0,0 +1,7 @@
{
// Whether dwarves in blacksmiths should be replaced with runestones
"replace_dwarves": false,
// Whether waystones should generate in Feywild structures.
"waystones": true
}

19
config/feywild/misc.json5 Normal file
View File

@ -0,0 +1,19 @@
{
// The duration in ticks for the levitation effect applied by fey dust.
// Minimum: 1
"fey_dust_ticks": 30,
// Whether players should spawn with a Feywild Lexicon
"initial_lexicon": true,
// Whether the players should be able to select one of the court's scrolls on first login, on first time opening the guide book or none.
// Allowed values: book, login, none
"initial_scroll": "none",
// The amount of time in seconds that the magical honey needs to respawn
// Minimum: 1
"magical_honey_timer": 1200,
// Allows players to fly with the Fey Wings.
"players_can_fly": true
}

12
config/feywild/mobs.json5 Normal file
View File

@ -0,0 +1,12 @@
{
"bee_knight": {
// What should be the aggravation range of the Bee Knights, when someone tries to steal their honey!
// Minimum: 3
"aggrevation_range": 20,
// How much reputation the player needs to have for the bee_knight to not attack them.
// Minimum: 0
"required_reputation": 35
}
}

Binary file not shown.

Binary file not shown.

BIN
mods/LibX-1.20.1-5.0.12.jar Normal file

Binary file not shown.

Binary file not shown.

BIN
mods/arsdelight-1.1.6.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,5 @@
#Minecraft server properties #Minecraft server properties
#Sat Jun 21 10:12:05 CDT 2025 #Sat Jul 26 11:04:03 CDT 2025
allow-flight=true allow-flight=true
allow-nether=true allow-nether=true
broadcast-console-to-ops=true broadcast-console-to-ops=true