Compare commits

...

37 Commits

Author SHA1 Message Date
78e49408e8 1.21.4r1
Some checks failed
Build / Build Modpack (push) Failing after 1m57s
2025-02-02 16:45:41 -05:00
ab227934c4 1.21.1r1 2024-09-29 12:23:10 -04:00
fde55478c5 1.20.6r1 2024-05-26 16:23:30 -04:00
9a2e4c92f0 Fix mod side bugs 2024-01-31 16:06:59 -05:00
2eb6595ed8 Bump to next version 2024-01-30 20:48:53 -05:00
3488f220ea 1.20.4r3 2024-01-30 20:48:41 -05:00
610c8374ce Add github CI 2024-01-30 20:40:49 -05:00
8fef6a4bf4 Fix version issues 2024-01-30 20:34:58 -05:00
f23ce05856 Cleanup 2024-01-30 20:02:32 -05:00
45c398973f Add luckperms 2024-01-25 11:07:27 -05:00
179e6226d7 Bump bobby max distance 2024-01-25 10:25:30 -05:00
b7d2d31065 Allow nvidia rendering 2024-01-23 14:35:22 -05:00
2e41a623b9 Big cleanup 2024-01-23 14:12:14 -05:00
63c2d9c341 slim down for 1.20.4 2024-01-21 19:04:08 -05:00
d450f2b096 version bump 2023-08-11 19:55:14 -04:00
38765d6158 Fix keepinventory bug 2023-08-11 19:54:51 -04:00
b11a2881f3 Add worldedit 2023-08-11 19:50:41 -04:00
be59ebeada version bumps 2023-08-10 19:44:16 -04:00
27b0f27848 wip 2023-08-10 19:19:18 -04:00
9c93da3e5a Some config updates 2023-08-10 16:24:09 -04:00
2b122f69ca 1.0.1 2023-08-05 17:03:59 -04:00
8de21c789a Bump to 1.0 2023-07-29 14:32:23 -04:00
55c353bca2
Merge pull request #1 from ewpratten/1.20
Update to 1.20
2023-07-29 14:31:09 -04:00
ec8357cbfa Reconfigure settings & disable erroring mods 2023-07-29 13:43:44 -04:00
b31ca0b92c Fix version bugs 2023-07-29 13:11:46 -04:00
57b9d79f97 Update pack version 2023-07-29 13:05:20 -04:00
4f1520b921 Update all mods 2023-07-29 13:04:33 -04:00
dd8aa39b1d Enable disabled mods 2023-07-29 13:04:14 -04:00
3d6f2dd349 Ignore disabled files in final build 2023-06-12 19:10:18 -04:00
d8704202b6 Disable all old mods for now 2023-06-12 19:06:05 -04:00
8d2b40825b Include the new client-ping update 2023-06-12 18:54:07 -04:00
de23da551c Update another batch of mods 2023-06-12 18:38:53 -04:00
f71e2bbe04 Working on 1.20 builds 2023-06-08 12:34:06 -04:00
9d1b1e8b78 Bump client-ping version 2023-04-30 13:57:25 -04:00
8b2f0f1cf0 Fix key conflicts and bump versions 2023-04-30 13:40:53 -04:00
55bb127307 Switch to modrinth for xaero mods 2023-04-26 15:46:50 -04:00
d17eb128d4 Add voice chat 2023-04-25 18:10:34 -04:00
96 changed files with 853 additions and 1464 deletions

24
.github/workflows/build.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Build
on:
push:
pull_request:
jobs:
build:
name: Build Modpack
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Ensure packwiz is executable
run: chmod +x ./scripts/packwiz
- name: Build Modpack
run: ./scripts/packwiz modrinth export --output ewpratten-master.mrpack
- name: Upload Modpack
uses: actions/upload-artifact@v2
with:
name: ewpratten-master.mrpack
path: ewpratten-master.mrpack

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
# Ignore built pack files
*.mrpack
mods.dot

View File

@ -1,3 +1,5 @@
.vscode/*
README.md
LICENSE
scripts/*
*.disabled

View File

@ -8,7 +8,7 @@ This pack collects all of my "must have" mods for play on vanilla Minecraft serv
- Improved sound processing
- Additional HUD elements
- QOL HUD tweaks ([VanillaTweaks](https://vanillatweaks.net))
- In-game world mapping ([Xaero's Minimap](https://www.curseforge.com/minecraft/mc-mods/xaeros-minimap) & [Xaero's World Map](https://www.curseforge.com/minecraft/mc-mods/xaeros-world-map))
- In-game world mapping
- Player model improvements
- A tasteful touch of capes
- Discord integration

31
config/bobby.conf Normal file
View File

@ -0,0 +1,31 @@
# Delete regions from the cache when they have not been loaded for X days.
#
# The cache for a given world is cleaned up whenever you disconnect from the server.
# Entire worlds are cleaned up when the game starts and you have not visited them for X days.
#
# Set to -1 to disabled.
# Set to 0 to clean up everything after every disconnect.
delete-unused-regions-after-days=-1
enabled=true
# Changes the maximum value configurable for Render Distance.
#
# Requires Sodium.
max-render-distance=128
# Do not load block entities (e.g. chests) in fake chunks.
# These need updating every tick which can add up.
#
# Enabled by default because the render distance for block entities is usually smaller than the server-view distance anyway.
no-block-entities=true
# Reduces the light levels in fake chunks so you can tell the difference from real ones.
taint-fake-chunks=false
# Delays the unloading of chunks which are outside your view distance.
# Saves you from having to reload all chunks when leaving the area for a short moment (e.g. cut scenes).
# Does not work across dimensions.
unload-delay-secs=60
# Overwrites the view-distance of the integrated server.
# This allows Bobby to be useful in Singleplayer.
#
# Disabled when at 0.
# Bobby is active in singleplayer only if this is enabled.
# Requires re-log to en-/disable.
view-distance-overwrite=0

View File

@ -1,394 +0,0 @@
{
"_README": "https://gitlab.com/CDAGaming/CraftPresence/-/wikis/home",
"_schemaVersion": 3,
"_lastMCVersionId": 762,
"generalSettings": {
"detectATLauncherInstance": true,
"detectCurseManifest": true,
"detectMultiMCManifest": true,
"detectMCUpdaterInstance": true,
"detectTechnicPack": true,
"detectBiomeData": true,
"detectDimensionData": true,
"detectWorldData": true,
"clientId": "450485984333660181",
"defaultIcon": "grass",
"enableJoinRequests": false,
"partyPrivacyLevel": 1,
"preferredClientLevel": 3,
"resetTimeOnInit": false,
"autoRegister": false
},
"biomeSettings": {
"fallbackBiomeIcon": "unknown",
"biomeData": {
"default": {
"textOverride": "Playing in {biome.name}",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
}
},
"dimensionSettings": {
"fallbackDimensionIcon": "unknown",
"dimensionData": {
"default": {
"textOverride": "In the {dimension.name}",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
}
},
"serverSettings": {
"fallbackServerIcon": "default",
"fallbackServerName": "Minecraft Server",
"fallbackServerMotd": "A Minecraft Server",
"serverData": {
"default": {
"textOverride": "Playing on {server.motd.raw}",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
}
},
"statusMessages": {
"mainMenuData": {
"textOverride": "In the Main Menu",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
},
"loadingData": {
"textOverride": "Loading...",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
},
"lanData": {
"textOverride": "Playing on a LAN Server",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
},
"singleplayerData": {
"textOverride": "Playing Singleplayer",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
},
"advancedSettings": {
"enablePerGui": false,
"enablePerItem": false,
"enablePerEntity": false,
"renderTooltips": true,
"formatWords": true,
"debugMode": false,
"verboseMode": false,
"refreshRate": 2,
"roundSize": 3,
"includeExtraGuiClasses": false,
"allowPlaceholderPreviews": false,
"guiSettings": {
"fallbackGuiIcon": "unknown",
"guiData": {
"default": {
"textOverride": "In {screen.name}",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
},
"GuiReplayOverlay": {
"textOverride": "{player.name} is editing a replay",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
},
"GuiReplayViewer": {
"textOverride": "{player.name} is browsing replays",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
},
"GuiVideoRenderer": {
"textOverride": "{player.name} is exporting a replay ({replaymod.frames.current}/{replaymod.frames.total} frames)",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
}
},
"itemMessages": {
"default": "Holding {item.message.holding}"
},
"entitySettings": {
"fallbackEntityIcon": "unknown",
"targetData": {
"default": {
"textOverride": "Targeting {entity.target.name}",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
},
"ridingData": {
"default": {
"textOverride": "Riding {entity.riding.name}",
"data": {
"enabled": true,
"useAsMain": false,
"details": "",
"gameState": "",
"largeImageKey": "",
"largeImageText": "",
"smallImageKey": "",
"smallImageText": "",
"startTimestamp": "",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
}
}
}
},
"allowEndpointIcons": true,
"serverIconEndpoint": "https://api.mcsrvstat.us/icon/{server.address.short}",
"playerSkinEndpoint": "https://mc-heads.net/avatar/{getOrDefault(player.uuid.short, player.name)}"
},
"accessibilitySettings": {
"tooltipBackgroundColor": "0xF0100010",
"tooltipBorderColor": "0x505000FF",
"guiBackgroundColor": "minecraft:textures/gui/options_background.png",
"buttonBackgroundColor": "minecraft:textures/gui/widgets.png",
"languageId": "en_us",
"showBackgroundAsDark": true,
"stripTranslationColors": false,
"showLoggingInChat": false,
"stripExtraGuiElements": false,
"configKeyCode": 96
},
"displaySettings": {
"presenceData": {
"enabled": true,
"useAsMain": false,
"details": "{getFirst(menu.message)}",
"gameState": "{getOrDefault(server.message)}",
"largeImageKey": "{getFirst(menu.icon, dimension.icon)}",
"largeImageText": "{getFirst(menu.message, dimension.message)}",
"smallImageKey": "{getFirst(server.icon, pack.icon)}",
"smallImageText": "{getOrDefault(server.message)} {getOrDefault(pack.name)}",
"startTimestamp": "{data.general.time}",
"endTimestamp": "",
"buttons": {
"default": {
"label": "Example Text",
"url": "https://google.com"
}
}
},
"dynamicIcons": {
"default": "https://via.placeholder.com/256.png",
"Xnor50": "https://mc-heads.net/avatar/390b74455d17404ba85653235a3b185e",
"hypixel.net": "https://api.mcsrvstat.us/icon/hypixel.net"
},
"dynamicVariables": {
"default": "Example Text",
"mods": "{general.mods} Mod(s)",
"player_info_coordinate": "At {player.position.x}, {player.position.z}",
"players": "{server.players.current} / {server.players.max} Players",
"player_info_in": "({custom.player_info.health})",
"player_info_items": "Items: {item.main_hand.message}",
"player_info_out": "As {player.name}",
"player_info_health": "Health: {player.health.current}/{player.health.max}",
"world_info": "On {world.name}",
"pack": "{pack.name}"
}
}
}

60
config/defaultoptions/keybindings.txt Normal file → Executable file
View File

@ -7,10 +7,10 @@ key_key.right:key.keyboard.d:NONE
key_key.jump:key.keyboard.space:NONE
key_key.sneak:key.keyboard.left.control:NONE
key_key.sprint:key.keyboard.left.shift:NONE
key_key.drop:key.keyboard.q:NONE
key_key.inventory:key.keyboard.e:NONE
key_key.chat:key.keyboard.t:NONE
key_key.playerlist:key.keyboard.tab:NONE
key_key.drop:key.keyboard.j:NONE
key_key.inventory:key.keyboard.tab:NONE
key_key.chat:key.keyboard.backslash:NONE
key_key.playerlist:key.keyboard.equal:NONE
key_key.pickItem:key.mouse.middle:NONE
key_key.command:key.keyboard.slash:NONE
key_key.socialInteractions:key.keyboard.unknown:NONE
@ -19,7 +19,7 @@ key_key.togglePerspective:key.keyboard.f5:NONE
key_key.smoothCamera:key.keyboard.unknown:NONE
key_key.fullscreen:key.keyboard.f11:NONE
key_key.spectatorOutlines:key.keyboard.unknown:NONE
key_key.swapOffhand:key.keyboard.f:NONE
key_key.swapOffhand:key.keyboard.k:NONE
key_key.saveToolbarActivator:key.keyboard.unknown:NONE
key_key.loadToolbarActivator:key.keyboard.unknown:NONE
key_key.advancements:key.keyboard.l:NONE
@ -32,38 +32,24 @@ key_key.hotbar.6:key.keyboard.6:NONE
key_key.hotbar.7:key.keyboard.7:NONE
key_key.hotbar.8:key.keyboard.8:NONE
key_key.hotbar.9:key.keyboard.9:NONE
key_key.fabrishot.screenshot:key.keyboard.f9:NONE
key_key.dynamicfps.toggle_forced:key.keyboard.unknown:NONE
key_key.dynamicfps.toggle_disabled:key.keyboard.unknown:NONE
key_key.antighost.reveal:key.keyboard.unknown:NONE
key_key.deathlog.death_screen:key.keyboard.end:NONE
key_key.entityculling.toggle:key.keyboard.unknown:NONE
key_key.replaymod.playeroverview:key.keyboard.b:NONE
key_key.replaymod.lighting:key.keyboard.z:NONE
key_key.replaymod.quickmode:key.keyboard.q:NONE
key_key.replaymod.settings:key.keyboard.unknown:NONE
key_key.replaymod.marker:key.keyboard.m:NONE
key_key.replaymod.thumbnail:key.keyboard.n:NONE
key_key.replaymod.playpause:key.keyboard.p:NONE
key_key.replaymod.rollclockwise:key.keyboard.l:NONE
key_key.replaymod.rollcounterclockwise:key.keyboard.j:NONE
key_key.replaymod.resettilt:key.keyboard.k:NONE
key_key.replaymod.pathpreview:key.keyboard.h:NONE
key_key.replaymod.keyframerepository:key.keyboard.x:NONE
key_key.replaymod.clearkeyframes:key.keyboard.c:NONE
key_key.replaymod.synctimeline:key.keyboard.v:NONE
key_key.replaymod.positionkeyframe:key.keyboard.i:NONE
key_key.replaymod.positiononlykeyframe:key.keyboard.unknown:NONE
key_key.replaymod.timekeyframe:key.keyboard.o:NONE
key_key.replaymod.bothkeyframes:key.keyboard.unknown:NONE
key_key.antighost.reveal:key.keyboard.unknown:NONE
key_zoomify.key.zoom:key.keyboard.c:NONE
key_zoomify.key.zoom.secondary:key.keyboard.unknown:NONE
key_key.presencefootsteps.settings:key.keyboard.unknown:NONE
key_gui.xaero_switch_waypoint_set:key.keyboard.unknown:NONE
key_gui.xaero_instant_waypoint:key.keyboard.keypad.add:NONE
key_gui.xaero_instant_waypoint:key.keyboard.unknown:NONE
key_gui.xaero_toggle_slime:key.keyboard.unknown:NONE
key_gui.xaero_toggle_grid:key.keyboard.unknown:NONE
key_gui.xaero_toggle_waypoints:key.keyboard.unknown:NONE
key_gui.xaero_toggle_map_waypoints:key.keyboard.unknown:NONE
key_gui.xaero_toggle_map:key.keyboard.unknown:NONE
key_gui.xaero_enlarge_map:key.keyboard.z:NONE
key_gui.xaero_waypoints_key:key.keyboard.u:NONE
key_gui.xaero_enlarge_map:key.keyboard.unknown:NONE
key_gui.xaero_waypoints_key:key.keyboard.unknown:NONE
key_gui.xaero_zoom_in:key.keyboard.unknown:NONE
key_gui.xaero_zoom_out:key.keyboard.unknown:NONE
key_gui.xaero_new_waypoint:key.keyboard.b:NONE
@ -73,18 +59,26 @@ key_gui.xaero_toggle_entity_radar:key.keyboard.unknown:NONE
key_gui.xaero_reverse_entity_radar:key.keyboard.unknown:NONE
key_gui.xaero_toggle_manual_cave_mode:key.keyboard.unknown:NONE
key_gui.xaero_alternative_list_players:key.keyboard.unknown:NONE
key_gui.xaero_toggle_pac_players:key.keyboard.unknown:NONE
key_gui.xaero_toggle_tracked_players:key.keyboard.unknown:NONE
key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown:NONE
key_gui.xaero_minimap_settings:key.keyboard.y:NONE
key_gui.xaero_minimap_settings:key.keyboard.left.bracket:NONE
key_gui.xaero_open_map:key.keyboard.m:NONE
key_gui.xaero_open_settings:key.keyboard.right.bracket:NONE
key_gui.xaero_map_zoom_in:key.keyboard.unknown:NONE
key_gui.xaero_map_zoom_out:key.keyboard.unknown:NONE
key_gui.xaero_quick_confirm:key.keyboard.right.shift:NONE
key_key.presencefootsteps.settings:key.keyboard.unknown:NONE
key_key.modmenu.open_menu:key.keyboard.unknown:NONE
key_zoomify.key.zoom:key.keyboard.c:NONE
key_zoomify.key.zoom.secondary:key.keyboard.unknown:NONE
key_key.client_ping.ping:key.keyboard.z:NONE
key_key.push_to_talk:key.keyboard.caps.lock:NONE
key_key.whisper:key.keyboard.unknown:NONE
key_key.mute_microphone:key.keyboard.unknown:NONE
key_key.disable_voice_chat:key.keyboard.n:NONE
key_key.hide_icons:key.keyboard.h:NONE
key_key.voice_chat:key.keyboard.v:NONE
key_key.voice_chat_settings:key.keyboard.unknown:NONE
key_key.voice_chat_group:key.keyboard.g:NONE
key_key.voice_chat_toggle_recording:key.keyboard.unknown:NONE
key_key.voice_chat_adjust_volumes:key.keyboard.unknown:NONE
key_key.waila.config:key.keyboard.unknown:NONE
key_key.waila.show_overlay:key.keyboard.unknown:NONE
key_key.waila.toggle_liquid:key.keyboard.unknown:NONE
@ -93,4 +87,4 @@ key_key.waila.show_recipe_output:key.keyboard.unknown:NONE
key_iris.keybind.reload:key.keyboard.unknown:NONE
key_iris.keybind.toggleShaders:key.keyboard.unknown:NONE
key_iris.keybind.shaderPackSelection:key.keyboard.unknown:NONE
key_key.craftpresence.config_keycode.name:key.keyboard.unknown:NONE
key_key.craftpresence.config_keycode.name:key.keyboard.grave.accent:NONE

View File

@ -1,5 +1,5 @@
version:3337
quilt_available_resource_packs:["continuity/default","continuity/glass_pane_culling_fix","file/BetterVanillaBuildingV2.86.1.zip","file/BushyBiomesV2.5.1.zip","file/BvBOverlaysV5.1.zip","file/Stefan\u0027sArmors\u0027N\u0027ItemsV1.24.1.zip","file/Stefan\u0027sEnchantedBooks 1.19.4.zip","high_contrast","lambdabettergrass/default","programmer_art","vanilla","file/VanillaTweaks_Colorful_Enchanting.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_What.zip"]
version:3465
quilt_available_resource_packs:["high_contrast","lambdabettergrass/default","programmer_art","vanilla","file/VanillaTweaks_Colorful_Enchanting.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_What.zip","black_icons","classic_icons","file/BetterVanillaBuildingV2.90.zip","file/BushyBiomesV2.5.2.zip","file/BvBOverlaysV5.2.zip","file/IlluminatedShields.zip","file/Stefan\u0027sArmors\u0027N\u0027ItemsV1.26.1.zip","file/Stefan\u0027sEnchantedBooks 1.20.zip","white_icons"]
autoJump:false
operatorItemsTab:false
autoSuggestions:true
@ -43,8 +43,8 @@ ao:true
prioritizeChunkUpdates:0
biomeBlendRadius:2
renderClouds:"true"
resourcePacks:["vanilla","continuity/glass_pane_culling_fix","continuity/default","lambdabettergrass/default","file/VanillaTweaks_Colorful_Enchanting.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_What.zip"]
incompatibleResourcePacks:[]
resourcePacks:["vanilla","lambdabettergrass/default","file/VanillaTweaks_What.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_Colorful_Enchanting.zip","file/IlluminatedShields.zip"]
incompatibleResourcePacks:["file/VanillaTweaks_What.zip","file/VanillaTweaks_Lower_Shield.zip","file/VanillaTweaks_Colorful_Enchanting.zip"]
lastServer:
lang:en_us
soundDevice:""

View File

@ -1,20 +0,0 @@
{
"main_menu": {
"top_left": [],
"top_right": [],
"bottom_left": [
"Evan's Modpack"
],
"bottom_right": [],
"mod_blacklist": []
},
"pause_menu": {
"top_left": [],
"top_right": [],
"bottom_left": [
"Evan's Modpack"
],
"bottom_right": [],
"mod_blacklist": []
}
}

View File

@ -1,8 +0,0 @@
{
"core": {
"notifications": true
},
"recording": {
"autoStartRecording": false
}
}

25
config/roughlyenoughitems/config.json5 Normal file → Executable file
View File

@ -5,7 +5,7 @@
"displayHistory": [],
// Declares whether cheating mode is on.
"cheating": false,
"favoritesEnabled": true,
"favoritesEnabled": false,
"keyBindings": {
"recipeKeybind": {
"keyCode": "key.keyboard.r",
@ -16,8 +16,8 @@
"modifier": 0
},
"hideKeybind": {
"keyCode": "key.keyboard.o",
"modifier": 2
"keyCode": "key.keyboard.unknown",
"modifier": 0
},
"previousPageKeybind": {
"keyCode": "key.keyboard.unknown",
@ -32,11 +32,11 @@
"modifier": 0
},
"copyRecipeIdentifierKeybind": {
"keyCode": "key.mouse.middle",
"keyCode": "key.keyboard.unknown",
"modifier": 0
},
"favoriteKeybind": {
"keyCode": "key.keyboard.a",
"keyCode": "key.keyboard.unknown",
"modifier": 0
},
"exportImageKeybind": {
@ -127,11 +127,12 @@
"clickableRecipeArrows": true,
"registerRecipesInAnotherThread": true,
"newFastEntryRendering": true,
"cachingFastEntryRendering": false
"cachingFastEntryRendering": false,
"cachingDisplayLookup": true
}
},
"appearance": {
"recipeScreenType": "UNSET",
"recipeScreenType": "COMPOSITE",
// Declares the appearance of REI windows.
"theme": "LIGHT",
"layout": {
@ -140,12 +141,12 @@
// Declares the position of the config button.
"configButtonLocation": "LOWER",
// Declares whether the craftable filter button is enabled.
"showCraftableOnlyButton": true
"showCraftableOnlyButton": false
},
// Declares the appearance of recipe's border.
"recipeBorder": "DEFAULT",
// Declares whether entry panel is scrolled.
"scrollingEntryListWidget": false,
"scrollingEntryListWidget": true,
"horizontalEntriesBoundaries": 1.0,
"verticalEntriesBoundaries": 1.0,
"horizontalEntriesBoundariesColumns": 50,
@ -160,10 +161,10 @@
// Declares whether REI should remove the recipe book.
"disableRecipeBook": true,
// Declares whether mob effects should be on the left side instead of the right side.
"leftSideMobEffects": false,
"leftSideMobEffects": true,
// Declares whether subsets is enabled.
"isSubsetsEnabled": false,
"allowInventoryHighlighting": true,
"isSubsetsEnabled": true,
"allowInventoryHighlighting": false,
"itemCheatingMode": "REI_LIKE"
}
}

View File

@ -0,0 +1,161 @@
{
"preview": {
/* Toggles the shulker box preview.
(default value: true)
*/
"enable": true,
/* Swaps the preview modes.
If true, pressing the preview key will show the full preview instead.
(default value: false)
*/
"swapModes": true,
/* If on, the preview is always displayed, regardless of the preview key being pressed.
(default value: false)
*/
"alwaysOn": true,
/* In compact mode, how should items with the same ID but different NBT data be compacted?
IGNORE: Ignores NBT data
FIRST_ITEM: Items are displayed as all having the same NBT as the first item
SEPARATE: Separates items with different NBT data
(default value: SEPARATE)
*/
"compactPreviewNbtBehavior": "SEPARATE",
/* The max number of items in a row.
May not affect modded containers.
(default value: 9)
*/
"defaultMaxRowSize": 9,
/* If on, the client will try to send packets to servers to allow extra preview information such as ender chest previews.
(default value: true)
*/
"serverIntegration": true,
/* The theme to use for preview windows.
SHULKERBOXTOOLTIP: ShulkerBoxTooltip's default look and feel.
VANILLA: Mimics the style of vanilla bundle previews.
(default value: SHULKERBOXTOOLTIP)
*/
"theme": "SHULKERBOXTOOLTIP",
/* The position of the preview window.
INSIDE: Inside the item's tooltip.
OUTSIDE: Outside the item's tooltip, moves depending on the screen borders.
OUTSIDE_TOP: Always at the top of the item's tooltip.
OUTSIDE_BOTTOM: Always at the bottom of the item's tooltip.
(default value: INSIDE)
*/
"position": "INSIDE",
/* If on, large item counts in compact previews will be shortened.
(default value: true)
*/
"shortItemCounts": true
},
"tooltip": {
/* Controls whether the key hints in the container's tooltip should be displayed.
(default value: true)
*/
"showKeyHints": false,
/* The tooltip to use.
VANILLA: The vanilla tooltip (shows the first 5 items)
MOD: The mod's tooltip
NONE: No tooltip
(default value: MOD)
*/
"type": "MOD",
/* Shows info about the current loot table of the item if present.
Visible only when Tooltip Type is set to Modded.
HIDE: No loot table info, default.
SIMPLE: Displays whether the stack uses a loot table.
ADVANCED: Shows the loot table used by the item.
(default value: HIDE)
*/
"lootTableInfoType": "HIDE",
/* If on, the mod hides the custom text on shulker box tooltips.
Use this option when a server-side preview data pack clashes with the mod.
(default value: false)
*/
"hideShulkerBoxLore": false
},
"colors": {
/* Controls whether the preview window should be colored.
(default value: true)
*/
"coloredPreview": false,
"colors": {
"shulkerboxtooltip:shulker_boxes": {
// (default value: 0x976797)
"shulker_box": 0x976797,
// (default value: 0xf9fffe)
"white_shulker_box": 0xf9fffe,
// (default value: 0xf98026)
"orange_shulker_box": 0xf98026,
// (default value: 0xc74ebd)
"magenta_shulker_box": 0xc74ebd,
// (default value: 0x3ab3da)
"light_blue_shulker_box": 0x3ab3da,
// (default value: 0xfed83d)
"yellow_shulker_box": 0xfed83d,
// (default value: 0x80c726)
"lime_shulker_box": 0x80c726,
// (default value: 0xf38baa)
"pink_shulker_box": 0xf38baa,
// (default value: 0x474f52)
"gray_shulker_box": 0x474f52,
// (default value: 0x9d9d97)
"light_gray_shulker_box": 0x9d9d97,
// (default value: 0x269c9c)
"cyan_shulker_box": 0x269c9c,
// (default value: 0x8932b8)
"purple_shulker_box": 0x8932b8,
// (default value: 0x3c44aa)
"blue_shulker_box": 0x3c44aa,
// (default value: 0x835432)
"brown_shulker_box": 0x835432,
// (default value: 0x5e7c26)
"green_shulker_box": 0x5e7c26,
// (default value: 0xb02e26)
"red_shulker_box": 0xb02e26,
// (default value: 0x262626)
"black_shulker_box": 0x262626
},
"shulkerboxtooltip:default": {
// (default value: 0xffffff)
"default": 0xffffff,
// (default value: 0xb4b41)
"ender_chest": 0xb4b41
}
}
},
"controls": {
/* Press this key when hovering a container stack to open the preview window.
(default value: key.keyboard.left.shift)
*/
"previewKey": {
"code": "key.keyboard.unknown"
},
/* Press this key when hovering a container stack to open the full preview window.
(default value: key.keyboard.left.alt)
*/
"fullPreviewKey": {
"code": "key.keyboard.unknown"
},
/* Hold this key when previewing a stack to lock the tooltip.
(default value: key.keyboard.left.control)
*/
"lockTooltipKey": {
"code": "key.keyboard.left.control"
}
},
"server": {
/* If on, the server will be able to provide extra information about containers to the clients with the mod installed.
Disabling this option will disable all the options below.
(default value: true)
*/
"clientIntegration": true,
/* Changes the way the ender chest content preview is synchronized.
NONE: No synchronization, prevents clients from seeing a preview of their ender chest.
ACTIVE: Ender chest contents are synchronized when changed.
PASSIVE: Ender chest contents are synchronized when the client opens a preview.
(default value: ACTIVE)
*/
"enderChestSyncType": "ACTIVE"
}
}

72
config/waila/waila.json Normal file → Executable file
View File

@ -1,41 +1,41 @@
{
"general": {
"displayTooltip": true,
"shiftForDetails": true,
"hideShiftText": false,
"displayMode": "TOGGLE",
"hideFromPlayerList": true,
"hideFromDebug": true,
"enableTextToSpeech": false,
"rateLimit": 250
},
"overlay": {
"position": {
"align": {
"x": "CENTER",
"y": "TOP"
},
"anchor": {
"x": "CENTER",
"y": "TOP"
},
"x": 0,
"y": 0,
"bossBarsOverlap": false
"general": {
"displayTooltip": true,
"shiftForDetails": true,
"hideShiftText": false,
"displayMode": "TOGGLE",
"hideFromPlayerList": true,
"hideFromDebug": true,
"enableTextToSpeech": false,
"rateLimit": 250
},
"overlay": {
"position": {
"align": {
"x": "CENTER",
"y": "TOP"
},
"color": {
"backgroundAlpha": 0,
"themes": [],
"activeTheme": "waila:vanilla"
"anchor": {
"x": "CENTER",
"y": "TOP"
},
"scale": 1.0
"x": 0,
"y": 0,
"bossBarsOverlap": false
},
"formatter": {
"modName": "§9§o%s",
"blockName": "§f%s",
"fluidName": "§f%s",
"entityName": "§f%s",
"registryName": "§8%s"
"color": {
"backgroundAlpha": 0,
"themes": [],
"activeTheme": "waila:vanilla"
},
"configVersion": 1
}
"scale": 1.0
},
"formatter": {
"modName": "§9§o%s",
"blockName": "§f%s",
"fluidName": "§f%s",
"entityName": "§f%s",
"registryName": "§8%s"
},
"configVersion": 1
}

View File

@ -0,0 +1,65 @@
{
"waila": {
"show_blocks": true,
"show_fluids": false,
"show_entities": true,
"show_icon": true,
"icon_position": "MIDDLE",
"show_mod_name": true,
"show_item_mod_name": true,
"show_registry": true
},
"minecraft": {
"item_entity": true,
"pet.owner": true,
"pet.hide_unknown_owner": false,
"attribute.block_position": false,
"attribute.block_state": true,
"attribute.entity_position": false,
"attribute.health": true,
"attribute.absorption": true,
"attribute.armor": true,
"attribute.compact": false,
"attribute.icon_per_line": 25,
"attribute.long_health_max": 100,
"attribute.long_armor_max": 100,
"attribute.horse_jump_height": true,
"attribute.horse_speed": true,
"jukebox.record": true,
"timer.grow": true,
"timer.breed": true,
"override.invisible_entity": true,
"override.trapped_chest": false,
"override.powder_snow": true,
"override.infested": false,
"override.vehicle": true,
"breaking_progress.enabled": true,
"breaking_progress.color": -1426063361,
"breaking_progress.bottom_only": false,
"spawner_type": true,
"crop_progress": true,
"redstone.lever": true,
"redstone.repeater": true,
"redstone.comparator": true,
"redstone.level": true,
"player_head.name": true,
"level.composter": true,
"level.honey": true,
"note_block.type": true,
"note_block.note": "SHARP",
"note_block.int_value": false
},
"wailax": {
"energy.enabled_block": true,
"energy.enabled_entity": true,
"fluid.enabled_block": true,
"fluid.enabled_entity": true,
"fluid.display_unit": "MILLIBUCKETS",
"progress.enabled_block": true,
"progress.enabled_entity": true,
"item.enabled_block": true,
"item.enabled_entity": true,
"item.nbt": true,
"item.max_height": 3
}
}

24
config/xaerominimap.txt Normal file → Executable file
View File

@ -7,7 +7,7 @@ debugEntityIcons:false
debugEntityVariantIds:false
radarHideInvisibleEntities:true
#INGAME SETTINGS (DO NOT EDIT!)
updateNotification:true
updateNotification:false
minimap:true
caveMaps:2
caveZoom:1
@ -36,7 +36,7 @@ dotNameScale:1.0
compassOverEverything:true
showFlowers:true
keepWaypointNames:true
waypointsDistanceExp:0
waypointsDistanceExp:3
waypointsDistanceMin:0.0
defaultWaypointTPCommandFormat:/tp @s {x} {y} {z}
defaultWaypointTPCommandRotationFormat:/tp @s {x} {y} {z} {yaw} ~
@ -48,7 +48,7 @@ terrainDepth:true
terrainSlopes:2
mainEntityAs:0
blockTransparency:true
waypointOpacityIngame:80
waypointOpacityIngame:25
waypointOpacityMap:90
hideWorldNames:1
openSlimeSettings:true
@ -56,14 +56,14 @@ alwaysShowDistance:false
renderLayerIndex:1
crossDimensionalTp:true
biomeColorsVanillaMode:false
lookingAtAngle:10
lookingAtAngleVertical:180
lookingAtAngle:5
lookingAtAngleVertical:5
centeredEnlarged:true
zoomOnEnlarged:0
minimapTextAlign:0
waypointsMutualEdit:true
compassLocation:1
compassScale:1
compassDirectionScale:0
caveMapsDepth:30
hideWaypointCoordinates:false
renderAllSets:false
@ -84,7 +84,7 @@ northCompassColor:-1
displayMultipleWaypointInfo:1
entityRadar:true
adjustHeightForCarpetLikeBlocks:true
autoConvertWaypointDistanceToKmThreshold:10000
autoConvertWaypointDistanceToKmThreshold:1000
waypointDistancePrecision:1
mainDotSize:2
partialYTeleportation:true
@ -102,7 +102,9 @@ waypointOnMapScale:0
switchToAutoOnDeath:true
infoDisplayBackgroundOpacity:45
caveModeToggleTimer:1000
displayPacPlayers:true
legibleCaveMaps:false
biomeBlending:true
displayTrackedPlayers:true
displayClaims:true
displayCurrentClaim:true
claimsFillOpacity:46
@ -122,9 +124,9 @@ infoDisplay:highlights:true:15:-1
infoDisplay:light_overlay_indicator:true:15:-1
infoDisplay:manual_cave_mode_indicator:true:15:-1
infoDisplay:custom_sub_world:true:15:-1
interface:dummy:0:36:true:false:false:false
interface:dummy:0:10000:true:false:false:false
interface:dummy:0:0:false:false:true:false
interface:dummy:0:135:false:false:false:false
interface:dummy:120:0:true:false:false:false
interface:dummy:0:50:true:false:false:false
interface:dummy:0:36:true:false:false:false
interface:gui.xaero_minimap:0:10000:false:false:false:false
#WAYPOINTS HAVE BEEN MOVED TO /XaeroWaypoints

View File

@ -0,0 +1,167 @@
{
"hardInclude": "anything",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [
"minecraft:glow_item_frame",
"minecraft:item_frame"
],
"name": "gui.xaero_entity_category_root",
"protection": true,
"settingOverrides": {
"displayHeight": 0.0,
"displayed": true,
"heightBasedFade": true,
"renderOrder": 0.0,
"color": 13.0,
"displayNameWhenIconFails": true,
"entityNumber": 1000.0,
"alwaysDisplayNametags": false,
"startFadingAt": 0.0,
"dotSize": 2.0,
"renderOverMinimapFrame": 1.0,
"icons": 2.0,
"names": 0.0,
"heightLimit": 20.0,
"iconScale": 1.0
},
"subCategories": [
{
"hardInclude": "living",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [
"minecraft:armor_stand"
],
"name": "gui.xaero_entity_category_living",
"protection": true,
"settingOverrides": {
"renderOrder": 2.0,
"color": 14.0
},
"subCategories": [
{
"hardInclude": "players",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_players",
"protection": true,
"settingOverrides": {
"renderOrder": 6.0,
"heightLimit": 2050.0,
"color": 15.0
},
"subCategories": [
{
"hardInclude": "same-team",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_same_team",
"protection": true,
"settingOverrides": {},
"subCategories": []
},
{
"hardInclude": "anything",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_other_teams",
"protection": true,
"settingOverrides": {
"renderOrder": 7.0
},
"subCategories": []
}
]
},
{
"hardInclude": "hostile",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_hostile",
"protection": true,
"settingOverrides": {
"renderOrder": 3.0
},
"subCategories": [
{
"hardInclude": "tamed",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_hostile_tamed",
"protection": true,
"settingOverrides": {
"renderOrder": 5.0
},
"subCategories": []
}
]
},
{
"hardInclude": "anything",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_friendly",
"protection": true,
"settingOverrides": {},
"subCategories": [
{
"hardInclude": "tamed",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_friendly_tamed",
"protection": true,
"settingOverrides": {
"renderOrder": 4.0
},
"subCategories": []
}
]
}
]
},
{
"hardInclude": "items",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_items",
"protection": true,
"settingOverrides": {
"renderOrder": 1.0,
"color": 12.0
},
"subCategories": []
},
{
"hardInclude": "anything",
"includeList": [],
"includeListInSuperCategory": true,
"excludeMode": "ONLY",
"excludeList": [],
"name": "gui.xaero_entity_category_other_entities",
"protection": true,
"settingOverrides": {
"color": 5.0
},
"subCategories": []
}
]
}

2
config/xaeropatreon.txt Normal file → Executable file
View File

@ -1 +1 @@
showCapes:true
showCapes:false

18
config/xaeroworldmap.txt Normal file → Executable file
View File

@ -1,7 +1,7 @@
ignoreUpdate:0
updateNotification:true
updateNotification:false
differentiateByServerAddress:true
netherlikeCaveMapAllowed:true
caveMapsAllowed:true
debug:false
lighting:true
colours:0
@ -21,7 +21,7 @@ worldmapWaypointsScale:1.0
openMapAnimation:true
reloadVersion:0
reloadEverything:false
zoomButtons:true
zoomButtons:false
waypointBackgrounds:true
detectAmbiguousY:true
showDisabledWaypoints:false
@ -32,9 +32,17 @@ minZoomForLocalWaypoints:0.0
arrowColour:-2
minimapRadar:true
renderWaypoints:true
partialYTeleportation:true
partialYTeleportation:false
displayStainedGlass:true
pacPlayers:true
caveModeDepth:30
caveModeStart:2147483647
autoCaveMode:-1
legibleCaveMaps:false
displayCaveModeStart:true
caveModeToggleTimer:1000
defaultCaveModeType:1
biomeBlending:true
trackedPlayers:true
displayClaims:true
claimsFillOpacity:46
claimsBorderOpacity:80

View File

@ -1,6 +1,6 @@
{
"zoomify_gui_category_behaviour": {
"zoomify_gui_initialzoom_name": 4,
"zoomify_gui_initialzoom_name": 2,
"zoomify_gui_zoomintime_name": 0.5,
"zoomify_gui_zoomouttime_name": 0.1,
"zoomify_gui_zoomintransition_name": 12,

View File

@ -1,10 +1,13 @@
hash-format = "sha256"
[[files]]
file = "config/capes.json5"
file = ".github/workflows/build.yml"
[[files]]
file = "config/craftpresence.json"
file = "config/bobby.conf"
[[files]]
file = "config/capes.json5"
[[files]]
file = "config/defaultoptions/keybindings.txt"
@ -12,21 +15,24 @@ file = "config/defaultoptions/keybindings.txt"
[[files]]
file = "config/defaultoptions/options.txt"
[[files]]
file = "config/isxander-main-menu-credits.json"
[[files]]
file = "config/replaymod.json"
[[files]]
file = "config/roughlyenoughitems/config.json5"
[[files]]
file = "config/shulkerboxtooltip.json5"
[[files]]
file = "config/waila/waila.json"
[[files]]
file = "config/waila/waila_plugins.json"
[[files]]
file = "config/xaerominimap.txt"
[[files]]
file = "config/xaerominimap_entities.json"
[[files]]
file = "config/xaeropatreon.txt"
@ -42,18 +48,6 @@ file = "credits.txt"
[[files]]
file = "icon.png"
[[files]]
file = "mods/3dskinlayers.pw.toml"
metafile = true
[[files]]
file = "mods/advancementinfo.pw.toml"
metafile = true
[[files]]
file = "mods/antighost.pw.toml"
metafile = true
[[files]]
file = "mods/appleskin.pw.toml"
metafile = true
@ -62,188 +56,44 @@ metafile = true
file = "mods/architectury-api.pw.toml"
metafile = true
[[files]]
file = "mods/auth-me.pw.toml"
metafile = true
[[files]]
file = "mods/badpackets.pw.toml"
metafile = true
[[files]]
file = "mods/balm.pw.toml"
metafile = true
[[files]]
file = "mods/better-stats.pw.toml"
metafile = true
[[files]]
file = "mods/bobby.pw.toml"
metafile = true
[[files]]
file = "mods/c2me-fabric.pw.toml"
metafile = true
[[files]]
file = "mods/capes.pw.toml"
metafile = true
[[files]]
file = "mods/cem.pw.toml"
metafile = true
[[files]]
file = "mods/chat-heads.pw.toml"
metafile = true
[[files]]
file = "mods/cit-resewn.pw.toml"
metafile = true
[[files]]
file = "mods/cloth-config.pw.toml"
metafile = true
[[files]]
file = "mods/continuity.pw.toml"
metafile = true
[[files]]
file = "mods/craftpresence.pw.toml"
metafile = true
[[files]]
file = "mods/cull-less-leaves.pw.toml"
metafile = true
[[files]]
file = "mods/dcch.pw.toml"
metafile = true
[[files]]
file = "mods/deathlog.pw.toml"
metafile = true
[[files]]
file = "mods/default-options.pw.toml"
metafile = true
[[files]]
file = "mods/dynamic-fps.pw.toml"
metafile = true
[[files]]
file = "mods/dynamic-sound-filters.pw.toml"
metafile = true
[[files]]
file = "mods/entityculling.pw.toml"
metafile = true
[[files]]
file = "mods/exordium.pw.toml"
metafile = true
[[files]]
file = "mods/fabric-language-kotlin.pw.toml"
metafile = true
[[files]]
file = "mods/indium.pw.toml"
metafile = true
[[files]]
file = "mods/inspecio.pw.toml"
metafile = true
[[files]]
file = "mods/iris.pw.toml"
metafile = true
[[files]]
file = "mods/krypton.pw.toml"
file = "mods/jade.pw.toml"
metafile = true
[[files]]
file = "mods/lambdabettergrass.pw.toml"
file = "mods/lithium.pw.toml"
metafile = true
[[files]]
file = "mods/lambdynamiclights.pw.toml"
metafile = true
[[files]]
file = "mods/language-reload.pw.toml"
metafile = true
[[files]]
file = "mods/main-menu-credits.pw.toml"
metafile = true
[[files]]
file = "mods/memoryleakfix.pw.toml"
metafile = true
[[files]]
file = "mods/modelfix.pw.toml"
metafile = true
[[files]]
file = "mods/modmenu.pw.toml"
metafile = true
[[files]]
file = "mods/not-enough-animations.pw.toml"
metafile = true
[[files]]
file = "mods/optigui.pw.toml"
metafile = true
[[files]]
file = "mods/owo-lib.pw.toml"
metafile = true
[[files]]
file = "mods/presence-footsteps.pw.toml"
metafile = true
[[files]]
file = "mods/qsl.pw.toml"
file = "mods/reeses-sodium-options.pw.toml"
metafile = true
[[files]]
file = "mods/rei.pw.toml"
metafile = true
[[files]]
file = "mods/replaymod.pw.toml"
metafile = true
[[files]]
file = "mods/sodium.pw.toml"
metafile = true
[[files]]
file = "mods/spark.pw.toml"
file = "mods/sound-physics-remastered.pw.toml"
metafile = true
[[files]]
file = "mods/starlight.pw.toml"
file = "mods/viaforge.pw.toml"
metafile = true
[[files]]
file = "mods/visuality.pw.toml"
metafile = true
[[files]]
file = "mods/wavey-capes.pw.toml"
metafile = true
[[files]]
file = "mods/wthit.pw.toml"
file = "mods/worldedit.pw.toml"
metafile = true
[[files]]
@ -254,47 +104,21 @@ metafile = true
file = "mods/xaeros-world-map.pw.toml"
metafile = true
[[files]]
file = "mods/yacl.pw.toml"
metafile = true
[[files]]
file = "mods/zoomify.pw.toml"
metafile = true
[[files]]
file = "resourcepacks/VanillaTweaks_Colorful_Enchanting.zip"
[[files]]
file = "resourcepacks/VanillaTweaks_Lower_Shield.zip"
[[files]]
file = "resourcepacks/VanillaTweaks_What.zip"
[[files]]
file = "resourcepacks/bettervanillabuilding.pw.toml"
metafile = true
[[files]]
file = "resourcepacks/bettervanillabuildingoverlays.pw.toml"
metafile = true
[[files]]
file = "resourcepacks/bushybiomes.pw.toml"
metafile = true
[[files]]
file = "resourcepacks/stefansarmorsnitems.pw.toml"
metafile = true
[[files]]
file = "resourcepacks/stefansenchantedbooks.pw.toml"
file = "resourcepacks/low-shield-pack.pw.toml"
metafile = true
[[files]]
file = "shaderpacks/bsl-shaders.pw.toml"
metafile = true
[[files]]
file = "shaderpacks/rethinking-voxels.pw.toml"
metafile = true
[[files]]
file = "shaderpacks/shrimple.pw.toml"
metafile = true

View File

@ -1,13 +0,0 @@
name = "3D Skin Layers"
filename = "3dskinlayers-fabric-1.5.3-mc1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/zV5r3pPn/versions/rvtgIO5A/3dskinlayers-fabric-1.5.3-mc1.19.4.jar"
hash-format = "sha1"
hash = "c5e7b680fbbbfdddf142185cef837fa0353d53b5"
[update]
[update.modrinth]
mod-id = "zV5r3pPn"
version = "rvtgIO5A"

View File

@ -1,13 +0,0 @@
name = "AdvancementInfo"
filename = "advancementinfo-1.19.4-fabric0.76.0-1.3.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/G1epq3jN/versions/FURXdWNB/advancementinfo-1.19.4-fabric0.76.0-1.3.1.jar"
hash-format = "sha1"
hash = "bbd9b0f2f2cc9913082b1476232ada6acb76bac1"
[update]
[update.modrinth]
mod-id = "G1epq3jN"
version = "FURXdWNB"

View File

@ -1,13 +0,0 @@
name = "AntiGhost"
filename = "antighost-1.19.3-fabric0.68.1-1.1.5.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/Jw3Wx1KR/versions/Jq5eCzIr/antighost-1.19.3-fabric0.68.1-1.1.5.jar"
hash-format = "sha1"
hash = "e1dbabc4007d1cc6132bf8e9df71b45e688cd366"
[update]
[update.modrinth]
mod-id = "Jw3Wx1KR"
version = "Jq5eCzIr"

View File

@ -1,13 +1,13 @@
name = "AppleSkin"
filename = "appleskin-fabric-mc1.19.4-2.4.3.jar"
filename = "appleskin-neoforge-mc1.21.3-3.0.6.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/EsAfCjCV/versions/sLboyqjL/appleskin-fabric-mc1.19.4-2.4.3.jar"
hash-format = "sha1"
hash = "5d0ab28e92586731d88b3cc7f1c23585fbe84478"
url = "https://cdn.modrinth.com/data/EsAfCjCV/versions/c3srhuUU/appleskin-neoforge-mc1.21.3-3.0.6.jar"
hash-format = "sha512"
hash = "fd5aba2bc1b0417be80e01a9f991015c7cc9185476bd1845d31f8ece11a4b6305f8e5ecec9b2e7b5f09c2936aeea02b6b3469291e5adf64e00c51c5fa9bb1023"
[update]
[update.modrinth]
mod-id = "EsAfCjCV"
version = "sLboyqjL"
version = "c3srhuUU"

View File

@ -1,13 +1,13 @@
name = "Architectury API"
filename = "architectury-8.1.79-fabric.jar"
filename = "architectury-15.0.1-neoforge.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/tJGqxo3S/architectury-8.1.79-fabric.jar"
hash-format = "sha1"
hash = "9e7641900741f14114f01933586b243ae908652f"
url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/QfeCC2G6/architectury-15.0.1-neoforge.jar"
hash-format = "sha512"
hash = "b91e5d206ac5073530413be95f6e4c91e9a3f283b8b6572484aca3aca0e8f289ed8c35daad94d9ad646e1b82eddcd48eef75065b646343288993a0a799167df0"
[update]
[update.modrinth]
mod-id = "lhGA9TYQ"
version = "tJGqxo3S"
version = "QfeCC2G6"

View File

@ -1,13 +0,0 @@
name = "Auth Me"
filename = "authme-mc1.19.4-6.0.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/yjgIrBjZ/versions/kHOHwnYe/authme-mc1.19.4-6.0.0.jar"
hash-format = "sha1"
hash = "df4f232ad6b434cf52db279e918825cb04c29261"
[update]
[update.modrinth]
mod-id = "yjgIrBjZ"
version = "kHOHwnYe"

View File

@ -1,13 +0,0 @@
name = "bad packets"
filename = "badpackets-fabric-0.4.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/ftdbN0KK/versions/ivJ0srK8/badpackets-fabric-0.4.1.jar"
hash-format = "sha1"
hash = "64ed580b9a7c8d4da646944bd01c775c9aa9cb97"
[update]
[update.modrinth]
mod-id = "ftdbN0KK"
version = "ivJ0srK8"

View File

@ -1,13 +0,0 @@
name = "Balm"
filename = "balm-fabric-1.19.4-6.0.2.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/MBAkmtvl/versions/qUWyGBdD/balm-fabric-1.19.4-6.0.2.jar"
hash-format = "sha1"
hash = "53795bcf9d14806cea28b27b8db3902cec637420"
[update]
[update.modrinth]
mod-id = "MBAkmtvl"
version = "qUWyGBdD"

View File

@ -1,13 +0,0 @@
name = "Better Statistics Screen (Fabric/Forge)"
filename = "betterstats-2.5.2+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/n6PXGAoM/versions/QZwSwiZR/betterstats-2.5.2%2B1.19.4.jar"
hash-format = "sha1"
hash = "ecef8e1ae36fb0e75fee1f704412850ced806bf2"
[update]
[update.modrinth]
mod-id = "n6PXGAoM"
version = "QZwSwiZR"

View File

@ -1,13 +0,0 @@
name = "Bobby"
filename = "bobby-4.0.5.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/M08ruV16/versions/fdmNcTR4/bobby-4.0.5.jar"
hash-format = "sha1"
hash = "aefd141e8e99dce74dc2471b7fc8fc8cdb9f68dc"
[update]
[update.modrinth]
mod-id = "M08ruV16"
version = "fdmNcTR4"

View File

@ -1,13 +0,0 @@
name = "Concurrent Chunk Management Engine (Fabric)"
filename = "c2me-fabric-mc1.19.4-0.2.0+alpha.10.51.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/VSNURh3q/versions/2LxKBERD/c2me-fabric-mc1.19.4-0.2.0%2Balpha.10.51.jar"
hash-format = "sha1"
hash = "d5a9790d55feb34baac0c7182c24735abfef22c8"
[update]
[update.modrinth]
mod-id = "VSNURh3q"
version = "2LxKBERD"

View File

@ -1,13 +0,0 @@
name = "Capes"
filename = "capes-1.5.2+1.19.3-fabric.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/89Wsn8GD/versions/kXfWiNN7/capes-1.5.2%2B1.19.3-fabric.jar"
hash-format = "sha1"
hash = "2464dba794972e50e277b822efbf3025cd8ec68c"
[update]
[update.modrinth]
mod-id = "89Wsn8GD"
version = "kXfWiNN7"

View File

@ -1,13 +0,0 @@
name = "Custom Entity Models"
filename = "cem-0.7.3.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/YOQCucah/versions/xlUWeQ8T/cem-0.7.3.jar"
hash-format = "sha1"
hash = "81f6ad8f2a8cd3b18a81234a30b6bb06674069b8"
[update]
[update.modrinth]
mod-id = "YOQCucah"
version = "xlUWeQ8T"

View File

@ -1,13 +0,0 @@
name = "Chat Heads"
filename = "chat_heads-0.10.12-fabric-1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Wb5oqrBJ/versions/AgO6WgUz/chat_heads-0.10.12-fabric-1.19.4.jar"
hash-format = "sha1"
hash = "3e34d05a985be29cdeb74cdc78f815558bc6e090"
[update]
[update.modrinth]
mod-id = "Wb5oqrBJ"
version = "AgO6WgUz"

View File

@ -1,13 +0,0 @@
name = "CIT Resewn"
filename = "CITResewn-1.1.3+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/otVJckYQ/versions/8oMEcc2E/CITResewn-1.1.3%2B1.19.4.jar"
hash-format = "sha1"
hash = "d0e3a9625a55d4992fbb2c8302360c592e22af91"
[update]
[update.modrinth]
mod-id = "otVJckYQ"
version = "8oMEcc2E"

View File

@ -1,13 +1,13 @@
name = "Cloth Config API"
filename = "cloth-config-10.0.96-fabric.jar"
filename = "cloth-config-17.0.144-neoforge.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/9s6osm5g/versions/6XGTNEII/cloth-config-10.0.96-fabric.jar"
hash-format = "sha1"
hash = "9bd3ad20afbcd4622d194853aa8e03c4f9d9050f"
url = "https://cdn.modrinth.com/data/9s6osm5g/versions/dWfheG9X/cloth-config-17.0.144-neoforge.jar"
hash-format = "sha512"
hash = "0e16e28cc181aa95bfc4e700affc2d3c95068958e144214620502ee1307fa239a92175a121f96ec16e6abface042f030987833a231a5b60bdb81d80cb669b2ca"
[update]
[update.modrinth]
mod-id = "9s6osm5g"
version = "6XGTNEII"
version = "dWfheG9X"

View File

@ -1,13 +0,0 @@
name = "Continuity"
filename = "continuity-3.0.0-beta.2+1.19.3.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/1IjD5062/versions/4h5IIa7B/continuity-3.0.0-beta.2%2B1.19.3.jar"
hash-format = "sha1"
hash = "229057727abf35e0469527b94d84d96e1770c156"
[update]
[update.modrinth]
mod-id = "1IjD5062"
version = "4h5IIa7B"

View File

@ -1,13 +0,0 @@
name = "CraftPresence"
filename = "CraftPresence-2.0.0-rc.2+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/DFqQfIBR/versions/in9MiuFS/CraftPresence-2.0.0-rc.2%2B1.19.4.jar"
hash-format = "sha1"
hash = "947e2d4933fe6bfc84714b55535982d9b5285502"
[update]
[update.modrinth]
mod-id = "DFqQfIBR"
version = "in9MiuFS"

View File

@ -1,13 +0,0 @@
name = "Cull Less Leaves"
filename = "CullLessLeaves-1.1.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/iG6ZHsUV/versions/BxA1B1tp/CullLessLeaves-1.1.0.jar"
hash-format = "sha1"
hash = "bdb994448b595c382537bef75fa26a944a1378a6"
[update]
[update.modrinth]
mod-id = "iG6ZHsUV"
version = "BxA1B1tp"

View File

@ -1,13 +0,0 @@
name = "Don't Clear Chat History"
filename = "DCCH-2.0+1.17.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/sUbMm93i/versions/2.0%2B1.17/DCCH-2.0%2B1.17.jar"
hash-format = "sha1"
hash = "e1fb1682e8d25b024490fc5593db27590b226e29"
[update]
[update.modrinth]
mod-id = "sUbMm93i"
version = "O4vDf8eh"

View File

@ -1,13 +0,0 @@
name = "DeathLog"
filename = "deathlog-0.3.2+1.19.4.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/TPAYeAOc/versions/pSACQOYr/deathlog-0.3.2%2B1.19.4.jar"
hash-format = "sha1"
hash = "2ca24cb5319ace6af187abae34e33fea8df77cbc"
[update]
[update.modrinth]
mod-id = "TPAYeAOc"
version = "pSACQOYr"

View File

@ -1,13 +0,0 @@
name = "Default Options"
filename = "defaultoptions-fabric-1.19.4-17.0.1.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/WEg59z5b/versions/NdWk53Qq/defaultoptions-fabric-1.19.4-17.0.1.jar"
hash-format = "sha1"
hash = "db15e25910e8edceff26cec1ab624c129216febc"
[update]
[update.modrinth]
mod-id = "WEg59z5b"
version = "NdWk53Qq"

View File

@ -1,13 +0,0 @@
name = "Dynamic FPS"
filename = "dynamic-fps-2.2.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/LQ3K71Q1/versions/2.2.0/dynamic-fps-2.2.0.jar"
hash-format = "sha1"
hash = "8d264374dc08df87777fb51b94c781476c315bb5"
[update]
[update.modrinth]
mod-id = "LQ3K71Q1"
version = "g9FOSLTq"

View File

@ -1,13 +0,0 @@
name = "Dynamic Sound Filters"
filename = "DynamicSoundFilters-1.4.0+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/JV2wFevs/versions/cPnstDbE/DynamicSoundFilters-1.4.0%2B1.19.4.jar"
hash-format = "sha1"
hash = "d9191ef34ceaa50a5309f2e43d5a7ec4e3c4c1e8"
[update]
[update.modrinth]
mod-id = "JV2wFevs"
version = "cPnstDbE"

View File

@ -1,13 +0,0 @@
name = "EntityCulling"
filename = "entityculling-fabric-1.6.2-mc1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/NNAgCjsB/versions/UvJN5Cy4/entityculling-fabric-1.6.2-mc1.19.4.jar"
hash-format = "sha1"
hash = "3a9381229408afa9d2c7d7e3fad017e5079ab20c"
[update]
[update.modrinth]
mod-id = "NNAgCjsB"
version = "UvJN5Cy4"

View File

@ -1,13 +0,0 @@
name = "Exordium"
filename = "exordium-fabric-1.0.3-mc1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/DynYZEae/versions/MaOM64pW/exordium-fabric-1.0.3-mc1.19.4.jar"
hash-format = "sha1"
hash = "54ea87c77a50d6964edca6ef82c4e4fd251c50bc"
[update]
[update.modrinth]
mod-id = "DynYZEae"
version = "MaOM64pW"

View File

@ -1,13 +0,0 @@
name = "Fabric Language Kotlin"
filename = "fabric-language-kotlin-1.9.3+kotlin.1.8.20.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/MkcO8aQ0/fabric-language-kotlin-1.9.3%2Bkotlin.1.8.20.jar"
hash-format = "sha1"
hash = "2a3d3f8aa263ba7748550a94e97cf760712bc2c6"
[update]
[update.modrinth]
mod-id = "Ha28R6CL"
version = "MkcO8aQ0"

View File

@ -1,13 +0,0 @@
name = "Indium"
filename = "indium-1.0.15+mc1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Orvt0mRa/versions/qqiFL8NF/indium-1.0.15%2Bmc1.19.4.jar"
hash-format = "sha1"
hash = "5391112f63ca8d07b370759da8480a8aafe0d483"
[update]
[update.modrinth]
mod-id = "Orvt0mRa"
version = "qqiFL8NF"

View File

@ -1,13 +0,0 @@
name = "Inspecio"
filename = "inspecio-1.8.0+1.19.4.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/a93H3mKU/versions/tB12XXix/inspecio-1.8.0%2B1.19.4.jar"
hash-format = "sha1"
hash = "ac2965253972c8c79ed03c9c896b23517f7709c8"
[update]
[update.modrinth]
mod-id = "a93H3mKU"
version = "tB12XXix"

View File

@ -1,13 +1,13 @@
name = "Iris Shaders"
filename = "iris-mc1.19.4-1.6.1.jar"
filename = "iris-neoforge-1.8.5+mc1.21.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/YL57xq9U/versions/347HlKZS/iris-mc1.19.4-1.6.1.jar"
hash-format = "sha1"
hash = "6fc8ea409fb248721701272e66d2c3bea283f94a"
url = "https://cdn.modrinth.com/data/YL57xq9U/versions/8l8TrrQz/iris-neoforge-1.8.5%2Bmc1.21.4.jar"
hash-format = "sha512"
hash = "72447e49c4199e62c8d14670276c14b0b86f81aad6e3c8b32cdf866c61ebaf3bcfdebdce8b22e74f0ce29c9a7081cf2fff38a1e5f8c39c39c880b403549c5c7d"
[update]
[update.modrinth]
mod-id = "YL57xq9U"
version = "347HlKZS"
version = "8l8TrrQz"

13
mods/jade.pw.toml Normal file
View File

@ -0,0 +1,13 @@
name = "Jade 🔍"
filename = "Jade-1.21.4-NeoForge-17.1.2.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/nvQzSEkH/versions/YPhZomnA/Jade-1.21.4-NeoForge-17.1.2.jar"
hash-format = "sha512"
hash = "55aeda1c04e94c24c8d494d2215a138ed8a6a82ce7b421cab946cad346007d397eb8251ab53a6723478f16b95e014bca944f6dd50af942c4889d10030a7d9b0a"
[update]
[update.modrinth]
mod-id = "nvQzSEkH"
version = "YPhZomnA"

View File

@ -1,13 +0,0 @@
name = "Krypton"
filename = "krypton-0.2.2.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/fQEb0iXm/versions/Tncui9tU/krypton-0.2.2.jar"
hash-format = "sha1"
hash = "fb9166a88757582c5b8ca1627a0a275c05db4a5d"
[update]
[update.modrinth]
mod-id = "fQEb0iXm"
version = "Tncui9tU"

View File

@ -1,13 +0,0 @@
name = "LambdaBetterGrass"
filename = "lambdabettergrass-1.5.0+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/2Uev7LdA/versions/s8ush6EH/lambdabettergrass-1.5.0%2B1.19.4.jar"
hash-format = "sha1"
hash = "0f284ff12a9610390861a0da5d45dd7deddd71c1"
[update]
[update.modrinth]
mod-id = "2Uev7LdA"
version = "s8ush6EH"

View File

@ -1,13 +0,0 @@
name = "LambDynamicLights"
filename = "lambdynamiclights-2.3.0+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/yBW8D80W/versions/7Cx8p05b/lambdynamiclights-2.3.0%2B1.19.4.jar"
hash-format = "sha1"
hash = "f6e1621f9ee31263919b75af6d6851089c355b02"
[update]
[update.modrinth]
mod-id = "yBW8D80W"
version = "7Cx8p05b"

View File

@ -1,13 +0,0 @@
name = "Language Reload"
filename = "language-reload-1.5.5+1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/uLbm7CG6/versions/Uw1vYocE/language-reload-1.5.5%2B1.19.4.jar"
hash-format = "sha1"
hash = "263f9a551974ddd3a1331468680b482bc56e0ff8"
[update]
[update.modrinth]
mod-id = "uLbm7CG6"
version = "Uw1vYocE"

13
mods/lithium.pw.toml Normal file
View File

@ -0,0 +1,13 @@
name = "Lithium"
filename = "lithium-neoforge-0.14.7+mc1.21.4.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/OUCV8IgS/lithium-neoforge-0.14.7%2Bmc1.21.4.jar"
hash-format = "sha512"
hash = "9ac8f48c8d6755ca36956025db34da45177521a3d4a335a38cf3d93e411e89325ba387062e296215adf7e0c765281fa34153a3505fa063ff632426fca7765bf1"
[update]
[update.modrinth]
mod-id = "gvQqBUqZ"
version = "OUCV8IgS"

View File

@ -1,13 +0,0 @@
name = "Main Menu Credits"
filename = "main-menu-credits-1.1.1.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/qJDfP7WN/versions/1.1.1/main-menu-credits-1.1.1.jar"
hash-format = "sha1"
hash = "7df757c8d19a13da60c7b85f13870965d61c71d8"
[update]
[update.modrinth]
mod-id = "qJDfP7WN"
version = "riozoxJO"

View File

@ -1,13 +0,0 @@
name = "Memory Leak Fix"
filename = "memoryleakfix-fabric-1.17+-1.0.0.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/NRjRiSSD/versions/PtXTwQt6/memoryleakfix-fabric-1.17%2B-1.0.0.jar"
hash-format = "sha1"
hash = "899018ccd70447efe2f198701aeb52bd5eed7c12"
[update]
[update.modrinth]
mod-id = "NRjRiSSD"
version = "PtXTwQt6"

View File

@ -1,13 +0,0 @@
name = "Model Gap Fix"
filename = "modelfix-1.10-fabric.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/QdG47OkI/versions/i0mERlxq/modelfix-1.10-fabric.jar"
hash-format = "sha1"
hash = "fd52ec87add371140066fc3ae95d68c83f8a6ee5"
[update]
[update.modrinth]
mod-id = "QdG47OkI"
version = "i0mERlxq"

View File

@ -1,13 +0,0 @@
name = "Mod Menu"
filename = "modmenu-6.2.1.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/mOgUt4GM/versions/yjjsLqbS/modmenu-6.2.1.jar"
hash-format = "sha1"
hash = "e87ca1aa589c1d706830856ee1632d99adacacbf"
[update]
[update.modrinth]
mod-id = "mOgUt4GM"
version = "yjjsLqbS"

View File

@ -1,13 +0,0 @@
name = "Not Enough Animations"
filename = "notenoughanimations-fabric-1.6.3-mc1.19.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/MPCX6s5C/versions/2TKqy76Z/notenoughanimations-fabric-1.6.3-mc1.19.4.jar"
hash-format = "sha1"
hash = "56c43e38294bff3089cfdcd35f16c5e81a240e8c"
[update]
[update.modrinth]
mod-id = "MPCX6s5C"
version = "2TKqy76Z"

View File

@ -1,13 +0,0 @@
name = "OptiGUI"
filename = "optigui-2.0.0-beta.3.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/JuksLGBQ/versions/TM9YqUwX/optigui-2.0.0-beta.3.jar"
hash-format = "sha1"
hash = "bb61c5649c1bb027df3f7f2b952fc4885c13eaee"
[update]
[update.modrinth]
mod-id = "JuksLGBQ"
version = "TM9YqUwX"

View File

@ -1,13 +0,0 @@
name = "oωo (owo-lib)"
filename = "owo-lib-0.10.3+1.19.4.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/ccKDOlHs/versions/ORA8RfoA/owo-lib-0.10.3%2B1.19.4.jar"
hash-format = "sha1"
hash = "a17decd63e9da0f5e0bc818645dbe592220c1d90"
[update]
[update.modrinth]
mod-id = "ccKDOlHs"
version = "ORA8RfoA"

View File

@ -1,13 +0,0 @@
name = "Presence Footsteps"
filename = "PresenceFootsteps-1.8.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/rcTfTZr3/versions/M7mmrOFn/PresenceFootsteps-1.8.0.jar"
hash-format = "sha1"
hash = "db130cb9a9364011f04a3907b864c30816ea58a3"
[update]
[update.modrinth]
mod-id = "rcTfTZr3"
version = "M7mmrOFn"

View File

@ -1,13 +0,0 @@
name = "Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL)"
filename = "qfapi-6.0.0-beta.5_qsl-5.0.0-beta.4_fapi-0.78.0_mc-1.19.4.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/qvIfYCYJ/versions/8eRjIPoA/qfapi-6.0.0-beta.5_qsl-5.0.0-beta.4_fapi-0.78.0_mc-1.19.4.jar"
hash-format = "sha1"
hash = "b916876e4167a4a00a94de6ebd977a98f1f56ef1"
[update]
[update.modrinth]
mod-id = "qvIfYCYJ"
version = "8eRjIPoA"

View File

@ -0,0 +1,13 @@
name = "Reese's Sodium Options"
filename = "reeses-sodium-options-neoforge-1.8.3+mc1.21.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/xAiCe6w8/reeses-sodium-options-neoforge-1.8.3%2Bmc1.21.4.jar"
hash-format = "sha512"
hash = "d66b5d30e1bb8316cb75d52ba8485c6c1cfb0d03624288f39c1826b92de9da9c3d79351be9d7303ca3226176255921f35063139da118c755cf9a709186129744"
[update]
[update.modrinth]
mod-id = "Bh37bMuy"
version = "xAiCe6w8"

View File

@ -1,13 +1,13 @@
name = "Roughly Enough Items (REI)"
filename = "RoughlyEnoughItems-11.0.597.jar"
side = "both"
filename = "RoughlyEnoughItems-18.0.796-neoforge.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/nfn13YXA/versions/BrnPgqv6/RoughlyEnoughItems-11.0.597.jar"
hash-format = "sha1"
hash = "53eedebdeff9d1b44c7bb82f77afb2b3aadf65fb"
url = "https://cdn.modrinth.com/data/nfn13YXA/versions/tyBNZVEX/RoughlyEnoughItems-18.0.796-neoforge.jar"
hash-format = "sha512"
hash = "0ec6e2597e2c24e3d508543b3a517d02a5e6f9ba099bfcd15f15deda44a0cb8d8298b583f91e2fb64ca3f95fa5589d61f3db1c77a5c95e6b406fbe2ad45e3869"
[update]
[update.modrinth]
mod-id = "nfn13YXA"
version = "BrnPgqv6"
version = "tyBNZVEX"

View File

@ -1,13 +0,0 @@
name = "ReplayMod"
filename = "replaymod-1.19.4-2.6.12.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Nv2fQJo5/versions/MCLmJGNL/replaymod-1.19.4-2.6.12.jar"
hash-format = "sha1"
hash = "b887a5e73e2dd94c2ae16b5569a7f625d1904b47"
[update]
[update.modrinth]
mod-id = "Nv2fQJo5"
version = "MCLmJGNL"

View File

@ -1,13 +1,13 @@
name = "Sodium"
filename = "sodium-fabric-mc1.19.4-0.4.10+build.24.jar"
filename = "sodium-neoforge-0.6.6+mc1.21.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/AANobbMI/versions/b4hTi3mo/sodium-fabric-mc1.19.4-0.4.10%2Bbuild.24.jar"
hash-format = "sha1"
hash = "b060680929d7a6d130fb980a9f9907461df05fa1"
url = "https://cdn.modrinth.com/data/AANobbMI/versions/FI3Xu3s3/sodium-neoforge-0.6.6%2Bmc1.21.4.jar"
hash-format = "sha512"
hash = "5677d011800d88c5259a2a3c82d0e90b5dec83a7505fc7502a68a2ff7f21834564f02764dc8813f910bd768bff253892cf54ce7d3300d6d0bbc8b592db829251"
[update]
[update.modrinth]
mod-id = "AANobbMI"
version = "b4hTi3mo"
version = "FI3Xu3s3"

View File

@ -0,0 +1,13 @@
name = "Sound Physics Remastered"
filename = "sound-physics-remastered-neoforge-1.21.4-1.4.8.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/qyVF9oeo/versions/hBxrGSJV/sound-physics-remastered-neoforge-1.21.4-1.4.8.jar"
hash-format = "sha512"
hash = "ae164cbedccca53c6618a0f16a37e7c269f5aa7e026b97f866f6d5e444841272b29668ddef27a2a14e045b3c0c519957a098a84cf1f05844798320aa57703467"
[update]
[update.modrinth]
mod-id = "qyVF9oeo"
version = "hBxrGSJV"

View File

@ -1,13 +0,0 @@
name = "spark"
filename = "spark-1.10.37-fabric.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/l6YH9Als/versions/XhFbpH8f/spark-1.10.37-fabric.jar"
hash-format = "sha1"
hash = "11ca9a59e95b50a9cbfb3b1e14b8bfd7cfa7e31c"
[update]
[update.modrinth]
mod-id = "l6YH9Als"
version = "XhFbpH8f"

View File

@ -1,13 +0,0 @@
name = "Starlight (Fabric)"
filename = "starlight-1.1.1+fabric.ae22326.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/H8CaAYZC/versions/1.1.1%2B1.19/starlight-1.1.1%2Bfabric.ae22326.jar"
hash-format = "sha1"
hash = "de6fe932555604345477db89b59d59249909c640"
[update]
[update.modrinth]
mod-id = "H8CaAYZC"
version = "qH1xCwoC"

13
mods/viaforge.pw.toml Normal file
View File

@ -0,0 +1,13 @@
name = "ViaForge"
filename = "viaforge-mc1214-4.0.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Z6se2s8f/versions/ytr1hE1f/viaforge-mc1214-4.0.0.jar"
hash-format = "sha512"
hash = "65abacb078ef04f7d3c9080e21031e9b1c696b31117f634855c44a0224668e473561fc2d287be7021cccd7b54e969dfc5fe2ec611c737c88d67d0ec341d9b726"
[update]
[update.modrinth]
mod-id = "Z6se2s8f"
version = "ytr1hE1f"

View File

@ -1,13 +0,0 @@
name = "Visuality"
filename = "visuality-0.7.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/rI0hvYcd/versions/8YMUO06d/visuality-0.7.0.jar"
hash-format = "sha1"
hash = "359dc8a0e0b8d44ddf5d797729a6cbbe5da4d512"
[update]
[update.modrinth]
mod-id = "rI0hvYcd"
version = "8YMUO06d"

View File

@ -1,13 +0,0 @@
name = "Wavey Capes"
filename = "waveycapes-fabric-1.3.2-mc1.19.3.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/kYuIpRLv/versions/C3M3SuYd/waveycapes-fabric-1.3.2-mc1.19.3.jar"
hash-format = "sha1"
hash = "76819889cff9c6e3b2b081a3eec132fe1f383ab2"
[update]
[update.modrinth]
mod-id = "kYuIpRLv"
version = "C3M3SuYd"

13
mods/worldedit.pw.toml Normal file
View File

@ -0,0 +1,13 @@
name = "WorldEdit"
filename = "worldedit-mod-7.3.10.jar"
side = "server"
[download]
url = "https://cdn.modrinth.com/data/1u6JkXh5/versions/KI46lJsd/worldedit-mod-7.3.10.jar"
hash-format = "sha512"
hash = "5ea3fa5f17c33f7819c3b538a26456cf6d0d8e0a934e8addc8c393c531392b99fa6ceb3466aec278f30ee5d1b42f6d660d8c4579b3520cab6f54d6f7feb7d971"
[update]
[update.modrinth]
mod-id = "1u6JkXh5"
version = "KI46lJsd"

View File

@ -1,13 +0,0 @@
name = "WTHIT"
filename = "wthit-quilt-7.2.2.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/6AQIaxuO/versions/NOGicdXt/wthit-quilt-7.2.2.jar"
hash-format = "sha1"
hash = "245d504041352f84a7df11205bb27f37a389ba25"
[update]
[update.modrinth]
mod-id = "6AQIaxuO"
version = "NOGicdXt"

View File

@ -1,13 +1,13 @@
name = "Xaero's Minimap"
filename = "Xaeros_Minimap_23.4.0_Fabric_1.19.4.jar"
side = "both"
filename = "Xaeros_Minimap_25.0.1_NeoForge_1.21.4.jar"
side = "client"
[download]
hash-format = "sha1"
hash = "8d2955e62c0fdf07955a6e8efbcb9b119386e181"
mode = "metadata:curseforge"
url = "https://cdn.modrinth.com/data/1bokaNcj/versions/l6MJjaI3/Xaeros_Minimap_25.0.1_NeoForge_1.21.4.jar"
hash-format = "sha512"
hash = "e5f01ae6ccc6fc37b830fc70aeaa1357f0eb5da1ac46a6190a03989425de3945dce83013a4d761583f2590e7b2e341c64101178b0da76a063a2c15a63f840424"
[update]
[update.curseforge]
file-id = 4492936
project-id = 263420
[update.modrinth]
mod-id = "1bokaNcj"
version = "l6MJjaI3"

View File

@ -1,13 +1,13 @@
name = "Xaero's World Map"
filename = "XaerosWorldMap_1.30.0_Fabric_1.19.4.jar"
side = "both"
filename = "XaerosWorldMap_1.39.3_NeoForge_1.21.4.jar"
side = "client"
[download]
hash-format = "sha1"
hash = "dca1a0ec763adc59326126f66799d51e45931884"
mode = "metadata:curseforge"
url = "https://cdn.modrinth.com/data/NcUtCpym/versions/M1QczmdG/XaerosWorldMap_1.39.3_NeoForge_1.21.4.jar"
hash-format = "sha512"
hash = "3a9cfa1305ca4b59c725522fa94c36f694c15e102842c488a823f08607f40f23e89f6afdaec868b67ff10ad46a658771574d61beaa7febbc2794e4420a5ed044"
[update]
[update.curseforge]
file-id = 4492961
project-id = 317780
[update.modrinth]
mod-id = "NcUtCpym"
version = "M1QczmdG"

View File

@ -1,13 +0,0 @@
name = "YetAnotherConfigLib"
filename = "YetAnotherConfigLib-2.4.2.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/sj4aPwnQ/YetAnotherConfigLib-2.4.2.jar"
hash-format = "sha1"
hash = "5328834d7fccf42703a79e5e8b7b82902bf5522a"
[update]
[update.modrinth]
mod-id = "1eAoo2KR"
version = "sj4aPwnQ"

View File

@ -1,13 +0,0 @@
name = "Zoomify"
filename = "Zoomify-2.9.4.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/mIiMyney/Zoomify-2.9.4.jar"
hash-format = "sha1"
hash = "f53f08dccb4c6ee6f5f082d361ba0057bfcd1bbb"
[update]
[update.modrinth]
mod-id = "w7ThoJFB"
version = "mIiMyney"

View File

@ -1,6 +1,6 @@
name = "Evan's Pack"
author = "Evan Pratten"
version = "0.0.4"
version = "1.21.4r1"
pack-format = "packwiz:1.1.0"
[index]
@ -8,9 +8,9 @@ file = "index.toml"
hash-format = "sha256"
[versions]
minecraft = "1.19.4"
quilt = "0.18.10"
minecraft = "1.21.4"
neoforge = "21.4.78-beta"
[options]
acceptable-game-versions = ["1.19.3"]
acceptable-game-versions = ["1.21.4"]
no-internal-hashes = true

View File

@ -1,13 +0,0 @@
name = "BetterVanillaBuilding"
filename = "BetterVanillaBuildingV2.86.1.zip"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/LBcosBrl/versions/Ij4A0ekb/BetterVanillaBuildingV2.86.1.zip"
hash-format = "sha1"
hash = "308c62a50eb2f1fe827cc1d864392313bdb3c3f6"
[update]
[update.modrinth]
mod-id = "LBcosBrl"
version = "Ij4A0ekb"

View File

@ -1,13 +0,0 @@
name = "BetterVanillaBuilding Overlays"
filename = "BvBOverlaysV5.1.zip"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/IsCR9XVF/versions/yigIU1y3/BvBOverlaysV5.1.zip"
hash-format = "sha1"
hash = "268f5b3883b3e8bc3aad9cf1db21ec232f703130"
[update]
[update.modrinth]
mod-id = "IsCR9XVF"
version = "yigIU1y3"

View File

@ -1,13 +0,0 @@
name = "Bushy Biomes"
filename = "BushyBiomesV2.5.1.zip"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/FuudQfX7/versions/q3x3k2md/BushyBiomesV2.5.1.zip"
hash-format = "sha1"
hash = "5af7eedd0dac08a2989f06bc931e550a70c37a39"
[update]
[update.modrinth]
mod-id = "FuudQfX7"
version = "q3x3k2md"

View File

@ -0,0 +1,13 @@
name = "Low Shield"
filename = "Low Shield.zip"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/CZrLuVQo/versions/XdB2PLHN/Low%20Shield.zip"
hash-format = "sha512"
hash = "3225c3f7aacd69c62911e61daa66884fac39b376633444e01cd5e0809d83b565b2364b4d0058b3e02bc6757c631655fadb9d47cbdfaf2d893747eafda59d4af3"
[update]
[update.modrinth]
mod-id = "CZrLuVQo"
version = "XdB2PLHN"

View File

@ -1,13 +0,0 @@
name = "Stefan's Armors'N'Items"
filename = "Stefan'sArmors'N'ItemsV1.24.1.zip"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/SoHN1bmW/versions/PuuQ3sCq/Stefan%27sArmors%27N%27ItemsV1.24.1.zip"
hash-format = "sha1"
hash = "0f16805c0d33c702b44c9f18293ace4ae84c6362"
[update]
[update.modrinth]
mod-id = "SoHN1bmW"
version = "PuuQ3sCq"

View File

@ -1,13 +0,0 @@
name = "Stefan's Enchanted Books"
filename = "Stefan'sEnchantedBooks 1.19.4.zip"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/apRwIWGw/versions/vL9bFCxv/Stefan%27sEnchantedBooks%201.19.4.zip"
hash-format = "sha1"
hash = "31c69eee8f46dcaedea42909d290f580d49e86b1"
[update]
[update.modrinth]
mod-id = "apRwIWGw"
version = "vL9bFCxv"

View File

@ -0,0 +1,5 @@
#! /bin/bash
set -ex
# Run packwiz and grep for "Failed to check updates for (mod name)"
echo "n" | packwiz update --all | grep "Failed to check updates for"

98
scripts/list_orphans.py Normal file
View File

@ -0,0 +1,98 @@
import argparse
import sys
import logging
import requests
import json
import tomllib
from typing import List, Tuple, Dict, Union
from pathlib import Path
logger = logging.getLogger(__name__)
def main() -> int:
# Handle program arguments
ap = argparse.ArgumentParser()
ap.add_argument("--dot", help="Output a graphviz dot file here", type=Path)
ap.add_argument(
"-v", "--verbose", help="Enable verbose logging", action="store_true"
)
args = ap.parse_args()
# Configure logging
logging.basicConfig(
level=logging.DEBUG if args.verbose else logging.INFO,
format="%(levelname)s: %(message)s",
)
# Get a list of all toml files in the mods dir
mods_tomls = list((Path(__file__).parent.parent / "mods").glob("*.toml"))
# Look for update.modrinth.mod-id and update.modrinth.version
mods = []
for mod_toml in mods_tomls:
with open(mod_toml, "rb") as f:
mod = tomllib.load(f)
if "update" in mod and "modrinth" in mod["update"]:
mods.append(
{
"name": mod["name"],
"mod_id": mod["update"]["modrinth"]["mod-id"],
"version_id": mod["update"]["modrinth"]["version"],
"dependencies": [],
}
)
# Build a map of dependencies
# mod_dependencies: Dict[str, List[str]] = {}
for mod in mods:
# Read the version metadata
version_metadata = requests.get(
f"https://api.modrinth.com/v2/version/{mod['version_id']}"
).json()
# Track the dependencies
for dependency in version_metadata.get("dependencies", {}):
if "project_id" in dependency:
mod["dependencies"].append(
{"name": None, "mod_id": dependency["project_id"]}
)
# In-fill all the dependency names (that we know about)
for mod in mods:
for dependency in mod["dependencies"]:
for mod_data in mods:
if mod_data["mod_id"] == dependency["mod_id"]:
dependency["name"] = mod_data["name"]
break
# De-dupe dependencies
for mod in mods:
mod["dependencies"] = list({v['name']:v for v in mod["dependencies"]}.values())
# If graphviz output requested, write it
if args.dot:
with open(args.dot, "w") as f:
f.write("digraph {\n")
for mod in mods:
f.write(f'"{mod["name"]}" [label="{mod["name"]}"];\n')
for dependency in mod["dependencies"]:
f.write(f'"{mod["name"]}" -> "{dependency["name"]}";\n')
f.write("}\n")
# Build a map of all mods, and which other mods depend upon them
mod_to_dependers: Dict[str, List[str]] = {name:[] for name in [mod["name"] for mod in mods]}
for mod in mods:
for dependency in mod["dependencies"]:
if dependency["name"] not in mod_to_dependers:
mod_to_dependers[dependency["name"]] = []
mod_to_dependers[dependency["name"]].append(mod["name"])
print(json.dumps(mod_to_dependers, indent=4))
return 0
if __name__ == "__main__":
sys.exit(main())

BIN
scripts/packwiz Executable file

Binary file not shown.

View File

@ -1,13 +1,13 @@
name = "BSL Shaders"
filename = "BSL_v8.2.03.zip"
filename = "BSL_v8.4.01.2.zip"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Q1vvjJYV/versions/ocbioVUG/BSL_v8.2.03.zip"
hash-format = "sha1"
hash = "2ce64e4d7d5dff1508b243e0579dbfe5f7f25dc4"
url = "https://cdn.modrinth.com/data/Q1vvjJYV/versions/oGcsNfpD/BSL_v8.4.01.2.zip"
hash-format = "sha512"
hash = "40a502bc9bcc964bc9b01f0d69cf272b6075319ad4215f31a9817b55283c9051dbd8d98a74eb897c34f6437f9e843e782787fb7f6b4c85e5893350bc3f3ce053"
[update]
[update.modrinth]
mod-id = "Q1vvjJYV"
version = "ocbioVUG"
version = "oGcsNfpD"

View File

@ -0,0 +1,13 @@
name = "Rethinking Voxels"
filename = "rethinking-voxels_r0.1-beta6a.zip"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/kmwfVOoi/versions/LCXewuJs/rethinking-voxels_r0.1-beta6a.zip"
hash-format = "sha512"
hash = "74c5c0534ca413bc7a953cdbecbf776097304fa4cb67feb1fb2b4eabf58e7fb56b3f44c7caa0b2e058d41bd69e4decc147d92e969c0b4803a32030d9c8f71241"
[update]
[update.modrinth]
mod-id = "kmwfVOoi"
version = "LCXewuJs"

View File

@ -1,13 +1,13 @@
name = "Shrimple"
filename = "Shrimple_v0.8.zip"
filename = "Shrimple_v0.12.zip"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/BS9T99lD/versions/9q02tWYN/Shrimple_v0.8.zip"
hash-format = "sha1"
hash = "570728dd83e0c603f3dd969130c4c60ec8eba304"
url = "https://cdn.modrinth.com/data/BS9T99lD/versions/tAx0UOBX/Shrimple_v0.12.zip"
hash-format = "sha512"
hash = "f294a570889be5397e3b21bdf7376b0dfc30b3ab0adf03ce994e682605374484b6fea4d2d0f6c4b83c54f2787dcc6d2b3a8387fe3dc4b7cb5ca7915d21d1fcd1"
[update]
[update.modrinth]
mod-id = "BS9T99lD"
version = "9q02tWYN"
version = "tAx0UOBX"