Skip to content

Commit

Permalink
Merge pull request #5 from asylumdevgroup/quests-pre-steam
Browse files Browse the repository at this point in the history
Mod Updates, a couple bugfixes
  • Loading branch information
mcadventurecity authored Jan 22, 2024
2 parents 48b2325 + 33d4dd6 commit 97686b0
Show file tree
Hide file tree
Showing 26 changed files with 2,322 additions and 554 deletions.
4 changes: 4 additions & 0 deletions config/AppliedEnergistics2/AppliedEnergistics2.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,9 @@ client {

# Whether to add "Craftable" to item tooltips when they can be crafted automatically.
B:showCraftableTooltip=true

# Whether to show a preview of part and facade placement.
B:showPlacementPreview=true
B:useColoredCraftingStatus=true
B:useTerminalUseLargeFont=false
}
Expand Down Expand Up @@ -388,6 +391,7 @@ features {
craftingfeatures {
B:CraftingCPU=true
B:CraftingManagerFallback=true
B:CraftingToasts=true
B:MolecularAssembler=true
B:Patterns=true
}
Expand Down
2 changes: 1 addition & 1 deletion config/AppliedEnergistics2/CustomRecipes.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Configuration file

cache {
S:digest=8c76d0de9dacdd3606b826d96d9b723b
S:digest=7cb43b8bf87cf095e3c692fec2f9d3f0

# Caching can save processing time, if there are a lot of items. [default: true]
B:enableCache=true
Expand Down
2 changes: 1 addition & 1 deletion config/AppliedEnergistics2/VersionChecker.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
cache {
# Waits as many hours, until it checks again. [range: 0 ~ 168, default: 24]
I:interval=24
S:lastCheck=1696020441235
S:lastCheck=1705885166418
}


Expand Down
880 changes: 452 additions & 428 deletions config/AppliedEnergistics2/items.csv

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion config/InvTweaks.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Inventory Tweaks Configuration
#(Regarding shortcuts, all key names can be found at: http://legacy.lwjgl.org/javadoc/org/lwjgl/input/Keyboard.html)
#Sat Sep 30 12:56:53 EDT 2023
#Sun Jan 21 20:00:33 EST 2024
enableMiddleClick=true
showChestButtons=true
enableSortingOnPickup=false
Expand Down
23 changes: 20 additions & 3 deletions config/LogisticsPipes.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Configuration file

async {
# Threshold for running asynchronous code. A lower value will make async calls with small networks where the impact is low. Low values might hurt performance
I:threshold=100
}

Expand All @@ -25,7 +24,10 @@ general {
# Should LogisticsPipes check for updates?
B:checkForUpdates=true

# The maximum number of buildcraft pipes (including forks) between logistics pipes. This is an indicator of the maximum amount of nodes the recursion algorithm will visit before giving up. As it is possible to fork a pipe connection using standard BC pipes the algorithm will attempt to discover all available destinations through that pipe. Do note that the logistics system will not interfere with the operation of non-logistics pipes. So a forked pipe will usually be sup-optimal, but it is possible. A low value might reduce CPU usage, a high value will be able to handle more complex pipe setups. If you never fork your connection between the logistics pipes this has the same meaning as detectionLength and the lower of the two will be used
# Multiplier for the work speed of the compiler
D:compilerSpeed=1.0

# The maximum number of BuildCraft pipes (including forks) between logistics pipes. This is an indicator of the maximum amount of nodes the recursion algorithm will visit before giving up. As it is possible to fork a pipe connection using standard BC pipes the algorithm will attempt to discover all available destinations through that pipe. Do note that the logistics system will not interfere with the operation of non-logistics pipes. So a forked pipe will usually be sup-optimal, but it is possible. A low value might reduce CPU usage, a high value will be able to handle more complex pipe setups. If you never fork your connection between the logistics pipes this has the same meaning as detectionLength and the lower of the two will be used
I:detectionCount=100

# The maximum shortest length between logistics pipes. This is an indicator on the maxim depth of the recursion algorithm to discover logistics neighbours. A low value might use less CPU, a high value will allow longer pipe sections
Expand Down Expand Up @@ -55,7 +57,7 @@ general {
# Disable the power usage trough LogisticsPipes
B:powerUsageDisabled=false

# A Multiplyer for the power usage.
# A multiplier for the power usage.
D:powerUsageMultiplyer=1.0

# The amount of time that passes between checks to see if it is still connected to its neighbours (Independently from block place detection). A low value will mean that it will correct wrong values faster but use more CPU. A high value means error correction takes longer, but CPU consumption is reduced. A value of 20 will check about every second (default 600 [30 seconds])
Expand All @@ -72,3 +74,18 @@ multithread {
}


performance {
# Disables asynchronous work (currently Extractor and QuickSort modules)
B:disableAsyncWork=false

# Maximum slots to access per tick (0 means infinite) for asynchronous modules (currently Extractor and QuickSort modules)
I:maxSlotsPerTick=0

# Minimum ticks to split work on within a job of asynchronous modules (currently Extractor and QuickSort modules)
I:minJobTicks=1

# Minimum slots to access per tick for asynchronous modules (currently Extractor and QuickSort modules)
I:minSlotsPerTick=10
}


199 changes: 199 additions & 0 deletions config/Universal Tweaks - Bugfixes.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
# Configuration file

general {

blocks {
# Fixes rendering issues with banners by correctly sizing their render bounding boxes
# Incompatible with RenderLib
B:"Banner Bounding Box"=true

# Fixes inconsistent delays of comparators to prevent redstone timing issues
B:"Comparator Timing"=true

# Only damage living entities hit by falling blocks, prevents killing items and XP
B:"Falling Block Entity Damage"=true

# Slims down the hopper bounding box for easier access of nearby blocks
B:"Hopper Bounding Box"=true

# Prevents crashes when the destination tile entity becomes unavailable during the item insert process
# Mainly utilized to suppress edge case symptoms with Thaumcraft's Thaumatorium
B:"Hopper Insert Safety Check"=true

# Prevents voiding held items when right + left clicking on an item frame simultaneously
B:"Item Frame Void"=true

# Disables climbing movement when flying
B:"Ladder Flying Slowdown"=true

# Avoids the need for multiple mining attempts by sending additional movement packets
B:"Mining Glitch"=true

# Properly saves the last state of pistons to tags
B:"Piston Progress"=true

"block overlay" {
# Fixes x-ray when standing in non-suffocating blocks
B:"[1] Block Overlay Toggle"=true

# Excludes blocks from the block overlay bugfix
# Syntax: modid:block
S:"[2] Blacklist" <
>

# Includes blocks in the block overlay bugfix
# Syntax: modid:block
S:"[3] Whitelist" <
>
}

}

entities {
# Improves the attack radius of hostile mobs by checking the line of sight with raytracing
B:"Attack Radius"=true

# Prevents fire projectiles burning entities when blocking with shields
B:"Block Fire"=true

# Fixes entities glitching through the bottom of boats
B:"Boat Riding Offset"=true

# Replaces linked entity AI task sets with concurrent sets to avoid mod exception concerning entity AI
# Only enable this if you're facing concurrent modification exceptions with entity AI tasks, for example Thaumcraft's Pechs
B:"Concurrent Entity AI Tasks"=false

# Fixes corrupted entities exceeding the allowed death time
B:"Death Time"=true

# Fixes lag caused by dead entities by sending additional packets when the player is not alive
B:"Destroy Entity Packets"=true

# Fixes missing player states when changing dimensions by sending additional packets
B:"Dimension Change Player States"=true

# Fixes item duplications when players are dropping items and disconnecting
B:"Disconnect Dupe"=true

# Fixes a duplication exploit connected to the inventories of donkeys and mules
B:"Donkey/Mule Dupe"=true

# Fixes consuming an item having a chance of also consuming a second item without any animation
B:"Double Consumption"=true

# Relocate elytra deployment and landing to client side to prevent issues with high latencies
B:"Elytra Deployment & Landing"=true

# Saves entity bounding boxes to tags to prevent breakouts and suffocation
B:"Entity Bounding Box"=true

# Fixes non-functional elytra firework boosting and guardian targeting if the entity ID is 0
B:"Entity ID"=true

# Prevents corruption of entities caused by invalid health or damage values
B:"Entity NaN Values"=true

# Pushes entities out of blocks when growing up to prevent suffocation
B:"Entity Suffocation"=true

# Fixes entity tracker to prevent client-sided desyncs when teleporting or changing dimensions
# Incompatible with SpongeForge
B:"Entity Tracker"=true

# Changes UUIDs of loaded entities in case their UUIDs are already assigned (and removes log spam)
B:"Entity UUID"=true

# Modifies falling logic of horses, listening to LivingFallEvent and taking jump boost into account
B:"Horse Falling"=true

# Corrects maximum player health on joining by setting the last saved health value
B:"Max Player Health"=true

# Fixes mounts and boats sometimes disappearing after dismounting
B:"Mount Desync"=true

# Fixes saturation depleting in peaceful mode
B:"Player Saturation"=true

# Fixes a duplication exploit connected to shearing mooshrooms
B:"Shear Mooshroom Dupe"=true

# Fixes skeletons not looking at their targets when strafing
B:"Skeleton Aim"=true

# Returns missing hoods to villager mantles
B:"Villager Mantle Hoods"=true

"entity desync" {
# Fixes entity motion desyncs most notable with arrows and thrown items
# Incompatible with Immersive Vehicles
B:"[1] Entity Desync Toggle"=true

# Syntax: modid:entity
# Example: minecraft:minecart
S:"[2] Entity Blacklist" <
minecraft:minecart
>
}

}

misc {
# Improves the accuracy of smooth lighting by checking for suffocation and light opacity
B:"Accurate Smooth Lighting"=true

# Fixes entity and particle rendering issues by enabling depth buffer writing
B:"Depth Mask"=true

# Replaces the help command, sorts and reports broken commands
B:"Help Command"=true

# Prevents various crashes with Turkish locale
B:"Locale Crash"=true

# Increases the packet size limit to account for large packets in modded environments
# Vanilla default is 0x200000
# Incompatible with SpongeForge and RandomPatches
I:"Packet Size"=16777216

"model gap" {
# Fixes transparent gaps in all 3D models of blocks and items
B:"[1] Model Gap Toggle"=true

# Quad X/Y offset
# Moves the quad toward the center of the item
# Use to hide gaps, keep as close to 0 as possible
D:"[2] Recess Value"=0.007

# Quad expansion increment
# Enlarges each quad
# Use to hide gaps, keep as close to 0 as possible
D:"[3] Expansion Value"=0.008
}

}

world {
# Fixes loading of outdated chunks to prevent duplications, deletions and data corruption
# Incompatible with SpongeForge
B:"Chunk Saving"=true

# Fixes invisible chunks in edge cases (small enclosed rooms at chunk borders)
B:"Frustum Culling"=true

# Changes the data table of tile entities to resolve issues
# HASHMAP: Vanilla default
# LINKED_HASHMAP: Keeps the loading order of tile entities to prevent issues during the first ticks of chunk loading
# CONCURRENT_HASHMAP: Allows simultaneous access to tile entities to prevent concurrent modification exceptions
# CONCURRENT_LINKED_HASHMAP: Combines LINKED_HASHMAP and CONCURRENT_HASHMAP, may have random side effects
# Valid values:
# HASHMAP
# LINKED_HASHMAP
# CONCURRENT_HASHMAP
# CONCURRENT_LINKED_HASHMAP
S:"Tile Entity Map"=LINKED_HASHMAP
}

}


18 changes: 18 additions & 0 deletions config/Universal Tweaks - General.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Configuration file

general {

debug {
# For those who live life on the edge, may or may not include Jons
B:"Bypass Incompatibility Warnings"=false

# Enables debug logging
B:"Debug Logging"=false

# Prints the time the game needed to launch to the log
B:"Show Loading Time"=true
}

}


Loading

0 comments on commit 97686b0

Please sign in to comment.