Compare commits
37 Commits
Author | SHA1 | Date | |
---|---|---|---|
78e49408e8 | |||
ab227934c4 | |||
fde55478c5 | |||
9a2e4c92f0 | |||
2eb6595ed8 | |||
3488f220ea | |||
610c8374ce | |||
8fef6a4bf4 | |||
f23ce05856 | |||
45c398973f | |||
179e6226d7 | |||
b7d2d31065 | |||
2e41a623b9 | |||
63c2d9c341 | |||
d450f2b096 | |||
38765d6158 | |||
b11a2881f3 | |||
be59ebeada | |||
27b0f27848 | |||
9c93da3e5a | |||
2b122f69ca | |||
8de21c789a | |||
55c353bca2 | |||
ec8357cbfa | |||
b31ca0b92c | |||
57b9d79f97 | |||
4f1520b921 | |||
dd8aa39b1d | |||
3d6f2dd349 | |||
d8704202b6 | |||
8d2b40825b | |||
de23da551c | |||
f71e2bbe04 | |||
9d1b1e8b78 | |||
8b2f0f1cf0 | |||
55bb127307 | |||
d17eb128d4 |
24
.github/workflows/build.yml
vendored
Normal file
24
.github/workflows/build.yml
vendored
Normal 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
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
||||
# Ignore built pack files
|
||||
*.mrpack
|
||||
mods.dot
|
@ -1,3 +1,5 @@
|
||||
.vscode/*
|
||||
README.md
|
||||
LICENSE
|
||||
scripts/*
|
||||
*.disabled
|
@ -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
31
config/bobby.conf
Normal 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
|
@ -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
60
config/defaultoptions/keybindings.txt
Normal file → Executable 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
|
||||
|
@ -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:""
|
||||
|
@ -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": []
|
||||
}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"core": {
|
||||
"notifications": true
|
||||
},
|
||||
"recording": {
|
||||
"autoStartRecording": false
|
||||
}
|
||||
}
|
25
config/roughlyenoughitems/config.json5
Normal file → Executable file
25
config/roughlyenoughitems/config.json5
Normal file → Executable 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"
|
||||
}
|
||||
}
|
161
config/shulkerboxtooltip.json5
Normal file
161
config/shulkerboxtooltip.json5
Normal 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
72
config/waila/waila.json
Normal file → Executable 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
|
||||
}
|
65
config/waila/waila_plugins.json
Normal file
65
config/waila/waila_plugins.json
Normal 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
24
config/xaerominimap.txt
Normal file → Executable 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
|
||||
|
167
config/xaerominimap_entities.json
Normal file
167
config/xaerominimap_entities.json
Normal 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
2
config/xaeropatreon.txt
Normal file → Executable file
@ -1 +1 @@
|
||||
showCapes:true
|
||||
showCapes:false
|
||||
|
18
config/xaeroworldmap.txt
Normal file → Executable file
18
config/xaeroworldmap.txt
Normal file → Executable 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
|
||||
|
@ -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,
|
||||
|
226
index.toml
226
index.toml
@ -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
|
||||
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
||||
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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
13
mods/jade.pw.toml
Normal 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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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
13
mods/lithium.pw.toml
Normal 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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
@ -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"
|
13
mods/reeses-sodium-options.pw.toml
Normal file
13
mods/reeses-sodium-options.pw.toml
Normal 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"
|
@ -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"
|
||||
|
@ -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"
|
@ -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"
|
||||
|
13
mods/sound-physics-remastered.pw.toml
Normal file
13
mods/sound-physics-remastered.pw.toml
Normal 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"
|
@ -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"
|
@ -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
13
mods/viaforge.pw.toml
Normal 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"
|
@ -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"
|
@ -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
13
mods/worldedit.pw.toml
Normal 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"
|
@ -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"
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
@ -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"
|
@ -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
|
||||
|
Binary file not shown.
Binary file not shown.
@ -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"
|
@ -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"
|
@ -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"
|
13
resourcepacks/low-shield-pack.pw.toml
Normal file
13
resourcepacks/low-shield-pack.pw.toml
Normal 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"
|
@ -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"
|
@ -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"
|
5
scripts/list_incompatible.sh
Normal file
5
scripts/list_incompatible.sh
Normal 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
98
scripts/list_orphans.py
Normal 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
BIN
scripts/packwiz
Executable file
Binary file not shown.
@ -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"
|
||||
|
13
shaderpacks/rethinking-voxels.pw.toml
Normal file
13
shaderpacks/rethinking-voxels.pw.toml
Normal 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"
|
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user