Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

24 changes: 24 additions & 0 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -420,6 +420,30 @@ jobs:
mkdir -p .pakku/multimc-overrides/flame
mkdir -p .pakku/multimc-overrides/mods

- name: Remove blacklisted mods from Crash Assistant modlist
shell: bash
run: |
MODLIST_PATH="config/crash_assistant/modlist.json"
if [ ! -f "$MODLIST_PATH" ]; then
echo "modlist.json not found, skipping cleanup"
exit 0
fi

# Extract mod IDs where export == false from pakku.json
blacklist=$(jq -r '.projects | to_entries[] | select(.value.export == false) | .key' pakku.json | jq -R -s -c 'split("\n")[:-1]')

if [ "$blacklist" == "[]" ]; then
echo "No blacklisted mods found, skipping"
exit 0
fi

echo "Blacklisted mod IDs: $blacklist"

# Remove entries whose modId is in the blacklist
jq --argjson blacklist "$blacklist" 'del(.[] | select(.modId as $id | $blacklist | index($id)))' "$MODLIST_PATH" > "$MODLIST_PATH.tmp"
mv "$MODLIST_PATH.tmp" "$MODLIST_PATH"
echo "Removed entries for blacklisted mods"

- name: Preparing the curseforge artifact
run: |
cd ./build/curseforge/
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ kubejs/modpackData/**
# Client configs (with exceptions below)
/config/*client.*
/config/emixx/*client.*
/config/worldedit/

!/config/defaultsettings/**
!/config/sophisticatedstorage-client.toml
Expand Down
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## [0.5.0]
### Changes
- Fixed market randomization not happening on first day of world creation
- Added a new prefabs questbook tab to preview and purchase placeable blueprints
- Fixed existing non functional prefab that was purchaseable from splendid wares (moved)
- Greatly improved announcement formatting
- Daily announcements now replay when logging in, and can be triggered with /splendidranching dailyText
- Reworked the Slime Fusion Breeder into a multiblock, requiring 4 corner pylons
- This should hopefully make usage clearer
- Cleaned up plenty of the questbook
- Readded hunger bar texture (it's still disabled, just for tooltips)
- Fixed storage crate recipe (-Pansmith)
- Disabled menu buttons (-Pansmith)
- Fixed telling users that they removed mods from the pack that were only used in dev environments
- Major update to Splendid Slimes, ([Many improvements! (full changelog)](https://www.curseforge.com/minecraft/mc-mods/splendid-slimes/files/8035722))
- Notable Splendid Slimes changes:
- Fixed null owners on slimes
- Improved slime vac: Can shoot from hotbar, properly carry largos and wont shoot slime inside of blocks
- Incubator rendering and timer tooltip
- Fixed slime feeder consuming double hunger
- Reworked hunger mechanics, can be fed once a day, gets hungry at 6 am
- Forgiving tarrs, allowing you to kill the tarr and reclaim your slime (Prevents entire base destruction)

## [0.4.3]
### Changes
- Just re-added backpack tiers, with upgrade and item slot counts rebalanced
Expand Down
14 changes: 5 additions & 9 deletions config/ali/ali_common.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,21 @@
{
"configVersion": 1,
"configVersion": 2,
"blockCategories": [
{
"key": "ali:plant_loot",
"type": "BLOCK",
"icon": "minecraft:diamond_hoe",
"hide": false,
"classes": [
"net.minecraft.world.level.block.BushBlock"
"blocks": [
"#minecraft:crops"
]
},
{
"key": "ali:block_loot",
"type": "BLOCK",
"icon": "minecraft:diamond_pickaxe",
"hide": false,
"classes": [
"net.minecraft.world.level.block.Block"
]
"blocks": []
}
],
"entityCategories": [
Expand All @@ -26,9 +24,7 @@
"type": "ENTITY",
"icon": "minecraft:skeleton_skull",
"hide": false,
"classes": [
"net.minecraft.world.entity.Entity"
]
"entityTypes": []
}
],
"gameplayCategories": [
Expand Down
65 changes: 64 additions & 1 deletion config/ali/ali_common.json.bak
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"configVersion": 1,
"blockCategories": [
{
"key": "ali:plant_loot",
Expand Down Expand Up @@ -45,6 +46,11 @@
"type": "GAMEPLAY",
"icon": "minecraft:fishing_rod",
"hide": false,
"catalysts": [
{
"item": "minecraft:fishing_rod"
}
],
"pattern": [
"^.*:gameplay/fishing.*$"
]
Expand All @@ -54,6 +60,17 @@
"type": "GAMEPLAY",
"icon": "minecraft:decorated_pot",
"hide": false,
"catalysts": [
{
"item": "minecraft:brush"
},
{
"item": "minecraft:suspicious_sand"
},
{
"item": "minecraft:suspicious_gravel"
}
],
"pattern": [
"^.*:archaeology/.*$"
]
Expand All @@ -67,6 +84,51 @@
"^.*:gameplay/hero_of_the_village/.*$"
]
},
{
"key": "ali:cat_morning_gift",
"type": "GAMEPLAY",
"icon": "minecraft:phantom_membrane",
"hide": false,
"catalysts": [
{
"item": "minecraft:cat_spawn_egg"
}
],
"pattern": [
"^.*:gameplay/cat_morning_gift.*$"
]
},
{
"key": "ali:piglin_bartering",
"type": "GAMEPLAY",
"icon": "minecraft:gold_ingot",
"hide": false,
"catalysts": [
{
"item": "minecraft:piglin_spawn_egg"
},
{
"item": "minecraft:gold_ingot"
}
],
"pattern": [
"^.*:gameplay/piglin_bartering.*$"
]
},
{
"key": "ali:sniffer_digging",
"type": "GAMEPLAY",
"icon": "minecraft:sniffer_egg",
"hide": false,
"catalysts": [
{
"item": "minecraft:sniffer_spawn_egg"
}
],
"pattern": [
"^.*:gameplay/sniffer_digging.*$"
]
},
{
"key": "ali:gameplay_loot",
"type": "GAMEPLAY",
Expand All @@ -89,5 +151,6 @@
}
],
"disabledEntities": [],
"logMoreStatistics": false
"logMoreStatistics": false,
"showInGameNames": true
}
44 changes: 44 additions & 0 deletions config/bits_n_bobs-common.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@

#.
#Feature flags to enable or disable certain features of the mod.
[featureFlags]
#.
#Ability for the player to create chain drives using create's cogwheels.
cogwheelChainDrives = true
#.
#Ability for the player to create chain drives using the flanged gear cogwheels.
flangedChainDrives = true
#.
#Availability of the Chain Pulley block.
chainPulley = true
#.
#Availability of the Flywheel Bearing block. (In development)
experimentalFlywheelBearing = false
#.
#Availability of the weathered girder block.
weatheredGirder = true
#.
#Availability of the girder strut blocks.
girderStrut = true
#.
#Availability of Nixie Board block.
nixieBoard = true
#.
#Availability of Large Nixie Tube block.
largeNixieTube = true
#.
#Availability of the Lightbulb block.
lightbulb = true
#.
#Availability of the Brass Lamp block.
brassLamp = true
#.
#Availability of the Headlamp block.
headlamp = true
#.
#Availability of the Chair blocks.
chairs = true
#.
#Availability of the tile decoration blocks.
tiles = true

75 changes: 75 additions & 0 deletions config/copycats-common.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
#.
#Disables the migration of placed copycats from old versions to new ones. Setting this to true may cause copycats to lose their textures when you upgrade this mod. Restart the game to apply changes.
disableMigration = false

#.
#Enable/disable features. Values on server override clients
[features]
#.
copycat_stacked_half_layer = true
copycat_vertical_stairs = true
copycat_byte = true
copycat_vertical_slice = true
copycat_wooden_pressure_plate = true
copycat_block = true
copycat_shaft = true
copycat_large_cogwheel = true
copycat_fence = true
copycat_wall = true
copycat_cogwheel = true
copycat_vertical_step = true
copycat_sliding_door = true
copycat_folding_door = true
copycat_slope_layer = true
copycat_light_weighted_pressure_plate = true
copycat_stairs = true
copycat_fence_gate = true
copycat_slab = true
copycat_board = true
copycat_wooden_button = true
copycat_trapdoor = true
copycat_stone_pressure_plate = true
copycat_pane = true
copycat_half_panel = true
copycat_slice = true
copycat_beam = true
copycat_door = true
copycat_iron_door = true
copycat_byte_panel = true
copycat_corner_slice = true
copycat_flat_pane = true
copycat_ghost_block = true
copycat_fluid_pipe = true
copycat_heavy_weighted_pressure_plate = true
copycat_iron_trapdoor = true
copycat_half_layer = true
copycat_stone_button = true
copycat_ladder = true
copycat_layer = true
copycat_slope = true
copycat_vertical_slope = true
copycat_vertical_half_layer = true

#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All copycats with a sloped surface
slopes = true
#.
#All copycats that support multiple materials in a single block
multistates = true
#.
#All copycats that can be resized by putting in more of the same copycat
stackables = true
#.
#All copycats that can emit a redstone signal
redstone = true
#.
#All copycats with extra functions/interactions
functional = true
#.
#All copycats mimicking blocks from Create
create = true

Loading
Loading