added changelog generator and updated configs
This commit is contained in:
0
changelogs/.gitkeep
Normal file
0
changelogs/.gitkeep
Normal file
73
changelogs/changelog_0.2.0.md
Normal file
73
changelogs/changelog_0.2.0.md
Normal file
@@ -0,0 +1,73 @@
|
||||
## Boundless Horizons 0.2.0
|
||||
|
||||
### Added:
|
||||
- Areas
|
||||
- Arts & Crafts
|
||||
- Better Spawner Control
|
||||
- Bigger Sponge Absorption Radius
|
||||
- Block Runner
|
||||
- Cristel Lib
|
||||
- Crying Portals
|
||||
- Dismount Entity
|
||||
- Dynamic Crosshair
|
||||
- EMI
|
||||
- EMI Enchanting
|
||||
- EMI Loot
|
||||
- EMI professions (EMIP)
|
||||
- Easy Elytra Takeoff
|
||||
- Edibles
|
||||
- Enchanter Fix
|
||||
- Fish On The Line
|
||||
- Fixed Anvil Repair Cost
|
||||
- Fzzy Config
|
||||
- GUI Clock
|
||||
- GUI Compass
|
||||
- Grass Seeds
|
||||
- Healing Campfire
|
||||
- Husk Spawn
|
||||
- Ice Prevents Crop Growth
|
||||
- Improved Sign Editing
|
||||
- Infinite Trading
|
||||
- Inventory Totem
|
||||
- Just Mob Heads
|
||||
- Just Player Heads
|
||||
- Keep My Soil Tilled
|
||||
- Lootr
|
||||
- MI Tweaks
|
||||
- Mineable Spawner
|
||||
- Mineral Chance
|
||||
- Mooshroom Spawn
|
||||
- Mooshroom Tweaks
|
||||
- Name Tag Tweaks
|
||||
- Naturally Charged Creepers
|
||||
- No Hostiles Around Campfire
|
||||
- Omega Mute
|
||||
- Pet Names
|
||||
- Random Mob Effects
|
||||
- Random Village Names
|
||||
- Realistic Bees
|
||||
- Replanting Crops
|
||||
- Respawning Shulkers
|
||||
- RestaurantCraft
|
||||
- Skeleton Horse Spawn
|
||||
- Sleeping Bags
|
||||
- Smaller Nether Portals
|
||||
- SmartBlockPlacement
|
||||
- Starter Kit
|
||||
- Sticky Enchanting Lapis
|
||||
- Stoneworks
|
||||
- Stray Spawn
|
||||
- Tesseract API
|
||||
- Towns and Towers
|
||||
- Tree Harvester
|
||||
- Village Bell Recipe
|
||||
- Village Spawn Point
|
||||
- Villager Names
|
||||
- Visual Workbench
|
||||
- Weaker Spiderwebs
|
||||
- Zombie Horse Spawn
|
||||
### Removed:
|
||||
- Roughly Enough Items (REI)
|
||||
- Roughly Enough Professions (REP)
|
||||
### Updated:
|
||||
- Ender IO
|
@@ -260,7 +260,7 @@ _version = 2
|
||||
# DEFAULT: Default lod renderer
|
||||
# DEBUG: Debug testing renderer
|
||||
# DISABLED: Disable rendering
|
||||
rendererMode = "DEFAULT"
|
||||
rendererMode = "DISABLED"
|
||||
#
|
||||
# If enabled the LODs will render as wireframe.
|
||||
renderWireframe = false
|
||||
|
@@ -45,7 +45,7 @@
|
||||
#Settings for configuring Mekanism's HUD
|
||||
[hud]
|
||||
#Enable a HUD that displays information about equipped Mekanism items, and displays additional information when wearing a MekaSuit Helmet.
|
||||
enabled = true
|
||||
enabled = false
|
||||
#Scale of the text displayed on the HUD.
|
||||
#Range: 0.25 ~ 1.0
|
||||
scale = 0.6
|
||||
|
46
config/areas.json5
Normal file
46
config/areas.json5
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
// When enabled, gives signs without an area name a randomly chosen one from a preset list.
|
||||
"giveUnnamedAreasRandomName": true,
|
||||
// The radius in blocks around the player in which to check for area signs.
|
||||
// min: 0, max: 1000
|
||||
"radiusAroundPlayerToCheckForSigns": 100,
|
||||
// The default radius for areas when it's left empty on the sign. It will be added automatically.
|
||||
// min: 0, max: 1000
|
||||
"defaultAreaRadius": 30,
|
||||
// When enabled, sends the player the area notifications in chat.
|
||||
"sendChatMessages": false,
|
||||
// When enabled, sends the player the area notifications in the HUD on screen.
|
||||
"showHUDMessages": true,
|
||||
// Whether a message should be sent when a player enters an area.
|
||||
"showEnterMessage": true,
|
||||
// The prefix of the message whenever a player enters an area.
|
||||
"enterPrefix": "Entering ",
|
||||
// The suffix of the message whenever a player enters an area.
|
||||
"enterSuffix": ".",
|
||||
// Whether a message should be sent when a player leaves an area.
|
||||
"showLeaveMessage": true,
|
||||
// The prefix of the message whenever a player leaves an area.
|
||||
"leavePrefix": "Leaving ",
|
||||
// The suffix of the message whenever a player leaves an area.
|
||||
"leaveSuffix": ".",
|
||||
// Whether the text shown should be drawn with a shadow.
|
||||
"showHUDTextShadow": true,
|
||||
// The delay in ms after which the HUD message should fade out.
|
||||
// min: 100, max: 360000
|
||||
"HUDMessageFadeDelayMs": 4000,
|
||||
// The vertical offset (y coord) for the HUD message. This determines how far down the message should be on the screen. Can be changed to prevent GUIs from overlapping.
|
||||
// min: 0, max: 3000
|
||||
"HUDMessageHeightOffset": 10,
|
||||
// Increases the font size of the text in the HUD message. If you change this value, make sure to test the different GUI scale settings in-game. 6.0 is considered large.
|
||||
// min: 0.0, max: 10.0
|
||||
"HUD_FontSizeScaleModifier": 1.0,
|
||||
// The red RGB value for the HUD message.
|
||||
// min: 0, max: 255
|
||||
"HUD_RGB_R": 100,
|
||||
// The green RGB value for the HUD message.
|
||||
// min: 0, max: 255
|
||||
"HUD_RGB_G": 200,
|
||||
// The blue RGB value for the HUD message.
|
||||
// min: 0, max: 255
|
||||
"HUD_RGB_B": 50
|
||||
}
|
@@ -1,58 +1,58 @@
|
||||
{
|
||||
// Which biomes are enabled, if disabled the biome will default to its vanilla counterpart for the given region
|
||||
"enabled_biomes": {
|
||||
"biomeswevegone:sakura_grove": true,
|
||||
"biomeswevegone:overgrowth_woodlands": true,
|
||||
"biomeswevegone:frosted_taiga": true,
|
||||
"biomeswevegone:cika_woods": true,
|
||||
"biomeswevegone:tropical_rainforest": true,
|
||||
"biomeswevegone:crag_gardens": true,
|
||||
"biomeswevegone:red_rock_valley": true,
|
||||
"biomeswevegone:amaranth_grassland": true,
|
||||
"biomeswevegone:canadian_shield": true,
|
||||
"biomeswevegone:coniferous_forest": true,
|
||||
"biomeswevegone:howling_peaks": true,
|
||||
"biomeswevegone:pumpkin_valley": true,
|
||||
"biomeswevegone:jacaranda_jungle": true,
|
||||
"biomeswevegone:black_forest": true,
|
||||
"biomeswevegone:aspen_boreal": true,
|
||||
"biomeswevegone:rose_fields": true,
|
||||
"biomeswevegone:dead_sea": true,
|
||||
"biomeswevegone:weeping_witch_forest": true,
|
||||
"biomeswevegone:forgotten_forest": true,
|
||||
"biomeswevegone:maple_taiga": true,
|
||||
"biomeswevegone:crimson_tundra": true,
|
||||
"biomeswevegone:basalt_barrera": true,
|
||||
"biomeswevegone:temperate_grove": true,
|
||||
"biomeswevegone:dacite_shore": true,
|
||||
"biomeswevegone:coconino_meadow": true,
|
||||
"biomeswevegone:cypress_swamplands": true,
|
||||
"biomeswevegone:atacama_outback": true,
|
||||
"biomeswevegone:white_mangrove_marshes": true,
|
||||
"biomeswevegone:prairie": true,
|
||||
"biomeswevegone:windswept_desert": true,
|
||||
"biomeswevegone:ebony_woods": true,
|
||||
"biomeswevegone:zelkova_forest": true,
|
||||
"biomeswevegone:skyrise_vale": true,
|
||||
"biomeswevegone:fragment_jungle": true,
|
||||
"biomeswevegone:frosted_coniferous_forest": true,
|
||||
"biomeswevegone:baobab_savanna": true,
|
||||
"biomeswevegone:orchard": true,
|
||||
"biomeswevegone:shattered_glacier": true,
|
||||
"biomeswevegone:rainbow_beach": true,
|
||||
"biomeswevegone:sierra_badlands": true,
|
||||
"biomeswevegone:allium_shrubland": true,
|
||||
"biomeswevegone:bayou": true,
|
||||
"biomeswevegone:redwood_thicket": true,
|
||||
"biomeswevegone:jacaranda_jungle": true,
|
||||
"biomeswevegone:eroded_borealis": false,
|
||||
"biomeswevegone:ironwood_gour": true,
|
||||
"biomeswevegone:lush_stacks": true,
|
||||
"biomeswevegone:mojave_desert": true,
|
||||
"biomeswevegone:enchanted_tangle": true,
|
||||
"biomeswevegone:firecracker_chaparral": true,
|
||||
"biomeswevegone:araucaria_savanna": true,
|
||||
"biomeswevegone:rugged_badlands": true,
|
||||
"biomeswevegone:sakura_grove": true,
|
||||
"biomeswevegone:baobab_savanna": true,
|
||||
"biomeswevegone:crimson_tundra": true,
|
||||
"biomeswevegone:zelkova_forest": true,
|
||||
"biomeswevegone:dacite_shore": true,
|
||||
"biomeswevegone:coconino_meadow": true,
|
||||
"biomeswevegone:windswept_desert": true,
|
||||
"biomeswevegone:red_rock_valley": true,
|
||||
"biomeswevegone:ebony_woods": true,
|
||||
"biomeswevegone:atacama_outback": true,
|
||||
"biomeswevegone:forgotten_forest": true,
|
||||
"biomeswevegone:dacite_ridges": true,
|
||||
"biomeswevegone:skyrise_vale": true,
|
||||
"biomeswevegone:basalt_barrera": true,
|
||||
"biomeswevegone:white_mangrove_marshes": true,
|
||||
"biomeswevegone:mojave_desert": true,
|
||||
"biomeswevegone:cypress_swamplands": true,
|
||||
"biomeswevegone:canadian_shield": true,
|
||||
"biomeswevegone:frosted_taiga": true,
|
||||
"biomeswevegone:maple_taiga": true,
|
||||
"biomeswevegone:weeping_witch_forest": true,
|
||||
"biomeswevegone:rugged_badlands": true,
|
||||
"biomeswevegone:crag_gardens": true,
|
||||
"biomeswevegone:frosted_coniferous_forest": true,
|
||||
"biomeswevegone:enchanted_tangle": true,
|
||||
"biomeswevegone:howling_peaks": true,
|
||||
"biomeswevegone:fragment_jungle": true,
|
||||
"biomeswevegone:tropical_rainforest": true,
|
||||
"biomeswevegone:bayou": true,
|
||||
"biomeswevegone:rainbow_beach": true,
|
||||
"biomeswevegone:redwood_thicket": true,
|
||||
"biomeswevegone:black_forest": true,
|
||||
"biomeswevegone:dead_sea": true,
|
||||
"biomeswevegone:cika_woods": true,
|
||||
"biomeswevegone:temperate_grove": true,
|
||||
"biomeswevegone:coniferous_forest": true,
|
||||
"biomeswevegone:orchard": true,
|
||||
"biomeswevegone:firecracker_chaparral": true,
|
||||
"biomeswevegone:pumpkin_valley": true,
|
||||
"biomeswevegone:rose_fields": true,
|
||||
"biomeswevegone:prairie": true,
|
||||
"biomeswevegone:lush_stacks": true,
|
||||
"biomeswevegone:shattered_glacier": true,
|
||||
"biomeswevegone:ironwood_gour": true,
|
||||
"biomeswevegone:amaranth_grassland": true,
|
||||
"biomeswevegone:overgrowth_woodlands": true,
|
||||
"biomeswevegone:araucaria_savanna": true,
|
||||
},
|
||||
// How much each BWG region weighs. This weight applies to all 3 BWG Regions
|
||||
"region_weight": 8,
|
||||
|
6
config/blockrunner-client.toml
Normal file
6
config/blockrunner-client.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
#Prevent running on blocks with higher speeds from changing the field of view.
|
||||
#Default Value: true
|
||||
disable_field_of_view_changes = true
|
||||
#Add a tooltip to blocks that have an altered block speed with the multiplier.
|
||||
#Default Value: true
|
||||
block_speed_multiplier_tooltip = true
|
5
config/boggedspawn.json5
Normal file
5
config/boggedspawn.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance a skeleton that has spawned is of the bogged variant.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceSkeletonIsBogged": 0.1
|
||||
}
|
5
config/breezespawn.json5
Normal file
5
config/breezespawn.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance a blaze that has spawned is a breeze entity.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceBlazeIsBreeze": 0.1
|
||||
}
|
12
config/cavespiderspawn.json5
Normal file
12
config/cavespiderspawn.json5
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
// The chance a spider that has spawned is a cave spider.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceSpiderIsCaveSpider": 0.15,
|
||||
// When enabled, cave spiders will only spawn below the surface.
|
||||
"onlySpawnCaveSpidersBelowSurface": true,
|
||||
// When enabled, cave spiders will only spawn below the specific y value set in 'belowSpecificY'.
|
||||
"onlySpawnCaveSpidersBelowSpecificY": false,
|
||||
// The specific y value used in 'onlySpawnCaveSpidersBelowSpecificY'.
|
||||
// min: -1000, max: 1000
|
||||
"belowSpecificY": 0
|
||||
}
|
653
config/collective/area_names.json
Normal file
653
config/collective/area_names.json
Normal file
@@ -0,0 +1,653 @@
|
||||
{
|
||||
"area_names": [
|
||||
"Aberdeen",
|
||||
"Aberdyfi",
|
||||
"Aberstwyth",
|
||||
"Aberuthven",
|
||||
"Aberystwyth",
|
||||
"Abingdon",
|
||||
"Accreton",
|
||||
"Accrington",
|
||||
"Achnasheen",
|
||||
"Acomb",
|
||||
"Acrine",
|
||||
"Addersfield",
|
||||
"Aeberuthey",
|
||||
"Aelinmiley",
|
||||
"Aempleforth",
|
||||
"Aeredale",
|
||||
"Aerilon",
|
||||
"Aermagh",
|
||||
"Aeston",
|
||||
"Aethelney",
|
||||
"Airedale",
|
||||
"Alcombey",
|
||||
"Alderdyfi",
|
||||
"Alderrdeen",
|
||||
"Alnerwick",
|
||||
"Alnwick",
|
||||
"Alryne",
|
||||
"Alverton",
|
||||
"Ampleforth",
|
||||
"Anghor Thom",
|
||||
"Anghor Wat",
|
||||
"Appleby",
|
||||
"Aquarin",
|
||||
"Aquarine",
|
||||
"Aramoor",
|
||||
"Aramore",
|
||||
"Archensheen",
|
||||
"Archmouth",
|
||||
"Arcton",
|
||||
"Ardglass",
|
||||
"Aria",
|
||||
"Arkala",
|
||||
"Arkaley",
|
||||
"Arkkukari",
|
||||
"Arkmunster",
|
||||
"Arkney",
|
||||
"Armagh",
|
||||
"Armskirk",
|
||||
"Aroonshire",
|
||||
"Ascot",
|
||||
"Ashborne",
|
||||
"Ashbourne",
|
||||
"Aston",
|
||||
"Astrakane",
|
||||
"Astrakhan",
|
||||
"Athelney",
|
||||
"Auchendale",
|
||||
"Auchendinny",
|
||||
"Auchenshuggle",
|
||||
"Auchterarder",
|
||||
"Auchtermuchty",
|
||||
"Aucteraden",
|
||||
"Auctermunty",
|
||||
"Axminster",
|
||||
"Aylesbury",
|
||||
"Aynor",
|
||||
"Ayrith",
|
||||
"Aysgarth",
|
||||
"Azmar",
|
||||
"Azmarin",
|
||||
"Baerney",
|
||||
"Bailymena",
|
||||
"Balerno",
|
||||
"Ballachulish",
|
||||
"Ballaeter",
|
||||
"Ballater",
|
||||
"Ballinamallard",
|
||||
"Ballingsmallard",
|
||||
"Ballymena",
|
||||
"Balmoral",
|
||||
"Bamborourgh",
|
||||
"Bamburgh",
|
||||
"Bannockburn",
|
||||
"Banrockburn",
|
||||
"Barcombe",
|
||||
"Bardford",
|
||||
"Barkamsted",
|
||||
"Barmwich",
|
||||
"Barncombe",
|
||||
"Barnemouth",
|
||||
"Barnsley",
|
||||
"Beachcastle",
|
||||
"Beachmarsh",
|
||||
"Beckinsale",
|
||||
"Beckinsdale",
|
||||
"Beckton",
|
||||
"Beggar's Hole",
|
||||
"Bellechulish",
|
||||
"Bellenau",
|
||||
"Bellmare",
|
||||
"Bellmoral",
|
||||
"Berkhamsted",
|
||||
"Berkton",
|
||||
"Berxley",
|
||||
"Bexley",
|
||||
"Black Crystal",
|
||||
"Black Hallows",
|
||||
"Black Hollow",
|
||||
"Blackburn",
|
||||
"Blackpool",
|
||||
"Blackridgepool",
|
||||
"Blaenau",
|
||||
"Blancathey",
|
||||
"Bleakburn",
|
||||
"Blencalgo",
|
||||
"Blencathra",
|
||||
"Blencogo",
|
||||
"Blue Field",
|
||||
"Boatwright",
|
||||
"Boroughton",
|
||||
"Bournemouth",
|
||||
"Bracklewhyte",
|
||||
"Bradford",
|
||||
"Bradfordshire",
|
||||
"Braedon",
|
||||
"Braedwardith",
|
||||
"Bredon",
|
||||
"Bredwardine",
|
||||
"Briar Glen",
|
||||
"Brickelwhyte",
|
||||
"Broken Shield",
|
||||
"Bromwich",
|
||||
"Broughton",
|
||||
"Bullmar",
|
||||
"Burnsley",
|
||||
"Burrafirth",
|
||||
"Bury",
|
||||
"Butterpond",
|
||||
"Caelfall",
|
||||
"Caelkirk",
|
||||
"Caerdydd",
|
||||
"Caerfyrddin",
|
||||
"Caerleon",
|
||||
"Caershire",
|
||||
"Caister",
|
||||
"Calcherth",
|
||||
"Calchester",
|
||||
"Calcheth",
|
||||
"Calmarnock",
|
||||
"Cappadocia",
|
||||
"Cardend",
|
||||
"Cardended",
|
||||
"Carleone",
|
||||
"Carlisle",
|
||||
"Carningsby",
|
||||
"Carran",
|
||||
"Cesterfield",
|
||||
"Cewmann",
|
||||
"Chaepstow",
|
||||
"Chepstow",
|
||||
"Cherrytown",
|
||||
"Chester",
|
||||
"Chesterfield",
|
||||
"Cirencester",
|
||||
"Cirrane",
|
||||
"City of Fire",
|
||||
"Clacton",
|
||||
"Claethorpes",
|
||||
"Clarcton",
|
||||
"Clare View Point",
|
||||
"Cleethorpes",
|
||||
"Coalfell",
|
||||
"Colchester",
|
||||
"Colkirk",
|
||||
"Coningsby",
|
||||
"Coniston",
|
||||
"Conriston",
|
||||
"Coombe",
|
||||
"Crasmere",
|
||||
"Craydon",
|
||||
"Cromer",
|
||||
"Cromerth",
|
||||
"Crossroads",
|
||||
"Croydon",
|
||||
"Crullfeld",
|
||||
"Culcheth",
|
||||
"Cullfield",
|
||||
"Cumdivock",
|
||||
"Daemarrel",
|
||||
"Dalelry",
|
||||
"Dalhurst",
|
||||
"Dalmellington",
|
||||
"Dalmerlington",
|
||||
"Dalry",
|
||||
"Damerel",
|
||||
"Dangarnon",
|
||||
"Darkwell",
|
||||
"Davenport",
|
||||
"Dawsbury",
|
||||
"Deathfall",
|
||||
"Dewhurst",
|
||||
"Dewsbury",
|
||||
"Domburton",
|
||||
"Doncaster",
|
||||
"Doonatel",
|
||||
"Dornwich",
|
||||
"Doveport",
|
||||
"Dragontail",
|
||||
"Draycott",
|
||||
"Drumchapel",
|
||||
"Drumnacanvy",
|
||||
"Drumnadrochit",
|
||||
"Dry Gulch",
|
||||
"Dumbarton",
|
||||
"Duncaster",
|
||||
"Dundee",
|
||||
"Dungannon",
|
||||
"Dunwich",
|
||||
"Durmchapel",
|
||||
"Durnatel",
|
||||
"Eanverness",
|
||||
"Eastborne",
|
||||
"Eastbourne",
|
||||
"Eastcliff",
|
||||
"Easthallow",
|
||||
"Easthaven",
|
||||
"Ecrin",
|
||||
"Edinborourgh",
|
||||
"Edinburgh",
|
||||
"Eelry",
|
||||
"Eldham",
|
||||
"Elinmylly",
|
||||
"Ely",
|
||||
"Emall",
|
||||
"Emelle",
|
||||
"Erast",
|
||||
"Erith",
|
||||
"Erostey",
|
||||
"Erstonia",
|
||||
"Everton",
|
||||
"Everwinter",
|
||||
"Exeter",
|
||||
"Falcon Haven",
|
||||
"Falkirk",
|
||||
"Fallholt",
|
||||
"Fallkirk",
|
||||
"Fanfoss",
|
||||
"Far Water",
|
||||
"Farncombe",
|
||||
"Farnfoss",
|
||||
"Farnworth",
|
||||
"Faversham",
|
||||
"Favorsham",
|
||||
"Ferncombe",
|
||||
"Ferndochty",
|
||||
"Fernsworth",
|
||||
"Ffestiniog",
|
||||
"Findochty",
|
||||
"Firebend",
|
||||
"Fool's March",
|
||||
"Foolshope",
|
||||
"Forstford",
|
||||
"Fortaare",
|
||||
"Fournemouth",
|
||||
"Frostford",
|
||||
"Furness",
|
||||
"Galssop",
|
||||
"Garen's Well",
|
||||
"Garigill",
|
||||
"Garmsby",
|
||||
"Garrigill",
|
||||
"Garthram",
|
||||
"Gillamoor",
|
||||
"Gilramore",
|
||||
"Glaenarm",
|
||||
"Glanchester",
|
||||
"Glanyrafon",
|
||||
"Glarnyraefon",
|
||||
"Glenarm",
|
||||
"Glossop",
|
||||
"Gloucester",
|
||||
"Goldcrest",
|
||||
"Goldenleaf",
|
||||
"Gormsey",
|
||||
"Goulcrest",
|
||||
"Gramsby",
|
||||
"Grasmere",
|
||||
"Graycott",
|
||||
"Greenflower",
|
||||
"Grimsby",
|
||||
"Guthram",
|
||||
"Hadleigh",
|
||||
"Haedleigh",
|
||||
"Haerndean",
|
||||
"Haling Cove",
|
||||
"Halivaara",
|
||||
"Halsworthy",
|
||||
"Hammaslahti",
|
||||
"Hampstead",
|
||||
"Hankala",
|
||||
"Haran",
|
||||
"Hardersfield",
|
||||
"Harmstead",
|
||||
"Harnsey",
|
||||
"Harthwaite",
|
||||
"Hartlepool",
|
||||
"Helmfirth",
|
||||
"Hempholme",
|
||||
"Hewe",
|
||||
"Hillfar",
|
||||
"Hillford",
|
||||
"Hirane",
|
||||
"Hogsfeet",
|
||||
"Holbeck",
|
||||
"Holden",
|
||||
"Hollyhead",
|
||||
"Holmfirth",
|
||||
"Holsworthy",
|
||||
"Horndean",
|
||||
"Hornsey",
|
||||
"Howe",
|
||||
"Hull",
|
||||
"Hullbeck",
|
||||
"Hurtlepool",
|
||||
"Huthwaite",
|
||||
"Hwen",
|
||||
"Hythe",
|
||||
"Icemeet",
|
||||
"Ilfracombe",
|
||||
"Ilfreycombe",
|
||||
"Ilragorn",
|
||||
"Inverness",
|
||||
"Ironforge",
|
||||
"Ironhaven",
|
||||
"Irragin",
|
||||
"Islesbury",
|
||||
"Iyesgarth",
|
||||
"Jarren's Outpost",
|
||||
"Jedborourgh",
|
||||
"Jedburgh",
|
||||
"Jongvale",
|
||||
"Kald",
|
||||
"Kameeraska",
|
||||
"Kamouraska",
|
||||
"Kara's Vale",
|
||||
"Keld",
|
||||
"Kelna",
|
||||
"Kilead",
|
||||
"Kilerth",
|
||||
"Kilkenny",
|
||||
"Kilmarnock",
|
||||
"Kinallen",
|
||||
"Kincardine",
|
||||
"Kineallen",
|
||||
"Kinecardine",
|
||||
"King's Watch",
|
||||
"Kingcardine",
|
||||
"Kirekwall",
|
||||
"Kirkwall",
|
||||
"Knife's Edge",
|
||||
"Krosstoen",
|
||||
"Laencaster",
|
||||
"Laenteglos",
|
||||
"Laewaes",
|
||||
"Lakeshore",
|
||||
"Lancaster",
|
||||
"Landow",
|
||||
"Lanercoast",
|
||||
"Lanercost",
|
||||
"Langdale",
|
||||
"Lanteglos",
|
||||
"Larcbost",
|
||||
"Larkinge",
|
||||
"Larnwick",
|
||||
"Larton",
|
||||
"Leefside",
|
||||
"Leeside",
|
||||
"Lerwick",
|
||||
"Leurbost",
|
||||
"Lewes",
|
||||
"Lhanbryde",
|
||||
"Lhanbyrde",
|
||||
"Limesvilles",
|
||||
"Lindow",
|
||||
"Linemell",
|
||||
"Lingmell",
|
||||
"Little Ivywood",
|
||||
"Llaneybyder",
|
||||
"Llanybydder",
|
||||
"Llyn",
|
||||
"Llyne",
|
||||
"Lockinge",
|
||||
"Longdale",
|
||||
"Lowestoft",
|
||||
"Lullin",
|
||||
"Lunaris",
|
||||
"Lundy",
|
||||
"Luton",
|
||||
"Lybster",
|
||||
"Macclesfield",
|
||||
"Malrton",
|
||||
"Mansfield",
|
||||
"Marclesfield",
|
||||
"Marnmouth",
|
||||
"Marren's Eve",
|
||||
"Martslock",
|
||||
"Matlock",
|
||||
"Mensfield",
|
||||
"Merton",
|
||||
"Middlesborough",
|
||||
"Middlesbrough",
|
||||
"MillerVille",
|
||||
"Millstone",
|
||||
"Mirefield",
|
||||
"Mirfield",
|
||||
"Mirstone",
|
||||
"Monmouth",
|
||||
"Moonbright",
|
||||
"Moressley",
|
||||
"Mossley",
|
||||
"Mountmend",
|
||||
"Mournstead",
|
||||
"Murkwell",
|
||||
"Murlayfield",
|
||||
"Murrayfield",
|
||||
"Myrefall",
|
||||
"Nancledra",
|
||||
"Nantgarth",
|
||||
"Nantgarw",
|
||||
"Nantwich",
|
||||
"Naporia",
|
||||
"Narfolk",
|
||||
"Narnclaedra",
|
||||
"Narthwich",
|
||||
"Nearon",
|
||||
"Nerton",
|
||||
"New Cresthill",
|
||||
"Newham",
|
||||
"Newsham",
|
||||
"Norbury",
|
||||
"Norfolk",
|
||||
"Northbury",
|
||||
"Northon",
|
||||
"Northpass",
|
||||
"Northwich",
|
||||
"Norton",
|
||||
"Norwich",
|
||||
"Nuxvar",
|
||||
"Oakheart",
|
||||
"Oar's Rest",
|
||||
"Old Ashton",
|
||||
"Oldham",
|
||||
"Onryx",
|
||||
"Openshaw",
|
||||
"Orilon",
|
||||
"Orkney",
|
||||
"Ormkirk",
|
||||
"Ormskirk",
|
||||
"Orrinshire",
|
||||
"Ozryn",
|
||||
"Padstow",
|
||||
"Paendley",
|
||||
"Paentmarwy",
|
||||
"Paethsmouth",
|
||||
"Palperroth",
|
||||
"Panshaw",
|
||||
"Pantmawr",
|
||||
"Pathstow",
|
||||
"Pavv",
|
||||
"Peatsland",
|
||||
"Peltragow",
|
||||
"Pendle",
|
||||
"Penketh",
|
||||
"Penkurth",
|
||||
"Penrith",
|
||||
"Penshaw",
|
||||
"Penzance",
|
||||
"Perlshaw",
|
||||
"Pernrith",
|
||||
"Perthlochry",
|
||||
"Peterborough",
|
||||
"Peterbrugh",
|
||||
"Pinnella Pass",
|
||||
"Pirn",
|
||||
"Pitmedden",
|
||||
"Pitmerden",
|
||||
"Polperro",
|
||||
"Poltragow",
|
||||
"Pontheugh",
|
||||
"Pontybridge",
|
||||
"Pontypridd",
|
||||
"Porthaethwidge",
|
||||
"Porthaethwy",
|
||||
"Porthcawl",
|
||||
"Porthcrawl",
|
||||
"Portsmouth",
|
||||
"Pran",
|
||||
"Putlochry",
|
||||
"Quan Ma",
|
||||
"Queenstown",
|
||||
"Rachdale",
|
||||
"Ramshorn",
|
||||
"Red Hawk",
|
||||
"Redwater",
|
||||
"Redwick Bush",
|
||||
"Ritherhithe",
|
||||
"Rivermouth",
|
||||
"Rochdale",
|
||||
"Romsey",
|
||||
"Roselake",
|
||||
"Rotherham",
|
||||
"Rotherhithe",
|
||||
"Rptherglen",
|
||||
"Runswick",
|
||||
"Rutherglen",
|
||||
"Ruthorham",
|
||||
"Saker Keep",
|
||||
"Sanlow",
|
||||
"Sarton",
|
||||
"Satbury",
|
||||
"Saxondale",
|
||||
"Scrabster",
|
||||
"Seameet",
|
||||
"Shadowfen",
|
||||
"Sharnwick",
|
||||
"Sharpton",
|
||||
"Sheffield",
|
||||
"Shepshed",
|
||||
"Sherfield",
|
||||
"Ship's Haven",
|
||||
"Shipton",
|
||||
"Silverkeep",
|
||||
"Sirencester",
|
||||
"Skargness",
|
||||
"Skegness",
|
||||
"Skystead",
|
||||
"Snake's Canyon",
|
||||
"Snowbush",
|
||||
"Snowmelt",
|
||||
"Solaris",
|
||||
"Solime",
|
||||
"South Warren",
|
||||
"Southwold",
|
||||
"Spalding",
|
||||
"Squall's End",
|
||||
"Stamford",
|
||||
"Stanlow",
|
||||
"Stanmore",
|
||||
"Stathford",
|
||||
"Stathmore",
|
||||
"Stawford",
|
||||
"Stratford",
|
||||
"Stratham",
|
||||
"Strathmore",
|
||||
"Streatham",
|
||||
"Strongfair",
|
||||
"Sudbury",
|
||||
"Sutton",
|
||||
"Swadlincote",
|
||||
"Swanford",
|
||||
"Swindlincote",
|
||||
"Swindmore",
|
||||
"Swindon",
|
||||
"Swinford",
|
||||
"Swordbreak",
|
||||
"Taedmorden",
|
||||
"Taernsby",
|
||||
"Taewe",
|
||||
"Tamworth",
|
||||
"Tardide",
|
||||
"Tarmsworth",
|
||||
"Tarnstead",
|
||||
"Tarrin",
|
||||
"Tenby",
|
||||
"Tergaron",
|
||||
"Thorpeness",
|
||||
"Thorpes",
|
||||
"Thralkeld",
|
||||
"Three Streams",
|
||||
"Threlkeld",
|
||||
"Tillicoultry",
|
||||
"Tillydrone",
|
||||
"Timeston",
|
||||
"Todmorden",
|
||||
"Torrine",
|
||||
"Tottenham",
|
||||
"Tow",
|
||||
"Tranmere",
|
||||
"Transmere",
|
||||
"Travercraig",
|
||||
"Tregaron",
|
||||
"Troutbeck",
|
||||
"Troutberk",
|
||||
"Trudid",
|
||||
"Tunstead",
|
||||
"Tylwaerdreath",
|
||||
"Tywardreath",
|
||||
"Ubbin Falls",
|
||||
"Ula'ree",
|
||||
"Urmkirkey",
|
||||
"Venzor",
|
||||
"Veritas",
|
||||
"Violl's Garden",
|
||||
"Waekefield",
|
||||
"Waeldestone",
|
||||
"Wakefield",
|
||||
"Walden",
|
||||
"Wallowdale",
|
||||
"Wanborne",
|
||||
"Wandermere",
|
||||
"Warcester",
|
||||
"Warlington",
|
||||
"Warrington",
|
||||
"Warthford",
|
||||
"Watford",
|
||||
"Wavemeet",
|
||||
"Wealdstone",
|
||||
"Wellspring",
|
||||
"Westray",
|
||||
"Westwend",
|
||||
"Whaelrdrake",
|
||||
"Wheldrake",
|
||||
"Whitebridge",
|
||||
"Whiteridge",
|
||||
"Wigston",
|
||||
"Willesden",
|
||||
"Willowdale",
|
||||
"Willsden",
|
||||
"Wimborne",
|
||||
"Windermere",
|
||||
"Windrip",
|
||||
"Wingston",
|
||||
"Wintervale",
|
||||
"Wolfden",
|
||||
"Wolford",
|
||||
"Wolfpine",
|
||||
"Wolfwater",
|
||||
"Wombourne",
|
||||
"Woodhaerst",
|
||||
"Woodhurst",
|
||||
"Woodpine",
|
||||
"Woolhope",
|
||||
"Worcester",
|
||||
"Xynnar",
|
||||
"Yarlford",
|
||||
"Yarrin",
|
||||
"Yellowseed",
|
||||
"Zalfari",
|
||||
"Zeffari"
|
||||
]
|
||||
}
|
5500
config/collective/entity_names.json
Normal file
5500
config/collective/entity_names.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -2,24 +2,24 @@
|
||||
"_schemaVersion": 6,
|
||||
"_lastMCVersionId": 767,
|
||||
"generalSettings": {
|
||||
"detectATLauncherInstance": true,
|
||||
"detectCurseManifest": true,
|
||||
"detectMultiMCManifest": true,
|
||||
"detectMCUpdaterInstance": true,
|
||||
"detectTechnicPack": true,
|
||||
"detectATLauncherInstance": false,
|
||||
"detectCurseManifest": false,
|
||||
"detectMultiMCManifest": false,
|
||||
"detectMCUpdaterInstance": false,
|
||||
"detectTechnicPack": false,
|
||||
"detectModrinthPack": true,
|
||||
"detectBiomeData": true,
|
||||
"detectDimensionData": true,
|
||||
"detectWorldData": true,
|
||||
"clientId": "450485984333660181",
|
||||
"defaultIcon": "grass",
|
||||
"clientId": "1288483938079080470",
|
||||
"defaultIcon": "icon",
|
||||
"enableJoinRequests": false,
|
||||
"preferredClientLevel": 3,
|
||||
"resetTimeOnInit": false,
|
||||
"autoRegister": false
|
||||
},
|
||||
"biomeSettings": {
|
||||
"fallbackBiomeIcon": "unknown",
|
||||
"fallbackBiomeIcon": "icon",
|
||||
"biomeData": {
|
||||
"default": {
|
||||
"textOverride": "Playing in {biome.name}"
|
||||
@@ -27,7 +27,7 @@
|
||||
}
|
||||
},
|
||||
"dimensionSettings": {
|
||||
"fallbackDimensionIcon": "unknown",
|
||||
"fallbackDimensionIcon": "icon",
|
||||
"dimensionData": {
|
||||
"default": {
|
||||
"textOverride": "In the {dimension.name}"
|
||||
@@ -35,7 +35,7 @@
|
||||
}
|
||||
},
|
||||
"serverSettings": {
|
||||
"fallbackServerIcon": "default",
|
||||
"fallbackServerIcon": "icon",
|
||||
"fallbackServerName": "Minecraft Server",
|
||||
"fallbackServerMotd": "A Minecraft Server",
|
||||
"serverData": {
|
||||
@@ -71,7 +71,7 @@
|
||||
"refreshRate": 2,
|
||||
"allowPlaceholderPreviews": false,
|
||||
"guiSettings": {
|
||||
"fallbackGuiIcon": "unknown",
|
||||
"fallbackGuiIcon": "icon",
|
||||
"guiData": {
|
||||
"default": {
|
||||
"textOverride": "In {screen.name}"
|
||||
@@ -82,7 +82,7 @@
|
||||
"default": "Holding {item.message.holding}"
|
||||
},
|
||||
"entitySettings": {
|
||||
"fallbackEntityIcon": "unknown",
|
||||
"fallbackEntityIcon": "icon",
|
||||
"targetData": {
|
||||
"default": {
|
||||
"textOverride": "Targeting {entity.target.name}"
|
||||
@@ -119,14 +119,14 @@
|
||||
"gameState": "{getOrDefault(server.message)} {getOrDefault(pack.name)}",
|
||||
"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)}",
|
||||
"smallImageKey": "modrinth",
|
||||
"smallImageText": "Available on modrinth!",
|
||||
"startTimestamp": "{data.general.time}",
|
||||
"endTimestamp": "",
|
||||
"buttons": {
|
||||
"default": {
|
||||
"label": "Example Text",
|
||||
"url": "https://google.com"
|
||||
"label": "Show modpack",
|
||||
"url": "https://modrinth.com/modpack/boundless"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -144,7 +144,7 @@
|
||||
"player_info_out": "As {player.name}",
|
||||
"player_info_health": "Health: {player.health.current}/{player.health.max}",
|
||||
"world_info": "On {world.name}",
|
||||
"pack": "{pack.name}"
|
||||
"pack": "Boundless Horizon"
|
||||
}
|
||||
}
|
||||
}
|
75
config/cristellib/minecraftED.json5
Normal file
75
config/cristellib/minecraftED.json5
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
This config file makes it possible to switch off any Minecraft structure.
|
||||
To disable a structure, simply set the value of that structure to "false".
|
||||
To change the rarity of a structure category, use the other file in the folder.
|
||||
*/
|
||||
{
|
||||
"igloos": {
|
||||
"igloo": true
|
||||
},
|
||||
"desert_pyramids": {
|
||||
"desert_pyramid": true
|
||||
},
|
||||
"end_cities": {
|
||||
"end_city": true
|
||||
},
|
||||
"ocean_ruins": {
|
||||
"ocean_ruin_cold": true,
|
||||
"ocean_ruin_warm": true
|
||||
},
|
||||
"shipwrecks": {
|
||||
"shipwreck": true,
|
||||
"shipwreck_beached": true
|
||||
},
|
||||
"woodland_mansions": {
|
||||
"mansion": true
|
||||
},
|
||||
"ancient_cities": {
|
||||
"ancient_city": true
|
||||
},
|
||||
"buried_treasures": {
|
||||
"buried_treasure": true
|
||||
},
|
||||
"villages": {
|
||||
"village_plains": true,
|
||||
"village_desert": true,
|
||||
"village_savanna": true,
|
||||
"village_snowy": true,
|
||||
"village_taiga": true
|
||||
},
|
||||
"nether_complexes": {
|
||||
"fortress": true,
|
||||
"bastion_remnant": true
|
||||
},
|
||||
"ocean_monuments": {
|
||||
"monument": true
|
||||
},
|
||||
"jungle_temples": {
|
||||
"jungle_pyramid": true
|
||||
},
|
||||
"nether_fossils": {
|
||||
"nether_fossil": true
|
||||
},
|
||||
"mineshafts": {
|
||||
"mineshaft": true,
|
||||
"mineshaft_mesa": true
|
||||
},
|
||||
"pillager_outposts": {
|
||||
"pillager_outpost": true
|
||||
},
|
||||
"swamp_huts": {
|
||||
"swamp_hut": true
|
||||
},
|
||||
"strongholds": {
|
||||
"stronghold": true
|
||||
},
|
||||
"ruined_portals": {
|
||||
"ruined_portal": true,
|
||||
"ruined_portal_desert": true,
|
||||
"ruined_portal_jungle": true,
|
||||
"ruined_portal_swamp": true,
|
||||
"ruined_portal_mountain": true,
|
||||
"ruined_portal_ocean": true,
|
||||
"ruined_portal_nether": true
|
||||
}
|
||||
}
|
96
config/cristellib/minecraftP.json5
Normal file
96
config/cristellib/minecraftP.json5
Normal file
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
This config file makes it possible to change the spacing, separation, salt (and frequency) of Minecraft's structure sets.
|
||||
SPACING --- controls how far a structure can be from others of its kind
|
||||
SEPARATION --- controls how close to each other two structures of the same type can be.
|
||||
KEEP IN MIND THAT SPACING ALWAYS NEEDS TO BE HIGHER THAN SEPARATION.
|
||||
*/
|
||||
{
|
||||
"igloos": {
|
||||
"spacing": 32,
|
||||
"separation": 8,
|
||||
"salt": 14357618
|
||||
},
|
||||
"desert_pyramids": {
|
||||
"spacing": 32,
|
||||
"separation": 8,
|
||||
"salt": 14357617
|
||||
},
|
||||
"end_cities": {
|
||||
"spacing": 20,
|
||||
"separation": 11,
|
||||
"salt": 10387313
|
||||
},
|
||||
"ocean_ruins": {
|
||||
"spacing": 20,
|
||||
"separation": 8,
|
||||
"salt": 14357621
|
||||
},
|
||||
"shipwrecks": {
|
||||
"spacing": 24,
|
||||
"separation": 4,
|
||||
"salt": 165745295
|
||||
},
|
||||
"woodland_mansions": {
|
||||
"spacing": 80,
|
||||
"separation": 20,
|
||||
"salt": 10387319
|
||||
},
|
||||
"ancient_cities": {
|
||||
"spacing": 24,
|
||||
"separation": 8,
|
||||
"salt": 20083232
|
||||
},
|
||||
"buried_treasures": {
|
||||
"spacing": 1,
|
||||
"separation": 0,
|
||||
"frequency": 0.01,
|
||||
"salt": 0
|
||||
},
|
||||
"villages": {
|
||||
"spacing": 34,
|
||||
"separation": 8,
|
||||
"salt": 10387312
|
||||
},
|
||||
"nether_complexes": {
|
||||
"spacing": 27,
|
||||
"separation": 4,
|
||||
"salt": 30084232
|
||||
},
|
||||
"ocean_monuments": {
|
||||
"spacing": 32,
|
||||
"separation": 5,
|
||||
"salt": 10387313
|
||||
},
|
||||
"jungle_temples": {
|
||||
"spacing": 32,
|
||||
"separation": 8,
|
||||
"salt": 14357619
|
||||
},
|
||||
"nether_fossils": {
|
||||
"spacing": 2,
|
||||
"separation": 1,
|
||||
"salt": 14357921
|
||||
},
|
||||
"mineshafts": {
|
||||
"spacing": 1,
|
||||
"separation": 0,
|
||||
"frequency": 0.004,
|
||||
"salt": 0
|
||||
},
|
||||
"pillager_outposts": {
|
||||
"spacing": 32,
|
||||
"separation": 8,
|
||||
"frequency": 0.2,
|
||||
"salt": 165745296
|
||||
},
|
||||
"swamp_huts": {
|
||||
"spacing": 32,
|
||||
"separation": 8,
|
||||
"salt": 14357620
|
||||
},
|
||||
"ruined_portals": {
|
||||
"spacing": 40,
|
||||
"separation": 15,
|
||||
"salt": 34222645
|
||||
}
|
||||
}
|
136
config/defaultoptions/keybindings.txt
Normal file
136
config/defaultoptions/keybindings.txt
Normal file
@@ -0,0 +1,136 @@
|
||||
key_key.attack:key.mouse.left:
|
||||
key_key.use:key.mouse.right:
|
||||
key_key.forward:key.keyboard.w:
|
||||
key_key.left:key.keyboard.a:
|
||||
key_key.back:key.keyboard.s:
|
||||
key_key.right:key.keyboard.d:
|
||||
key_key.jump:key.keyboard.space:
|
||||
key_key.sneak:key.keyboard.left.shift:
|
||||
key_key.sprint:key.keyboard.left.control:
|
||||
key_key.drop:key.keyboard.q:
|
||||
key_key.inventory:key.keyboard.e:
|
||||
key_key.chat:key.keyboard.t:
|
||||
key_key.playerlist:key.keyboard.tab:
|
||||
key_key.pickItem:key.mouse.middle:
|
||||
key_key.command:key.keyboard.slash:
|
||||
key_key.socialInteractions:key.keyboard.p:
|
||||
key_key.screenshot:key.keyboard.f2:
|
||||
key_key.togglePerspective:key.keyboard.f5:
|
||||
key_key.smoothCamera:key.keyboard.unknown:
|
||||
key_key.fullscreen:key.keyboard.f11:
|
||||
key_key.spectatorOutlines:key.keyboard.unknown:
|
||||
key_key.swapOffhand:key.keyboard.f:
|
||||
key_key.saveToolbarActivator:key.keyboard.semicolon:
|
||||
key_key.loadToolbarActivator:key.keyboard.x:
|
||||
key_key.advancements:key.keyboard.l:
|
||||
key_key.hotbar.1:key.keyboard.1:
|
||||
key_key.hotbar.2:key.keyboard.2:
|
||||
key_key.hotbar.3:key.keyboard.3:
|
||||
key_key.hotbar.4:key.keyboard.4:
|
||||
key_key.hotbar.5:key.keyboard.5:
|
||||
key_key.hotbar.6:key.keyboard.6:
|
||||
key_key.hotbar.7:key.keyboard.7:
|
||||
key_key.hotbar.8:key.keyboard.8:
|
||||
key_key.hotbar.9:key.keyboard.9:
|
||||
key_keybind.ironjetpacks.engine:key.keyboard.v:
|
||||
key_keybind.ironjetpacks.hover:key.keyboard.h:
|
||||
key_keybind.ironjetpacks.ascend:key.keyboard.unknown:
|
||||
key_keybind.ironjetpacks.descend:key.keyboard.unknown:
|
||||
key_keybind.ironjetpacks.increment_throttle:key.keyboard.period:
|
||||
key_keybind.ironjetpacks.decrement_throttle:key.keyboard.comma:
|
||||
key_key.wailt.show-toast:key.keyboard.m:CONTROL
|
||||
key_key.modernfix.config:key.keyboard.unknown:
|
||||
key_iris.keybind.reload:key.keyboard.r:
|
||||
key_iris.keybind.toggleShaders:key.keyboard.k:
|
||||
key_iris.keybind.shaderPackSelection:key.keyboard.o:
|
||||
key_iris.keybind.wireframe:key.keyboard.unknown:
|
||||
key_key.industrialforegoing.backpack.desc:key.keyboard.unknown:
|
||||
key_key.dynamic_fps.toggle_forced:key.keyboard.unknown:
|
||||
key_key.dynamic_fps.toggle_disabled:key.keyboard.unknown:
|
||||
key_key.the_bumblezone.beehemoth_up:key.keyboard.space:
|
||||
key_key.the_bumblezone.beehemoth_down:key.keyboard.caps.lock:
|
||||
key_key.clienttweaks.hideOffhandItem:key.keyboard.unknown:
|
||||
key_key.clienttweaks.disableStepAssist:key.keyboard.unknown:
|
||||
key_key.clienttweaks.disableLogStripping:key.keyboard.unknown:
|
||||
key_key.travelersbackpack.inventory:key.keyboard.b:
|
||||
key_key.travelersbackpack.sort:key.keyboard.unknown:
|
||||
key_key.travelersbackpack.ability:key.keyboard.unknown:
|
||||
key_key.travelersbackpack.cycle_tool:key.keyboard.semicolon:
|
||||
key_key.travelersbackpack.toggle_tank:key.keyboard.semicolon:
|
||||
key_key.push_to_talk:key.keyboard.unknown:
|
||||
key_key.whisper:key.keyboard.unknown:
|
||||
key_key.mute_microphone:key.mouse.left:
|
||||
key_key.disable_voice_chat:key.keyboard.b:
|
||||
key_key.hide_icons:key.keyboard.h:
|
||||
key_key.voice_chat:key.keyboard.v:
|
||||
key_key.voice_chat_settings:key.keyboard.unknown:
|
||||
key_key.voice_chat_group:key.keyboard.g:
|
||||
key_key.voice_chat_toggle_recording:key.keyboard.unknown:
|
||||
key_key.voice_chat_adjust_volumes:key.keyboard.unknown:
|
||||
key_key.securitycraft.cameraZoomIn:key.keyboard.equal:
|
||||
key_key.securitycraft.cameraZoomOut:key.keyboard.minus:
|
||||
key_key.securitycraft.cameraEmitRedstone:key.keyboard.r:
|
||||
key_key.securitycraft.cameraActivateNightVision:key.keyboard.semicolon:
|
||||
key_key.securitycraft.setDefaultViewingDirection:key.keyboard.u:
|
||||
key_key.carry.desc:key.keyboard.unknown:
|
||||
key_key.expandedstorage.config:key.keyboard.g:SHIFT
|
||||
key_chunkloaders.keys.open_screen:key.keyboard.semicolon:
|
||||
key_key.vistas.panoramic_screenshot:key.keyboard.h:
|
||||
key_key.inmis.open_backpack:key.keyboard.z:
|
||||
key_key.smartblockplacement.switch_smart_placement:key.keyboard.grave.accent:
|
||||
key_key.presencefootsteps.settings:key.keyboard.f10:
|
||||
key_key.presencefootsteps.toggle:key.keyboard.unknown:
|
||||
key_key.journeymap.zoom_in:key.keyboard.equal:
|
||||
key_key.journeymap.zoom_out:key.keyboard.minus:
|
||||
key_key.journeymap.minimap_type:key.keyboard.left.bracket:
|
||||
key_key.journeymap.minimap_preset:key.keyboard.backslash:
|
||||
key_key.journeymap.create_waypoint:key.keyboard.b:
|
||||
key_key.journeymap.toggle_render_waypoints:key.keyboard.unknown:
|
||||
key_key.journeymap.toggle_render_waypoints_world:key.keyboard.unknown:
|
||||
key_key.journeymap.toggle_render_waypoints_map:key.keyboard.unknown:
|
||||
key_key.journeymap.toggle_waypoints:key.keyboard.unknown:
|
||||
key_key.journeymap.fullscreen_create_waypoint:key.keyboard.b:
|
||||
key_key.journeymap.fullscreen_chat_position:key.keyboard.c:
|
||||
key_key.journeymap.map_toggle_alt:key.keyboard.m:
|
||||
key_key.journeymap.fullscreen_waypoints:key.keyboard.semicolon:
|
||||
key_key.journeymap.minimap_toggle_alt:key.keyboard.j:CONTROL
|
||||
key_key.journeymap.fullscreen_options:key.keyboard.o:
|
||||
key_key.journeymap.fullscreen.north:key.keyboard.up:
|
||||
key_key.journeymap.fullscreen.south:key.keyboard.down:
|
||||
key_key.journeymap.fullscreen.east:key.keyboard.right:
|
||||
key_key.journeymap.fullscreen.west:key.keyboard.left:
|
||||
key_key.journeymap.fullscreen_follow_player:key.keyboard.f:
|
||||
key_key.journeymap.fullscreen.disable_buttons:key.keyboard.unknown:
|
||||
key_key.journeymap.toggle_entity_names:key.keyboard.g:
|
||||
key_key.mekanism.mode:key.keyboard.semicolon:
|
||||
key_key.mekanism.head_mode:key.keyboard.v:
|
||||
key_key.mekanism.chest_mode:key.keyboard.g:
|
||||
key_key.mekanism.legs_mode:key.keyboard.j:
|
||||
key_key.mekanism.feet_mode:key.keyboard.b:
|
||||
key_key.mekanism.details:key.keyboard.left.shift:
|
||||
key_key.mekanism.description:key.keyboard.n:SHIFT
|
||||
key_key.mekanism.module_tweaker:key.keyboard.backslash:
|
||||
key_key.mekanism.key_boost:key.keyboard.left.control:
|
||||
key_key.mekanism.key_hud:key.keyboard.h:
|
||||
key_key.mekanismadditions.voice:key.keyboard.u:
|
||||
key_key.jade.config:key.keyboard.keypad.0:
|
||||
key_key.jade.show_overlay:key.keyboard.keypad.1:
|
||||
key_key.jade.toggle_liquid:key.keyboard.keypad.2:
|
||||
key_key.jade.narrate:key.keyboard.keypad.5:
|
||||
key_key.jade.show_details:key.keyboard.left.shift:
|
||||
key_key.ae2.guide:key.keyboard.g:
|
||||
key_key.ae2.mouse_wheel_item_modifier:key.keyboard.left.shift:
|
||||
key_key.ae2.wireless_pattern_access_terminal:key.keyboard.unknown:
|
||||
key_key.ae2.ae2wtlib_restock:key.keyboard.unknown:
|
||||
key_key.ae2.ae2wtlib_magnet:key.keyboard.unknown:
|
||||
key_key.ae2.portable_item_cell:key.keyboard.unknown:
|
||||
key_key.ae2.portable_fluid_cell:key.keyboard.unknown:
|
||||
key_key.ae2.wireless_pattern_encoding_terminal:key.keyboard.unknown:
|
||||
key_key.ae2.wireless_terminal:key.keyboard.unknown:
|
||||
key_key.modern_industrialization.toggle_3x3:key.keyboard.y:
|
||||
key_key.modern_industrialization.toggle_flight:key.keyboard.v:
|
||||
key_justzoom.keybinds.keybind.zoom:key.keyboard.c:
|
||||
key_key.craftpresence.config_keycode.name:key.keyboard.grave.accent:
|
||||
key_key.pickup.item:key.keyboard.unknown:
|
||||
key_gui.xaero_pac_key_open_menu:key.keyboard.apostrophe:
|
||||
key_key.entityculling.toggle:key.keyboard.unknown:
|
106
config/defaultoptions/options.txt
Normal file
106
config/defaultoptions/options.txt
Normal file
@@ -0,0 +1,106 @@
|
||||
version:3955
|
||||
ao:true
|
||||
biomeBlendRadius:2
|
||||
enableVsync:true
|
||||
entityDistanceScaling:1.0
|
||||
entityShadows:true
|
||||
forceUnicodeFont:false
|
||||
japaneseGlyphVariants:false
|
||||
fov:0.0
|
||||
fovEffectScale:1.0
|
||||
darknessEffectScale:1.0
|
||||
glintSpeed:0.5
|
||||
glintStrength:0.75
|
||||
prioritizeChunkUpdates:0
|
||||
fullscreen:false
|
||||
gamma:1.0
|
||||
graphicsMode:0
|
||||
guiScale:4
|
||||
maxFps:120
|
||||
mipmapLevels:4
|
||||
narrator:0
|
||||
particles:0
|
||||
reducedDebugInfo:false
|
||||
renderClouds:"false"
|
||||
renderDistance:12
|
||||
simulationDistance:5
|
||||
screenEffectScale:1.0
|
||||
soundDevice:""
|
||||
autoJump:false
|
||||
operatorItemsTab:true
|
||||
autoSuggestions:true
|
||||
chatColors:true
|
||||
chatLinks:true
|
||||
chatLinksPrompt:true
|
||||
discrete_mouse_scroll:false
|
||||
invertYMouse:false
|
||||
realmsNotifications:false
|
||||
showSubtitles:false
|
||||
directionalAudio:false
|
||||
touchscreen:false
|
||||
bobView:true
|
||||
toggleCrouch:false
|
||||
toggleSprint:false
|
||||
darkMojangStudiosBackground:true
|
||||
hideLightningFlashes:false
|
||||
hideSplashTexts:false
|
||||
mouseSensitivity:0.5
|
||||
damageTiltStrength:1.0
|
||||
highContrast:false
|
||||
narratorHotkey:false
|
||||
resourcePacks:["mod/lootr:resourcepacks/new_textures","mod/the_bumblezone:resourcepacks/anti_tropophobia","mod_resources","vanilla","fabric","file/cubic-sun-moon-v1-8a.zip","celestria:realistic","extended_drawers:alt","extended_drawers:dev","presencefootsteps:default_sound_pack","file/Better-Leaves-8.1-1.20+.zip","file/Enhanced Audio r6.zip","file/MandalasGUI_Dakmode_Vanilla1.20.4.zip","file/§2Overworld§f_§bnoon§f_§bclear§f.zip","black_icons","classic_icons","white_icons","celestria:pixelperfect","file/MinClick.zip"]
|
||||
incompatibleResourcePacks:["extended_drawers:alt","extended_drawers:dev","file/Enhanced Audio r6.zip","file/MandalasGUI_Dakmode_Vanilla1.20.4.zip"]
|
||||
lastServer:
|
||||
lang:en_us
|
||||
chatVisibility:0
|
||||
chatOpacity:1.0
|
||||
chatLineSpacing:0.0
|
||||
textBackgroundOpacity:0.5
|
||||
backgroundForChatOnly:true
|
||||
hideServerAddress:false
|
||||
advancedItemTooltips:true
|
||||
pauseOnLostFocus:true
|
||||
overrideWidth:0
|
||||
overrideHeight:0
|
||||
chatHeightFocused:1.0
|
||||
chatDelay:0.0
|
||||
chatHeightUnfocused:0.4375
|
||||
chatScale:1.0
|
||||
chatWidth:1.0
|
||||
notificationDisplayTime:1.0
|
||||
useNativeTransport:true
|
||||
mainHand:"right"
|
||||
attackIndicator:1
|
||||
tutorialStep:none
|
||||
mouseWheelSensitivity:1.0
|
||||
rawMouseInput:true
|
||||
glDebugVerbosity:1
|
||||
skipMultiplayerWarning:true
|
||||
hideMatchedNames:true
|
||||
joinedFirstServer:true
|
||||
hideBundleTutorial:true
|
||||
syncChunkWrites:true
|
||||
showAutosaveIndicator:true
|
||||
allowServerListing:true
|
||||
onlyShowSecureChat:false
|
||||
panoramaScrollSpeed:1.0
|
||||
telemetryOptInExtra:false
|
||||
onboardAccessibility:false
|
||||
menuBackgroundBlurriness:5
|
||||
soundCategory_master:1.0
|
||||
soundCategory_music:0.0
|
||||
soundCategory_record:1.0
|
||||
soundCategory_weather:1.0
|
||||
soundCategory_block:1.0
|
||||
soundCategory_hostile:1.0
|
||||
soundCategory_neutral:1.0
|
||||
soundCategory_player:1.0
|
||||
soundCategory_ambient:1.0
|
||||
soundCategory_voice:1.0
|
||||
modelPart_cape:true
|
||||
modelPart_jacket:true
|
||||
modelPart_left_sleeve:true
|
||||
modelPart_right_sleeve:true
|
||||
modelPart_left_pants_leg:true
|
||||
modelPart_right_pants_leg:true
|
||||
modelPart_hat:true
|
BIN
config/defaultoptions/servers.dat
Normal file
BIN
config/defaultoptions/servers.dat
Normal file
Binary file not shown.
4
config/dismountentity.json5
Normal file
4
config/dismountentity.json5
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
// Whether players can dismount other players from their vehicle.
|
||||
"beAbleToDismountOtherPlayers": false
|
||||
}
|
133
config/dynamiccrosshair.json5
Normal file
133
config/dynamiccrosshair.json5
Normal file
@@ -0,0 +1,133 @@
|
||||
{
|
||||
"dynamicCrosshair": true,
|
||||
"disableDebugCrosshair": false,
|
||||
"thirdPersonCrosshair": false,
|
||||
"hideWithScreen": true,
|
||||
"hideWithMap": true,
|
||||
"fixCenteredCrosshair": false,
|
||||
"crosshairConfig": {
|
||||
"onBlock": true,
|
||||
"onInteractableBlock": true,
|
||||
"onEntity": true,
|
||||
"holdingTool": "Always",
|
||||
"displayCorrectTool": true,
|
||||
"holdingMeleeWeapon": true,
|
||||
"meleeWeaponOnEntity": false,
|
||||
"meleeWeaponOnBreakableBlock": false,
|
||||
"holdingRangedWeapon": "IfInteractable",
|
||||
"holdingThrowable": "IfInteractable",
|
||||
"holdingShield": true,
|
||||
"holdingBlock": "IfInteractable",
|
||||
"holdingBlockInOffhand": true,
|
||||
"holdingUsableItem": "IfInteractable",
|
||||
"forceHoldingSpyglass": false
|
||||
},
|
||||
"color": {
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true
|
||||
},
|
||||
"dynamicCrosshairStyle": true,
|
||||
"crosshairStyle": {
|
||||
"regular": {
|
||||
"style": "dynamiccrosshair:crosshair/cross-open",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"onBlock": {
|
||||
"style": "dynamiccrosshair:crosshair/cross-open",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"onEntity": {
|
||||
"style": "dynamiccrosshair:crosshair/cross-open-diagonal",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": false
|
||||
},
|
||||
"holdingTool": {
|
||||
"style": "dynamiccrosshair:crosshair/square",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"holdingMeleeWeapon": {
|
||||
"style": "dynamiccrosshair:crosshair/cross-open",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"holdingRangedWeapon": {
|
||||
"style": "dynamiccrosshair:crosshair/cross-open-diagonal",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": false
|
||||
},
|
||||
"holdingThrowable": {
|
||||
"style": "dynamiccrosshair:crosshair/circle-large",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"holdingBlock": {
|
||||
"style": "dynamiccrosshair:crosshair/diamond",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": false
|
||||
},
|
||||
"interact": {
|
||||
"style": "dynamiccrosshair:crosshair/brackets",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"useItem": {
|
||||
"style": "dynamiccrosshair:crosshair/brackets-round",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
},
|
||||
"shield": {
|
||||
"style": "dynamiccrosshair:crosshair/brackets-bottom",
|
||||
"overrideColor": false,
|
||||
"customColor": -5588020,
|
||||
"enableBlend": true,
|
||||
"coalesce": true
|
||||
}
|
||||
},
|
||||
"crosshairModifiers": {
|
||||
"modCorrectTool": {
|
||||
"style": "dynamiccrosshair:crosshair/dot",
|
||||
"overrideColor": true,
|
||||
"customColor": -16711936,
|
||||
"enableBlend": false,
|
||||
"coalesce": true
|
||||
},
|
||||
"modIncorrectTool": {
|
||||
"style": "dynamiccrosshair:crosshair/cross-diagonal-small",
|
||||
"overrideColor": true,
|
||||
"customColor": -65536,
|
||||
"enableBlend": false,
|
||||
"coalesce": true
|
||||
}
|
||||
},
|
||||
"enableTweaks": true,
|
||||
"additionalTools": [],
|
||||
"additionalMeleeWeapons": [],
|
||||
"additionalRangedWeapons": [],
|
||||
"additionalThrowables": [],
|
||||
"additionalUsableItems": [],
|
||||
"additionalInteractableBlocks": []
|
||||
}
|
38
config/edibles.json5
Normal file
38
config/edibles.json5
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
// The maximum amount of an item a player can eat before receiving the weakness effect. A value of -1 disables this feature.
|
||||
// min: -1, max: 1280
|
||||
"maxItemUsesPerDaySingleItem": 16,
|
||||
// The maximum of the total amount of items a player can eat before receiving the weakness effect. A value of -1 disables this feature.
|
||||
// min: -1, max: 1280
|
||||
"maxItemUsesPerDayTotal": -1,
|
||||
// The duration of the weakness effect in seconds when eating too much of an item.
|
||||
// min: 1, max: 3600
|
||||
"weaknessDurationSeconds": 45,
|
||||
// When eating glowstone, the duration in seconds of how long entities around should be glowing with an outline. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"glowEntityDurationSeconds": 20,
|
||||
// For the glow effect, the radius in blocks around the player of entities affected.
|
||||
// min: 1, max: 128
|
||||
"glowEntitiesAroundAffectedRadiusBlocks": 32,
|
||||
// The time in miliseconds of cooldown in between uses of eating an edible.
|
||||
// min: 0, max: 3600000
|
||||
"_cooldownInMsBetweenUses": 1000,
|
||||
// After eating blaze powder, the duration in seconds of the strength effect the player receives. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"blazePowderStrengthDurationSeconds": 15,
|
||||
// After eating magma cream, the duration in seconds of the fire resistance effect the player receives. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"magmaCreamFireResistanceDurationSeconds": 15,
|
||||
// After eating some sugar, the duration in seconds of the speed effect the player receives. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"sugarSpeedDurationSeconds": 15,
|
||||
// After eating a ghast tear, the duration in seconds of the regeneration effect the player receives. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"ghastTearDurationSeconds": 15,
|
||||
// After eating some phantom membrane, the duration in seconds of the slow falling effect the player receives. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"phantomMembraneDurationSeconds": 15,
|
||||
// After eating a rabbit's foot, the duration in seconds of the jump boost effect the player receives. A value of 0 disables the item use.
|
||||
// min: 0, max: 3600
|
||||
"rabbitsFootDurationSeconds": 15
|
||||
}
|
475
config/emi.css
Normal file
475
config/emi.css
Normal file
@@ -0,0 +1,475 @@
|
||||
/** EMI Config */
|
||||
|
||||
#general {
|
||||
/**
|
||||
* Whether EMI is enabled and visible.
|
||||
*/
|
||||
enabled: true;
|
||||
|
||||
/**
|
||||
* Whether cheating in items is enabled.
|
||||
*/
|
||||
cheat-mode: false;
|
||||
|
||||
/**
|
||||
* How much EMI should use tooltips and popups to show controls and information.
|
||||
*/
|
||||
help-level: normal;
|
||||
|
||||
/**
|
||||
* Where EMI should pull stacks from to populate the index.
|
||||
*/
|
||||
index-source: creative;
|
||||
|
||||
/**
|
||||
* Whether normal search queries should include the tooltip.
|
||||
*/
|
||||
search-tooltip-by-default: true;
|
||||
|
||||
/**
|
||||
* Whether normal search queries should include the mod name.
|
||||
*/
|
||||
search-mod-name-by-default: false;
|
||||
|
||||
/**
|
||||
* Whether normal search queries should include the stack's tags.
|
||||
*/
|
||||
search-tags-by-default: false;
|
||||
}
|
||||
|
||||
#ui {
|
||||
/**
|
||||
* Which action should be performed when clicking the recipe book.
|
||||
*/
|
||||
recipe-book-action: toggle-craftables;
|
||||
|
||||
/**
|
||||
* Where to display status effects in the inventory.
|
||||
*/
|
||||
effect-location: top;
|
||||
|
||||
/**
|
||||
* Whether to display a gray overlay when hovering over a stack.
|
||||
*/
|
||||
show-hover-overlay: true;
|
||||
|
||||
/**
|
||||
* Whether to add mod name to tooltips
|
||||
*/
|
||||
append-mod-id: true;
|
||||
|
||||
/**
|
||||
* Whether to add mod name to item tooltips, in case another mod provides behavior
|
||||
*/
|
||||
append-item-mod-id: true;
|
||||
|
||||
/**
|
||||
* Prevents recipes being quick crafted from shifting around under the cursor.
|
||||
*/
|
||||
miscraft-prevention: true;
|
||||
|
||||
/**
|
||||
* The unit to display fluids as.
|
||||
*/
|
||||
fluid-unit: millibuckets;
|
||||
|
||||
/**
|
||||
* Whether to use the batched render system. Batching is faster, but may have
|
||||
* incompatibilities with shaders or other mods.
|
||||
*/
|
||||
use-batched-renderer: true;
|
||||
|
||||
/**
|
||||
* Whether to have the search bar in the center of the screen, instead of to the
|
||||
* side.
|
||||
*/
|
||||
center-search-bar: true;
|
||||
|
||||
/**
|
||||
* Which sidebar type to switch to when searching.
|
||||
*/
|
||||
search-sidebar-focus: index;
|
||||
|
||||
/**
|
||||
* Which sidebar type to focus when the search is empty.
|
||||
*/
|
||||
empty-search-sidebar-focus: none;
|
||||
|
||||
/**
|
||||
* The maximum height the recipe screen will grow to be if space is available in
|
||||
* pixels.
|
||||
*/
|
||||
maximum-recipe-screen-height: 256;
|
||||
|
||||
/**
|
||||
* The minimum width of the recipe screen in pixels. Controls how many tabs there
|
||||
* can be, and where the page switching buttons go. The default is 176, the width
|
||||
* of most screens.
|
||||
*/
|
||||
minimum-recipe-screen-width: 176;
|
||||
|
||||
/**
|
||||
* The amount of vertical margin to give in the recipe screen.
|
||||
*/
|
||||
vertical-margin: 20;
|
||||
|
||||
/**
|
||||
* Where to show workstations in the recipe screen
|
||||
*/
|
||||
workstation-location: bottom;
|
||||
|
||||
/**
|
||||
* Display cost per batch when hovering a recipe output
|
||||
*/
|
||||
show-cost-per-batch: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to set as default.
|
||||
*/
|
||||
recipe-default-button: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to show the recipe tree.
|
||||
*/
|
||||
recipe-tree-button: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to fill the ingredients in a handler.
|
||||
*/
|
||||
recipe-fill-button: true;
|
||||
|
||||
/**
|
||||
* Whether recipes should have a button to take a screenshot of the recipe.
|
||||
*/
|
||||
recipe-screenshot-button: false;
|
||||
|
||||
/**
|
||||
* The GUI scale at which recipe screenshots are saved. Use 0 to use the current
|
||||
* GUI scale.
|
||||
*/
|
||||
recipe-screenshot-scale: 0;
|
||||
|
||||
/**
|
||||
* The pages in the left sidebar
|
||||
*/
|
||||
left-sidebar-pages: none;
|
||||
|
||||
/**
|
||||
* The subpanels in the left sidebar
|
||||
*/
|
||||
left-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the left sidebar to
|
||||
*/
|
||||
left-sidebar-size: 12, 100;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the left sidebar and obstructions, in pixels
|
||||
*/
|
||||
left-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the left sidebar
|
||||
*/
|
||||
left-sidebar-align: left, top;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the left sidebar
|
||||
*/
|
||||
left-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the left sidebar
|
||||
*/
|
||||
left-sidebar-theme: transparent;
|
||||
|
||||
/**
|
||||
* The pages in the right sidebar
|
||||
*/
|
||||
right-sidebar-pages: index, craftables;
|
||||
|
||||
/**
|
||||
* The subpanels in the right sidebar
|
||||
*/
|
||||
right-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the right sidebar to
|
||||
*/
|
||||
right-sidebar-size: 12, 100;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the right sidebar and obstructions, in pixels
|
||||
*/
|
||||
right-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the right sidebar
|
||||
*/
|
||||
right-sidebar-align: right, top;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the right sidebar
|
||||
*/
|
||||
right-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the right sidebar
|
||||
*/
|
||||
right-sidebar-theme: transparent;
|
||||
|
||||
/**
|
||||
* The pages in the top sidebar
|
||||
*/
|
||||
top-sidebar-pages: none;
|
||||
|
||||
/**
|
||||
* The subpanels in the top sidebar
|
||||
*/
|
||||
top-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the top sidebar to
|
||||
*/
|
||||
top-sidebar-size: 9, 9;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the top sidebar and obstructions, in pixels
|
||||
*/
|
||||
top-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the top sidebar
|
||||
*/
|
||||
top-sidebar-align: center, center;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the top sidebar
|
||||
*/
|
||||
top-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the top sidebar
|
||||
*/
|
||||
top-sidebar-theme: transparent;
|
||||
|
||||
/**
|
||||
* The pages in the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-pages: none;
|
||||
|
||||
/**
|
||||
* The subpanels in the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-subpanels: none;
|
||||
|
||||
/**
|
||||
* How many columns and rows of ingredients to limit the bottom sidebar to
|
||||
*/
|
||||
bottom-sidebar-size: 9, 9;
|
||||
|
||||
/**
|
||||
* How much space to maintain between the bottom sidebar and obstructions, in
|
||||
* pixels
|
||||
*/
|
||||
bottom-sidebar-margins: 2, 2, 2, 2;
|
||||
|
||||
/**
|
||||
* Where to position the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-align: center, center;
|
||||
|
||||
/**
|
||||
* Whether to render the header buttons and page count for the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-header: visible;
|
||||
|
||||
/**
|
||||
* Which theme to use for the bottom sidebar
|
||||
*/
|
||||
bottom-sidebar-theme: transparent;
|
||||
}
|
||||
|
||||
#binds {
|
||||
/**
|
||||
* Toggle the visibility of EMI.
|
||||
*/
|
||||
toggle-visibility: "ctrl key.keyboard.o";
|
||||
|
||||
/**
|
||||
* Focuses the search bar.
|
||||
*/
|
||||
focus-search: "ctrl key.keyboard.f";
|
||||
|
||||
/**
|
||||
* Clears the search bar.
|
||||
*/
|
||||
clear-search: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Display the recipes for creating a stack.
|
||||
*/
|
||||
view-recipes: "key.keyboard.r";
|
||||
view-recipes: "key.mouse.left";
|
||||
|
||||
/**
|
||||
* Display the recipes that can be created using a stack.
|
||||
*/
|
||||
view-uses: "key.keyboard.u";
|
||||
view-uses: "key.mouse.right";
|
||||
|
||||
/**
|
||||
* Favorite the item to display on the side of the screen opposite of recipies for
|
||||
* quick access.
|
||||
*/
|
||||
favorite: "key.keyboard.a";
|
||||
|
||||
/**
|
||||
* Set the default recipe for a given stack in the output of a recipe to that
|
||||
* recipe.
|
||||
*/
|
||||
default-stack: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* Display the recipe tree for a given stack.
|
||||
*/
|
||||
view-stack-tree: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Display the recipe tree.
|
||||
*/
|
||||
view-tree: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Return to the previous page in EMI.
|
||||
*/
|
||||
back: "key.keyboard.backspace";
|
||||
|
||||
/**
|
||||
* Return to the next page in EMI after going back.
|
||||
*/
|
||||
forward: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for a single result.
|
||||
*/
|
||||
craft-one: "key.mouse.left";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for as many results as possible.
|
||||
*/
|
||||
craft-all: "shift key.mouse.left";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for a single result and put in inventory if possible.
|
||||
*/
|
||||
craft-one-to-inventory: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for as many results as possible and put in inventory if
|
||||
* possible.
|
||||
*/
|
||||
craft-all-to-inventory: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* When on a stack with an associated recipe:
|
||||
* Move ingredients for a single result and put in cursor if possible.
|
||||
*/
|
||||
craft-one-to-cursor: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* Display the recipe that will be used to craft on a stack with no recipe context.
|
||||
*/
|
||||
show-craft: "key.keyboard.left.shift";
|
||||
|
||||
/**
|
||||
* Cheat in one of an item into the inventory.
|
||||
*/
|
||||
cheat-one-to-inventory: "ctrl key.mouse.right";
|
||||
|
||||
/**
|
||||
* Cheat in a stack of an item into the inventory.
|
||||
*/
|
||||
cheat-stack-to-inventory: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* Cheat in one of an item into the cursor.
|
||||
*/
|
||||
cheat-one-to-cursor: "ctrl key.mouse.middle";
|
||||
|
||||
/**
|
||||
* Cheat in a stack of an item into the cursor.
|
||||
*/
|
||||
cheat-stack-to-cursor: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* Delete the stack in the cursor when hovering the index
|
||||
*/
|
||||
delete-cursor-stack: "key.mouse.left";
|
||||
|
||||
/**
|
||||
* Copies the hovered recipe's ID to the clipboard
|
||||
*/
|
||||
copy-recipe-id: "key.keyboard.unknown";
|
||||
|
||||
/**
|
||||
* In edit mode, hide the hovered stack
|
||||
*/
|
||||
hide-stack: "ctrl key.mouse.left";
|
||||
|
||||
/**
|
||||
* In edit mode, hide stacks with the hovered stack's id
|
||||
*/
|
||||
hide-stack-by-id: "ctrl shift key.mouse.left";
|
||||
}
|
||||
|
||||
#dev {
|
||||
/**
|
||||
* Whether development functions should be enabled. Not recommended for general
|
||||
* play.
|
||||
*/
|
||||
dev-mode: false;
|
||||
|
||||
/**
|
||||
* Whether editing the index is enabled
|
||||
*/
|
||||
edit-mode: false;
|
||||
|
||||
/**
|
||||
* Whether to log untranslated tags as warnings.
|
||||
*/
|
||||
log-untranslated-tags: false;
|
||||
|
||||
/**
|
||||
* Whether to log ingredients that don't have a representative tag as warnings.
|
||||
*/
|
||||
log-non-tag-ingredients: false;
|
||||
|
||||
/**
|
||||
* Whether hovering the output of a recipe should show the recipe's EMI ID.
|
||||
*/
|
||||
show-recipe-ids: false;
|
||||
|
||||
/**
|
||||
* Whether to display additional widgets added to recipes from other mods.
|
||||
* These are typically developer facing and compatibility related, and not useful
|
||||
* for players.
|
||||
*/
|
||||
show-recipe-decorators: false;
|
||||
|
||||
/**
|
||||
* Whether stacks in the index should display a highlight if they have a recipe
|
||||
* default.
|
||||
*/
|
||||
highlight-defaulted: false;
|
||||
|
||||
/**
|
||||
* Whether to display exclusion areas
|
||||
*/
|
||||
highlight-exclusion-areas: false;
|
||||
}
|
37
config/emi_loot_config.toml
Normal file
37
config/emi_loot_config.toml
Normal file
@@ -0,0 +1,37 @@
|
||||
# Don't change this! Version used to track needed updates.
|
||||
version = 1
|
||||
debugMode = false
|
||||
parseChestLoot = true
|
||||
parseBlockLoot = true
|
||||
parseMobLoot = true
|
||||
parseGameplayLoot = true
|
||||
parseArchaeologyLoot = true
|
||||
skippedKeys = [
|
||||
"emi_loot.function.set_count_set",
|
||||
"emi_loot.no_conditions",
|
||||
"emi_loot.function.limit_count",
|
||||
"emi_loot.function.set_count_add",
|
||||
"emi_loot.function.fill_player_head"
|
||||
]
|
||||
chestLootAlwaysStackSame = false
|
||||
mobLootIncludeDirectDrops = true
|
||||
conditionStyle = "default"
|
||||
|
||||
[debugModes]
|
||||
block = false
|
||||
chest = false
|
||||
mob = false
|
||||
gameplay = false
|
||||
archaeology = false
|
||||
|
||||
[compactLoot]
|
||||
block = true
|
||||
chest = true
|
||||
mob = true
|
||||
gameplay = true
|
||||
archaeology = true
|
||||
|
||||
[logUnstranslatedTables]
|
||||
chest = false
|
||||
gameplay = false
|
||||
archaeology = false
|
176
config/enderio/machines-common-1.toml.bak
Normal file
176
config/enderio/machines-common-1.toml.bak
Normal file
@@ -0,0 +1,176 @@
|
||||
[energy.alloySmelter]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 20
|
||||
#The amount of energy to consume per vanilla smelting item in uI.
|
||||
#Range: > 1
|
||||
vanillaItemEnergy = 1500
|
||||
|
||||
[energy.crafter]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The energy cost in uI for a crafting recipe.
|
||||
#Range: > 1
|
||||
usage = 3200
|
||||
|
||||
[energy.impulseHopper]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 16
|
||||
|
||||
[energy.poweredSpawner]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 100000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 20
|
||||
|
||||
[energy.sagMill]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 20
|
||||
|
||||
[energy.slicer]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 100000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 30
|
||||
|
||||
[energy.soulBinder]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 128000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 60
|
||||
|
||||
[energy.stirlingGenerator]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base number of 'burn ticks' performed per machine tick.
|
||||
#Range: 0.001 ~ 1.7976931348623157E308
|
||||
burnSpeed = 0.375
|
||||
#The base percentage efficiency, used to determine burn times.
|
||||
#Range: 1 ~ 200
|
||||
fuelEfficiencyBase = 80
|
||||
#The efficiency increase per capacitor level.
|
||||
#Range: 1 ~ 200
|
||||
fuelEfficiencyStep = 20
|
||||
#The base amount of energy produced in uI/t.
|
||||
#Range: > 1
|
||||
generation = 40
|
||||
|
||||
[energy.paintingMachine]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 30
|
||||
#The energy required for each painting operation
|
||||
#Range: > 1
|
||||
energyCost = 2400
|
||||
|
||||
[energy.photovoltaicCellRates]
|
||||
#Production rate at midday without rain or thunder
|
||||
#Range: > 1
|
||||
energetic = 4
|
||||
#Range: > 1
|
||||
pulsating = 16
|
||||
#Range: > 1
|
||||
vibrant = 64
|
||||
|
||||
[energy.capacitorBankCapacity]
|
||||
#Capacity for capacitor banks
|
||||
#Range: > 1
|
||||
basic = 500000
|
||||
#Range: > 1
|
||||
advanced = 2000000
|
||||
#Range: > 1
|
||||
vibrant = 4000000
|
||||
|
||||
[energy.wiredCharger]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 128000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 64
|
||||
|
||||
[energy.soulEngine]
|
||||
#Range: > 1
|
||||
capacity = 100000
|
||||
#The base burn-rate the soul engine.
|
||||
#Range: > 1
|
||||
burnSpeed = 1
|
||||
#Percentage increase in uI produced.
|
||||
#Range: 0.001 ~ 1.7976931348623157E308
|
||||
generation = 1.0
|
||||
|
||||
[energy.drain]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 10
|
||||
|
||||
[energy.inhibitor]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 10
|
||||
|
||||
[energy.aversion]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 10
|
||||
|
||||
[energy.relocator]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
capacity = 64000
|
||||
#The base energy consumption in uI/t.
|
||||
#Range: > 1
|
||||
usage = 10
|
||||
|
||||
[enchanter]
|
||||
#The lapis cost is enchant level multiplied by this value.
|
||||
lapisCostFactor = 3.0
|
||||
#The final XP cost for an enchantment is multiplied by this value. To halve costs set to 0.5, to double them set it to 2.
|
||||
levelCostFactor = 0.75
|
||||
#Base level cost added to all recipes in the enchanter.
|
||||
baseLevelCost = 2
|
||||
|
||||
[poweredSpawner]
|
||||
#The amount of mobs that spawn from the spawner
|
||||
#Range: > 0
|
||||
spawnAmount = 4
|
||||
#The amount of entities that will turn off powered spawner if in range.
|
||||
#Range: > 0
|
||||
maxEntities = 2
|
||||
#The way a powered spawner spawns an entity. Possible options: 'ENTITY_TYPE' Spawns the same entity types as the soul vial. 'COPY' Spawns an exact copy of the mob in the soul vial
|
||||
#Allowed Values: ENTITY_TYPE, COPY
|
||||
spawnType = "ENTITY_TYPE"
|
||||
#The maximum amount of spawners before the spawners suffers a loss of efficiency
|
||||
#Range: > 0
|
||||
maxSpawners = 10
|
@@ -1,3 +1,7 @@
|
||||
[energy]
|
||||
#Whether or not the machine should throttle energy input to 2x it's consumption rate
|
||||
throttleEnergyUsage = true
|
||||
|
||||
[energy.alloySmelter]
|
||||
#The base energy capacity in uI.
|
||||
#Range: > 1
|
||||
|
@@ -1,5 +1,5 @@
|
||||
#Indigo properties file
|
||||
#Wed Sep 25 03:23:27 CEST 2024
|
||||
#Wed Sep 25 23:53:40 CEST 2024
|
||||
always-tesselate-blocks=auto
|
||||
ambient-occlusion-mode=hybrid
|
||||
debug-compare-lighting=auto
|
||||
|
BIN
config/fancymenu/assets/bg.png
Normal file
BIN
config/fancymenu/assets/bg.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.1 MiB |
@@ -3,3 +3,39 @@ type = customizablemenus
|
||||
net.minecraft.client.gui.screens.TitleScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.worldselection.SelectWorldScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.LevelLoadingScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.GenericMessageScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.ProgressScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.ConnectScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.ReceivingLevelScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen {
|
||||
}
|
||||
|
||||
com.blamejared.controlling.client.NewKeyBindsScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.options.OnlineOptionsScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.WinScreen {
|
||||
}
|
||||
|
||||
net.minecraft.client.gui.screens.ConfirmLinkScreen {
|
||||
}
|
||||
|
||||
io.github.gaming32.worldhost.gui.screen.WorldHostConfigScreen {
|
||||
}
|
||||
|
||||
|
@@ -3,13 +3,20 @@ type = fancymenu_layout
|
||||
layout-meta {
|
||||
identifier = title_screen
|
||||
render_custom_elements_behind_vanilla = false
|
||||
last_edited_time = 1727227784020
|
||||
last_edited_time = 1727229160510
|
||||
is_enabled = true
|
||||
randommode = false
|
||||
randomgroup = 1
|
||||
randomonlyfirsttime = false
|
||||
layout_index = 0
|
||||
[loading_requirement_container_meta:5ff5068a-f686-46f2-9ea8-39748de94531-1727227644820] = [groups:][instances:]
|
||||
[loading_requirement_container_meta:2e4ce653-f3b6-48ab-859e-f930f5b1b224-1727229143804] = [groups:][instances:]
|
||||
}
|
||||
|
||||
menu_background {
|
||||
image_path = [source:local]/config/fancymenu/assets/bg.png
|
||||
slide = false
|
||||
repeat_texture = false
|
||||
background_type = image
|
||||
}
|
||||
|
||||
customization {
|
||||
@@ -52,6 +59,38 @@ element {
|
||||
[loading_requirement_container_meta:d7475721-c108-4632-ae61-3bf3137f2e1f-1727227667656] = [groups:][instances:]
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = f6547507-0cd9-41c3-bb2b-367fd5d60839-1727140097697
|
||||
[executable_block:f6547507-0cd9-41c3-bb2b-367fd5d60839-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = mc_titlescreen_multiplayer_button
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = mid-centered
|
||||
x = -100
|
||||
y = -8
|
||||
width = 200
|
||||
height = 20
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 18ebf431-062b-4ede-9fb0-ac5bbe7d79e4-1727140097697
|
||||
[loading_requirement_container_meta:18ebf431-062b-4ede-9fb0-ac5bbe7d79e4-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = c8e0155c-1d1b-41f4-9a2c-23734688408a-1727140097697
|
||||
[executable_block:c8e0155c-1d1b-41f4-9a2c-23734688408a-1727140097697][type:generic] = [executables:]
|
||||
@@ -69,7 +108,7 @@ vanilla_button {
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = vanilla
|
||||
x = 220
|
||||
y = 164
|
||||
y = 170
|
||||
width = 200
|
||||
height = 20
|
||||
stretch_x = false
|
||||
@@ -84,6 +123,103 @@ vanilla_button {
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = 40d8b635-ef02-4806-b21d-e72ba3ccab54-1727140097697
|
||||
[executable_block:40d8b635-ef02-4806-b21d-e72ba3ccab54-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = mc_titlescreen_singleplayer_button
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = mid-centered
|
||||
x = -100
|
||||
y = -31
|
||||
width = 200
|
||||
height = 20
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 33083765-583a-449a-80b5-de21f44e7824-1727140097697
|
||||
[loading_requirement_container_meta:33083765-583a-449a-80b5-de21f44e7824-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = 19ea19b9-deb6-49a9-950a-7d8078e78857-1727140097697
|
||||
[executable_block:19ea19b9-deb6-49a9-950a-7d8078e78857-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = 802990
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = vanilla
|
||||
x = 442
|
||||
y = 351
|
||||
width = 196
|
||||
height = 10
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = ef32898d-0f4f-4c94-a2cb-823372eabe43-1727140097697
|
||||
[loading_requirement_container_meta:ef32898d-0f4f-4c94-a2cb-823372eabe43-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = ea93fa41-e0b0-4afd-89a4-42903ccf9921-1727140097697
|
||||
[executable_block:ea93fa41-e0b0-4afd-89a4-42903ccf9921-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = mc_titlescreen_quit_button
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = element
|
||||
anchor_point_element = mc_titlescreen_multiplayer_button
|
||||
x = 102
|
||||
y = 23
|
||||
width = 98
|
||||
height = 20
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 028c4b10-4683-4862-9c45-e9456848baba-1727140097697
|
||||
[loading_requirement_container_meta:028c4b10-4683-4862-9c45-e9456848baba-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = 06bc0b7c-c352-4d39-9d1a-ce8b7cbd4c7f-1727140097697
|
||||
[executable_block:06bc0b7c-c352-4d39-9d1a-ce8b7cbd4c7f-1727140097697][type:generic] = [executables:]
|
||||
@@ -149,135 +285,6 @@ vanilla_button {
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = e7abb811-5014-4a01-ace0-fcde815dca22-1727140097697
|
||||
[executable_block:e7abb811-5014-4a01-ace0-fcde815dca22-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = 901980
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = vanilla
|
||||
x = 541
|
||||
y = 318
|
||||
width = 97
|
||||
height = 10
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 2af0855f-52ac-4d12-ba66-2c26a8fa38ad-1727140097697
|
||||
[loading_requirement_container_meta:2af0855f-52ac-4d12-ba66-2c26a8fa38ad-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = 40d8b635-ef02-4806-b21d-e72ba3ccab54-1727140097697
|
||||
[executable_block:40d8b635-ef02-4806-b21d-e72ba3ccab54-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = mc_titlescreen_singleplayer_button
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = mid-centered
|
||||
x = -100
|
||||
y = -31
|
||||
width = 200
|
||||
height = 20
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 33083765-583a-449a-80b5-de21f44e7824-1727140097697
|
||||
[loading_requirement_container_meta:33083765-583a-449a-80b5-de21f44e7824-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = ea93fa41-e0b0-4afd-89a4-42903ccf9921-1727140097697
|
||||
[executable_block:ea93fa41-e0b0-4afd-89a4-42903ccf9921-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = mc_titlescreen_quit_button
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = element
|
||||
anchor_point_element = mc_titlescreen_multiplayer_button
|
||||
x = 102
|
||||
y = 23
|
||||
width = 98
|
||||
height = 20
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 028c4b10-4683-4862-9c45-e9456848baba-1727140097697
|
||||
[loading_requirement_container_meta:028c4b10-4683-4862-9c45-e9456848baba-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = f6547507-0cd9-41c3-bb2b-367fd5d60839-1727140097697
|
||||
[executable_block:f6547507-0cd9-41c3-bb2b-367fd5d60839-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
nine_slice_border_x = 5
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = mc_titlescreen_multiplayer_button
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = mid-centered
|
||||
x = -100
|
||||
y = -8
|
||||
width = 200
|
||||
height = 20
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = 18ebf431-062b-4ede-9fb0-ac5bbe7d79e4-1727140097697
|
||||
[loading_requirement_container_meta:18ebf431-062b-4ede-9fb0-ac5bbe7d79e4-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
nine_slice_slider_handle_border_x = 5
|
||||
nine_slice_slider_handle_border_y = 5
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = c228185e-0bc6-45fe-9816-acbecabdc6af-1727140097697
|
||||
[executable_block:c228185e-0bc6-45fe-9816-acbecabdc6af-1727140097697][type:generic] = [executables:]
|
||||
@@ -343,8 +350,8 @@ vanilla_button {
|
||||
}
|
||||
|
||||
vanilla_button {
|
||||
button_element_executable_block_identifier = 19ea19b9-deb6-49a9-950a-7d8078e78857-1727140097697
|
||||
[executable_block:19ea19b9-deb6-49a9-950a-7d8078e78857-1727140097697][type:generic] = [executables:]
|
||||
button_element_executable_block_identifier = e7abb811-5014-4a01-ace0-fcde815dca22-1727140097697
|
||||
[executable_block:e7abb811-5014-4a01-ace0-fcde815dca22-1727140097697][type:generic] = [executables:]
|
||||
restartbackgroundanimations = true
|
||||
loopbackgroundanimations = true
|
||||
nine_slice_custom_background = false
|
||||
@@ -352,21 +359,21 @@ vanilla_button {
|
||||
nine_slice_border_y = 5
|
||||
navigatable = true
|
||||
element_type = vanilla_button
|
||||
instance_identifier = 802990
|
||||
instance_identifier = 901980
|
||||
appearance_delay = no_delay
|
||||
appearance_delay_seconds = 1.0
|
||||
fade_in = false
|
||||
fade_in_speed = 1.0
|
||||
anchor_point = vanilla
|
||||
x = 442
|
||||
y = 328
|
||||
width = 196
|
||||
x = 541
|
||||
y = 341
|
||||
width = 97
|
||||
height = 10
|
||||
stretch_x = false
|
||||
stretch_y = false
|
||||
stay_on_screen = true
|
||||
element_loading_requirement_container_identifier = ef32898d-0f4f-4c94-a2cb-823372eabe43-1727140097697
|
||||
[loading_requirement_container_meta:ef32898d-0f4f-4c94-a2cb-823372eabe43-1727140097697] = [groups:][instances:]
|
||||
element_loading_requirement_container_identifier = 2af0855f-52ac-4d12-ba66-2c26a8fa38ad-1727140097697
|
||||
[loading_requirement_container_meta:2af0855f-52ac-4d12-ba66-2c26a8fa38ad-1727140097697] = [groups:][instances:]
|
||||
is_hidden = false
|
||||
automated_button_clicks = 0
|
||||
nine_slice_slider_handle = false
|
||||
|
37
config/fancymenu/customization/universal_layout.txt
Normal file
37
config/fancymenu/customization/universal_layout.txt
Normal file
@@ -0,0 +1,37 @@
|
||||
type = fancymenu_layout
|
||||
|
||||
layout-meta {
|
||||
identifier = %fancymenu:universal_layout%
|
||||
render_custom_elements_behind_vanilla = false
|
||||
last_edited_time = 1727229552689
|
||||
is_enabled = true
|
||||
randommode = false
|
||||
randomgroup = 1
|
||||
randomonlyfirsttime = false
|
||||
layout_index = 0
|
||||
[loading_requirement_container_meta:e2dcd25c-319d-43ae-9df3-11d2f1da459f-1727229533859] = [groups:][instances:]
|
||||
}
|
||||
|
||||
menu_background {
|
||||
image_path = [source:local]/config/fancymenu/assets/bg.png
|
||||
slide = false
|
||||
repeat_texture = false
|
||||
background_type = image
|
||||
}
|
||||
|
||||
customization {
|
||||
action = backgroundoptions
|
||||
keepaspectratio = false
|
||||
}
|
||||
|
||||
scroll_list_customization {
|
||||
preserve_scroll_list_header_footer_aspect_ratio = true
|
||||
render_scroll_list_header_shadow = true
|
||||
render_scroll_list_footer_shadow = true
|
||||
show_scroll_list_header_footer_preview_in_editor = false
|
||||
repeat_scroll_list_header_texture = false
|
||||
repeat_scroll_list_footer_texture = false
|
||||
show_screen_background_overlay_on_custom_background = false
|
||||
apply_vanilla_background_blur = false
|
||||
}
|
||||
|
@@ -7,7 +7,7 @@ B:force_fullscreen = 'false';
|
||||
|
||||
##[customization]
|
||||
|
||||
B:modpack_mode = 'false';
|
||||
B:modpack_mode = 'true';
|
||||
B:show_customization_overlay = 'false';
|
||||
B:advanced_customization_mode = 'false';
|
||||
|
||||
|
4
config/fishontheline.json5
Normal file
4
config/fishontheline.json5
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
// If enabled, the fish on the line sound will only go off if a bell is held in the offhand while fishing.
|
||||
"mustHoldBellInOffhand": true
|
||||
}
|
11
config/fixedanvilrepaircost.json5
Normal file
11
config/fixedanvilrepaircost.json5
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
// The amount of level it costs to repair an item on an anvil. A value of 0 keeps vanilla behaviour.
|
||||
// min: 0, max: 100
|
||||
"repairCostLevelAmount": 3,
|
||||
// The amount of material it costs to repair an item on an anvil. A value of 0 keeps vanilla behaviour.
|
||||
// min: 0, max: 64
|
||||
"repairCostMaterialAmount": 1,
|
||||
// How much the item is repaired per action. By default 33.33%, so 3 of 'repairCostMaterialAmount' fully repairs any item.
|
||||
// min: 0.0, max: 1.0
|
||||
"percentRepairedPerAction": 0.3333
|
||||
}
|
15
config/giantspawn.json5
Normal file
15
config/giantspawn.json5
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
// The chance a zombie that has spawned on the surface is a giant.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceSurfaceZombieIsGiant": 0.05,
|
||||
// If enabled, burns giants when daylight shines upon them.
|
||||
"shouldBurnGiantsInDaylight": true,
|
||||
// If enabled, a giant will only spawn on the surface.
|
||||
"onlySpawnGiantOnSurface": true,
|
||||
// The giant movement speed modifier relative to the base zombie movement speed.
|
||||
// min: 0.0, max: 20.0
|
||||
"giantMovementSpeedModifier": 1.0,
|
||||
// The giant attack damage modifier relative to the base zombie attack damage.
|
||||
// min: 0.0, max: 20.0
|
||||
"giantAttackDamageModifier": 2.0
|
||||
}
|
43
config/guiclock.json5
Normal file
43
config/guiclock.json5
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
// When enabled, will only show the game time when a clock is present in the inventory.
|
||||
"mustHaveClockInInventoryForGameTime": true,
|
||||
// When enabled, will only show the real time when a clock is present in the inventory.
|
||||
"mustHaveClockInInventoryForRealTime": true,
|
||||
// Whether the clock in the GUI should be lowered when the player has potion effects to prevent overlap.
|
||||
"lowerClockWhenPlayerHasEffects": true,
|
||||
// Sets the format of the clock to the 24-hour format.
|
||||
"_24hourformat": true,
|
||||
// When enabled, shows the clock item icon instead of a clock with numbers.
|
||||
"showOnlyMinecraftClockIcon": false,
|
||||
// Show both in-game time and real local time.
|
||||
"showBothTimes": false,
|
||||
// Show actual local time instead of in-game time.
|
||||
"showRealTime": false,
|
||||
// Show the seconds in the clock.
|
||||
"showRealTimeSeconds": false,
|
||||
// Show the days played in the world.
|
||||
"showDaysPlayedWorld": true,
|
||||
// Places the GUI clock on the left.
|
||||
"clockPositionIsLeft": false,
|
||||
// Places the GUI clock in the middle.
|
||||
"clockPositionIsCenter": false,
|
||||
// Places the GUI clock on the right.
|
||||
"clockPositionIsRight": true,
|
||||
// The vertical offset (y coord) for the Clock. This determines how far down the time should be on the screen. Can be changed to prevent GUIs from overlapping.
|
||||
// min: 0, max: 3000
|
||||
"clockHeightOffset": 5,
|
||||
// The horizontal offset (x coord) for the Clock.
|
||||
// min: -3000, max: 3000
|
||||
"clockWidthOffset": 0,
|
||||
// If the text displayed should have a shadow drawn below it.
|
||||
"drawTextShadow": true,
|
||||
// The red RGB value for the clock text.
|
||||
// min: 0, max: 255
|
||||
"RGB_R": 255,
|
||||
// The green RGB value for the clock text.
|
||||
// min: 0, max: 255
|
||||
"RGB_G": 255,
|
||||
// The blue RGB value for the clock text.
|
||||
// min: 0, max: 255
|
||||
"RGB_B": 255
|
||||
}
|
26
config/guicompass.json5
Normal file
26
config/guicompass.json5
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
// What of the GUI compass should be displayed. Default: [FXYZ]. F: facing (direction), X: x coord, Y: y coord (depth), Z: z coord.
|
||||
"guiCompassFormat": "FXYZ",
|
||||
// When enabled, will only show the GUI compass when a compass is present in the inventory.
|
||||
"mustHaveCompassInInventory": true,
|
||||
// Places the GUI compass on the left.
|
||||
"compassPositionIsLeft": true,
|
||||
// Places the GUI compass in the middle.
|
||||
"compassPositionIsCenter": false,
|
||||
// Places the GUI compass on the right.
|
||||
"compassPositionIsRight": false,
|
||||
// The vertical offset (y coord) for the Compass. This determines how far down the time should be on the screen. Can be changed to prevent GUIs from overlapping.
|
||||
// min: 0, max: 3000
|
||||
"compassHeightOffset": 5,
|
||||
// If the text displayed should have a shadow drawn below it.
|
||||
"drawTextShadow": true,
|
||||
// The red RGB value for the compass text.
|
||||
// min: 0, max: 255
|
||||
"RGB_R": 255,
|
||||
// The green RGB value for the compass text.
|
||||
// min: 0, max: 255
|
||||
"RGB_G": 255,
|
||||
// The blue RGB value for the compass text.
|
||||
// min: 0, max: 255
|
||||
"RGB_B": 255
|
||||
}
|
26
config/healingcampfire.json5
Normal file
26
config/healingcampfire.json5
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
// How often in ticks the mod checks for campfires around the player. 1 second = 20 ticks, so by default every 2 seconds.
|
||||
// min: 1, max: 1200
|
||||
"checkForCampfireDelayInTicks": 40,
|
||||
// The radius around the campfire in blocks where players receive the regeneration effect.
|
||||
// min: 1, max: 64
|
||||
"healingRadius": 16,
|
||||
// The duration of the regeneration effect which the campfire applies.
|
||||
// min: 1, max: 600
|
||||
"effectDurationSeconds": 60,
|
||||
// The level of regeneration which the campfire applies, by default 1.
|
||||
// min: 1, max: 50
|
||||
"regenerationLevel": 1,
|
||||
// When enabled, the campfire heals passive mobs around where the radius is half the width of a bounding box.
|
||||
"healPassiveMobs": true,
|
||||
// When enabled, hides the particles from the regeneration effect around the campfire.
|
||||
"hideEffectParticles": true,
|
||||
// When enabled, the campfire only has an effect when the block is lit up.
|
||||
"campfireMustBeLit": true,
|
||||
// When enabled, the campfire only has an effect when the block is signalling.
|
||||
"campfireMustBeSignalling": false,
|
||||
// When enabled, the mod will work with normal campfires.
|
||||
"enableEffectForNormalCampfires": true,
|
||||
// When enabled, the mod will work with soul campfires.
|
||||
"enableEffectForSoulCampfires": true
|
||||
}
|
5
config/huskspawn.json5
Normal file
5
config/huskspawn.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance a zombie that has spawned is of the husk variant.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceZombieIsHusk": 0.15
|
||||
}
|
6
config/improvedsignediting.json5
Normal file
6
config/improvedsignediting.json5
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
// A global toggle whether the improved edtiting functionality should be enabled.
|
||||
"enableImprovedEditing": true,
|
||||
// Whether the Improved/Normal Editing button should be visible on the sign edit screen.
|
||||
"showImprovedEditingButton": true
|
||||
}
|
6
config/infinitetrading.json5
Normal file
6
config/infinitetrading.json5
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
// When enabled, the trades of the wandering trader will never lock up.
|
||||
"wanderingTraderInfiniteTrades": true,
|
||||
// When enabled, the trades of villagers will never lock up.
|
||||
"villagerInfiniteTrades": true
|
||||
}
|
@@ -1,5 +1,5 @@
|
||||
#This file stores configuration options for Iris, such as the currently active shaderpack
|
||||
#Wed Sep 25 03:23:37 CEST 2024
|
||||
#Wed Sep 25 23:53:51 CEST 2024
|
||||
colorSpace=SRGB
|
||||
disableUpdateMessage=false
|
||||
enableDebugOptions=false
|
||||
|
20
config/justmobheads.json5
Normal file
20
config/justmobheads.json5
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
// If enabled, overrides the 'overallDropChance' variable with the specific values.
|
||||
"mobSpecificDropChances": true,
|
||||
// If enabled, allows Creepers, Skeletons and Zombies to drop their heads.
|
||||
"enableStandardHeads": false,
|
||||
// If enabled, the looting enchant will have an effect on the drop chance.
|
||||
"enableLootingEnchant": true,
|
||||
// If enabled, only adult tameable mobs will have a chance to drop their head on death.
|
||||
"onlyAdultMobsDropTheirHead": true,
|
||||
// Sets the chance of a mob dropping its head if 'mobSpecificDropChances' is disabled.
|
||||
// min: 1.0E-4, max: 1.0
|
||||
"overallDropChance": 0.1,
|
||||
// Sets head drop chance for Zombies, Skeletons and Creepers if 'enableStandardHeads' is enabled.
|
||||
// min: 1.0E-4, max: 1.0
|
||||
"creeperSkeletonZombieDropChance": 0.1,
|
||||
// When enabled, only drops mob heads if the source on death is a charged creeper. This overwrites the onlyDropHeadsByPlayerKill value.
|
||||
"onlyDropHeadsByChargedCreeper": false,
|
||||
// When enabled, only drops mob heads if the source on death is from a player.
|
||||
"onlyDropHeadsByPlayerKill": false
|
||||
}
|
171
config/justmobheads/headchances.txt
Normal file
171
config/justmobheads/headchances.txt
Normal file
@@ -0,0 +1,171 @@
|
||||
"all_black_cat" : 0.5,
|
||||
"allay" : 0.5,
|
||||
"armadillo" : 0.5,
|
||||
"armorer" : 0.1,
|
||||
"ashen_wolf" : 0.25,
|
||||
"bat" : 0.25,
|
||||
"bee" : 0.1,
|
||||
"black_and_white_rabbit" : 0.1,
|
||||
"black_cat" : 0.5,
|
||||
"black_horse" : 0.1,
|
||||
"black_rabbit" : 0.1,
|
||||
"black_sheep" : 0.025,
|
||||
"black_wolf" : 0.25,
|
||||
"blaze" : 0.01,
|
||||
"blue_axolotl" : 0.5,
|
||||
"blue_parrot" : 0.75,
|
||||
"blue_sheep" : 0.025,
|
||||
"bogged" : 0.1,
|
||||
"breeze" : 0.05,
|
||||
"british_shorthair_cat" : 0.5,
|
||||
"brown_horse" : 0.1,
|
||||
"brown_llama" : 0.05,
|
||||
"brown_mooshroom" : 0.05,
|
||||
"brown_rabbit" : 0.1,
|
||||
"brown_sheep" : 0.025,
|
||||
"brown_trader_llama" : 0.25,
|
||||
"butcher" : 0.1,
|
||||
"calico_cat" : 0.5,
|
||||
"camel" : 0.2,
|
||||
"cartographer" : 0.1,
|
||||
"cave_spider" : 0.01,
|
||||
"charged_creeper" : 1.0,
|
||||
"chestnut_horse" : 0.1,
|
||||
"chestnut_wolf" : 0.25,
|
||||
"chicken" : 0.05,
|
||||
"cleric" : 0.1,
|
||||
"cod" : 0.1,
|
||||
"cold_frog" : 0.1,
|
||||
"cow" : 0.05,
|
||||
"creamy_horse" : 0.1,
|
||||
"creamy_llama" : 0.05,
|
||||
"creamy_trader_llama" : 0.25,
|
||||
"cyan_axolotl" : 0.5,
|
||||
"cyan_parrot" : 0.75,
|
||||
"cyan_sheep" : 0.025,
|
||||
"dark_brown_horse" : 0.1,
|
||||
"dolphin" : 0.2,
|
||||
"donkey" : 0.1,
|
||||
"drowned" : 0.05,
|
||||
"elder_guardian" : 0.3,
|
||||
"enderman" : 0.02,
|
||||
"endermite" : 0.02,
|
||||
"evoker" : 0.02,
|
||||
"farmer" : 0.1,
|
||||
"fisherman" : 0.1,
|
||||
"fletcher" : 0.1,
|
||||
"ghast" : 0.1,
|
||||
"glow_squid" : 0.2,
|
||||
"goat" : 0.05,
|
||||
"gold_axolotl" : 0.5,
|
||||
"gold_rabbit" : 0.1,
|
||||
"gray_horse" : 0.1,
|
||||
"gray_llama" : 0.05,
|
||||
"gray_parrot" : 0.75,
|
||||
"gray_sheep" : 0.025,
|
||||
"gray_trader_llama" : 0.25,
|
||||
"green_parrot" : 0.75,
|
||||
"green_sheep" : 0.025,
|
||||
"guardian" : 0.02,
|
||||
"hoglin" : 0.1,
|
||||
"husk" : 0.03,
|
||||
"illusioner" : 0.25,
|
||||
"iron_golem" : 0.02,
|
||||
"jeb_sheep" : 0.2,
|
||||
"jellie_cat" : 0.5,
|
||||
"killer_rabbit" : 0.5,
|
||||
"leatherworker" : 0.1,
|
||||
"librarian" : 0.1,
|
||||
"light_blue_sheep" : 0.025,
|
||||
"light_gray_sheep" : 0.025,
|
||||
"lime_sheep" : 0.025,
|
||||
"lucy_axolotl" : 0.5,
|
||||
"magenta_sheep" : 0.025,
|
||||
"magma_cube" : 0.05,
|
||||
"mason" : 0.1,
|
||||
"mooshroom" : 0.05,
|
||||
"mule" : 0.1,
|
||||
"nitwit" : 0.1,
|
||||
"ocelot" : 0.1,
|
||||
"orange_sheep" : 0.025,
|
||||
"pale_wolf" : 0.25,
|
||||
"panda" : 0.5,
|
||||
"persian_cat" : 0.5,
|
||||
"phantom" : 0.1,
|
||||
"pig" : 0.05,
|
||||
"piglin" : 0.05,
|
||||
"piglin_brute" : 0.1,
|
||||
"pillager" : 0.2,
|
||||
"pink_sheep" : 0.025,
|
||||
"polar_bear" : 0.2,
|
||||
"pufferfish" : 0.1,
|
||||
"purple_sheep" : 0.025,
|
||||
"ragdoll_cat" : 0.5,
|
||||
"ravager" : 0.2,
|
||||
"red_cat" : 0.5,
|
||||
"red_fox" : 0.25,
|
||||
"red_parrot" : 0.75,
|
||||
"red_sheep" : 0.025,
|
||||
"rusty_wolf" : 0.25,
|
||||
"salmon" : 0.1,
|
||||
"salt_and_pepper_rabbit" : 0.1,
|
||||
"shepherd" : 0.1,
|
||||
"shulker" : 0.05,
|
||||
"siamese_cat" : 0.5,
|
||||
"silverfish" : 0.05,
|
||||
"skeleton_horse" : 0.25,
|
||||
"slime" : 0.05,
|
||||
"sniffer" : 0.25,
|
||||
"snow_fox" : 0.25,
|
||||
"snow_golem" : 0.1,
|
||||
"snowman" : 0.05,
|
||||
"snowy_wolf" : 0.25,
|
||||
"spider" : 0.05,
|
||||
"spotted_wolf" : 0.25,
|
||||
"squid" : 0.05,
|
||||
"stray" : 0.1,
|
||||
"strider" : 0.1,
|
||||
"striped_wolf" : 0.25,
|
||||
"tabby_cat" : 0.5,
|
||||
"tadpole" : 0.05,
|
||||
"temperate_frog" : 0.1,
|
||||
"toast_rabbit" : 0.5,
|
||||
"toolsmith" : 0.1,
|
||||
"tropical_fish" : 0.1,
|
||||
"turtle" : 0.1,
|
||||
"vex" : 0.25,
|
||||
"villager" : 0.1,
|
||||
"vindicator" : 0.25,
|
||||
"wandering_trader" : 1.0,
|
||||
"warden" : 1.0,
|
||||
"warm_frog" : 0.1,
|
||||
"weaponsmith" : 0.1,
|
||||
"white_cat" : 0.5,
|
||||
"white_horse" : 0.1,
|
||||
"white_llama" : 0.05,
|
||||
"white_rabbit" : 0.1,
|
||||
"white_sheep" : 0.025,
|
||||
"white_trader_llama" : 0.25,
|
||||
"wild_axolotl" : 0.5,
|
||||
"witch" : 0.05,
|
||||
"wither" : 1.0,
|
||||
"woods_wolf" : 0.25,
|
||||
"yellow_sheep" : 0.025,
|
||||
"zoglin" : 0.1,
|
||||
"zombie_armorer" : 0.1,
|
||||
"zombie_butcher" : 0.1,
|
||||
"zombie_cartographer" : 0.1,
|
||||
"zombie_cleric" : 0.1,
|
||||
"zombie_farmer" : 0.1,
|
||||
"zombie_fisherman" : 0.1,
|
||||
"zombie_fletcher" : 0.1,
|
||||
"zombie_horse" : 0.25,
|
||||
"zombie_leatherworker" : 0.1,
|
||||
"zombie_librarian" : 0.1,
|
||||
"zombie_mason" : 0.1,
|
||||
"zombie_nitwit" : 0.1,
|
||||
"zombie_shepherd" : 0.1,
|
||||
"zombie_toolsmith" : 0.1,
|
||||
"zombie_villager" : 0.1,
|
||||
"zombie_weaponsmith" : 0.1,
|
||||
"zombified_piglin" : 0.1,
|
7
config/justplayerheads.json5
Normal file
7
config/justplayerheads.json5
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
// If enabled, allows players to drop their head on death.
|
||||
"playerDropsHeadOnDeath": true,
|
||||
// Sets the chance of a player dropping their head if 'playerDropsHeadOnDeath' is enabled.
|
||||
// min: 1.0E-4, max: 1.0
|
||||
"playerHeadDropChance": 1.0
|
||||
}
|
6
config/lootr-client.toml
Normal file
6
config/lootr-client.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
[textures]
|
||||
#configuration options for textures
|
||||
#set to true to use vanilla textures instead of Lootr special textures. Note: this will prevent previously opened chests from rendering differently
|
||||
vanilla_textures = false
|
||||
#set to true to use the new Lootr textures
|
||||
new_textures = false
|
100
config/lootr-common.toml
Normal file
100
config/lootr-common.toml
Normal file
@@ -0,0 +1,100 @@
|
||||
[conversion]
|
||||
#configuration options for the conversion of chests
|
||||
#determine whether or not loot generated is the same for all players using the provided seed, or randomised per player
|
||||
randomise_seed = true
|
||||
#the maximum age for containers; entries above this age will be discarded [default: 60 * 20 * 15, fifteen minutes] [note: the value 6000 will be corrected to 18000. if you wish to use 6000, please use 6001 or 5999.]
|
||||
#Range: > 0
|
||||
max_age = 18000
|
||||
#if true, no chests will be converted
|
||||
disable = false
|
||||
#whether or not mineshaft chest minecarts should be converted to standard loot chests
|
||||
convert_mineshafts = true
|
||||
#whether or not the Elytra item frame should be converted into a standard loot chest with a guaranteed elytra
|
||||
convert_elytras = true
|
||||
#lootr will automatically log all unresolved tables (i.e., for containers that have a loot table associated with them but, for whatever reason, the lookup for this table returns empty). setting this option to true additionally informs players when they open containers.
|
||||
report_unresolved_tables = false
|
||||
#disregard chests and chunks that are outside of the world border; enable this option if you are using a world border and are suffering consistent TPS issues; if you change the world border, you will need to restart your client
|
||||
check_world_border = false
|
||||
|
||||
[whitelist]
|
||||
#configuration for specific whitelisting and blacklisting of dimensions, loot tables and modids
|
||||
#list of dimensions (to the exclusion of all others) that loot chest should be replaced in (default: blank, allowing all dimensions, e.g., ["minecraft:overworld", "minecraft:the_end"])
|
||||
dimension_whitelist = []
|
||||
#list of dimensions that loot chests should not be replaced in (default: blank, allowing all dimensions, format e.g., ["minecraft:overworld", "minecraft:the_end"])
|
||||
dimension_blacklist = []
|
||||
#list of dimensions by modid that loot chests should not be replaced in (default: blank, allowing all modids, format e.g., ["minecraft
|
||||
#othermod"])
|
||||
modid_dimension_blacklist = []
|
||||
#list of dimensions by modid that loot chest should be replaced in (default: blank, allowing all modids, format e.g., ["minecraft
|
||||
#othermod"])
|
||||
modid_dimension_whitelist = []
|
||||
#list of loot tables which shouldn't be converted (in the format of ["modid:loot_table", "othermodid:other_loot_table"])
|
||||
loot_table_blacklist = []
|
||||
#list of modids whose loot tables shouldn't be converted (in the format of ["modid", "other_modid"])
|
||||
loot_modid_blacklist = []
|
||||
|
||||
[breaking]
|
||||
#configuration options for breaking containers
|
||||
#prevent the destruction of Lootr chests except while sneaking in creative mode
|
||||
disable_break = false
|
||||
#allow the destruction of Lootr chests regardless. overrides `disable_break`
|
||||
enable_break = false
|
||||
#allows fake players to destroy Lootr chests without having to sneak, overrides the `disable_break` option for fake players
|
||||
enable_fake_player_break = false
|
||||
#lootr chests cannot be destroyed by creeper or TNT explosions
|
||||
blast_resistant = false
|
||||
#lootr chests cannot be destroyed by any explosion
|
||||
blast_immune = false
|
||||
|
||||
[power]
|
||||
#configuration options for comparators and redstone power
|
||||
#when true, comparators on Lootr containers will give an output of 1; when false, they will give an output of 0
|
||||
power_comparators = true
|
||||
#when true, custom inventories will act like trapped chests when opened
|
||||
trapped_custom = false
|
||||
|
||||
[notifications]
|
||||
#configuration options for notifications
|
||||
#prevent notifications of decaying or refreshed chests
|
||||
disable_notifications = false
|
||||
#maximum time (in ticks) remaining on a chest before a notification for refreshing or decaying is sent to a player (default 30 seconds, -1 for no delay)
|
||||
#Range: > -1
|
||||
notification_delay = 600
|
||||
#disables styling of breaking, decaying and refreshing messages sent to players
|
||||
disable_message_styles = false
|
||||
|
||||
[decay]
|
||||
#configuration options for decaying containers
|
||||
#how long (in ticks) a decaying loot containers should take to decay (default 5 minutes = 5 * 60 * 20)
|
||||
#Range: > 0
|
||||
decay_value = 6000
|
||||
#list of loot tables which will decay (default blank, meaning no chests decay, in the format of (in the format of ["modid:loot_table", "othermodid:other_loot_table"])
|
||||
decay_loot_tables = []
|
||||
#list of mod IDs whose loot tables will decay (default blank, meaning no chests decay, in the format ["modid", "othermodid"])
|
||||
decay_modids = []
|
||||
#list of dimensions where loot chests should automatically decay (default: blank, e.g., ["minecraft:the_nether", "minecraft:the_end"])
|
||||
decay_dimensions = []
|
||||
#containers that have already been marked as decaying will be decayed during level tick as well as when next opened
|
||||
perform_decay_while_ticking = true
|
||||
#containers that have not yet been marked as decaying will be marked for decay during level tick as well as when next opened
|
||||
start_decay_while_ticking = false
|
||||
#overriding decay_loot_tables, decay_modids and decay_dimensions: all chests will decay after being opened for the first time
|
||||
decay_all = false
|
||||
|
||||
[refresh]
|
||||
#configuration options for refreshing containers
|
||||
#how long (in ticks) a refreshing loot containers should take to refresh their contents (default 20 minutes = 20 * 60 * 20)
|
||||
#Range: > 0
|
||||
refresh_value = 24000
|
||||
#list of loot tables which will refresh (default blank, meaning no chests refresh, in the format of ["modid:loot_table", "othermodid:loot_table"])
|
||||
refresh_loot_tables = []
|
||||
#list of mod IDs whose loot tables will refresh (default blank, meaning no chests refresh, in the format of ["modid", "othermodid"])
|
||||
refresh_modids = []
|
||||
#list of dimensions where loot chests should automatically refresh (default: blank, e.g., ["minecraft:overworld", "othermod:otherdimension"])
|
||||
refresh_dimensions = []
|
||||
#containers that have already been marked as refreshing will be refreshed during level tick as well as when next opened
|
||||
perform_refresh_while_ticking = true
|
||||
#containers that have not yet been marked as refreshing will be marked for refresh during level tick as well as when next opened
|
||||
start_refresh_while_ticking = true
|
||||
#overriding refresh_loot_tables, refresh_modids and refresh_dimensions: all chests will refresh after being opened for the first time
|
||||
refresh_all = false
|
58
config/mi_tweaks-startup.toml
Normal file
58
config/mi_tweaks-startup.toml
Normal file
@@ -0,0 +1,58 @@
|
||||
[tweaks]
|
||||
#Whether water pumps require a water biome (river or ocean) to operate
|
||||
require_water_biome_for_pump = false
|
||||
#Whether the voltage of a machine should be displayed. This includes displaying voltage of hatches and hulls
|
||||
display_machine_voltage = false
|
||||
#Whether efficiency should be locked when a redstone module locks a machine, rather than just the crafting operation
|
||||
lock_efficiency_with_redstone = false
|
||||
#Whether wrenches should render multiblock shapes in world. If false, then only blueprints will be able to render multiblock shapes in world
|
||||
wrenches_render_multiblock_shapes = true
|
||||
#Whether the tooltip on the energy bar should display the current energy consumption of the machine
|
||||
display_energy_consumption_on_energy_bar = false
|
||||
|
||||
[flux_transformer]
|
||||
#The MI cable tier to require for inserting EU into the Flux Transformer
|
||||
cable_tier = "hv"
|
||||
#The EU capacity of the Flux Transformer
|
||||
#Range: 1 ~ 9223372036854775807
|
||||
capacity = 204800
|
||||
#The max FE extractable at a time for the Flux Transformer
|
||||
#Range: 1 ~ 9223372036854775807
|
||||
max_extract = 9223372036854775807
|
||||
#The multiplier to apply on the EU to get FE
|
||||
#Range: 0.1 ~ 1.7976931348623157E308
|
||||
conversion_rate = 1.0
|
||||
|
||||
[efficiency]
|
||||
#The machine efficiency hack mode to use. Only applies to electric machines
|
||||
#DISABLED = No change will be made to MI's efficiency behavior
|
||||
#ALWAYS_BASE = The efficiency will always be the base machine eu (or recipe eu if it's greater) + upgrades
|
||||
#ALWAYS_MAX = The efficiency will always be forced to max
|
||||
#USE_VOLTAGE = The speed of machines will be determined by their voltage (WARNING! This is designed specifically for pack creators, and existing recipes may not be accessible by all voltages, most notably EBF recipes. Use at your own risk. It is recommended when using this mode to modify recipes with higher EU costs to use the voltage recipe condition or the ebf coil recipe condition)
|
||||
#Allowed Values: DISABLED, ALWAYS_BASE, ALWAYS_MAX, USE_VOLTAGE
|
||||
hack = "DISABLED"
|
||||
#Whether efficiency bar and multiblock efficiency data should be hidden or not
|
||||
hide = false
|
||||
|
||||
[machine_blueprints]
|
||||
#Whether the learning system for blueprints is enabled or not. If true, then blueprints can be right-clicked to become learned
|
||||
learning = false
|
||||
#The list of machine ids (accepts regex) that require blueprints to place
|
||||
#This is only used if any type of machine blueprint requirement is enabled
|
||||
machines = []
|
||||
|
||||
#This section's options use the following values:
|
||||
#DISABLED = Machine blueprints are not required at all
|
||||
#INVENTORY = The machine blueprint must be in the inventory of the player
|
||||
#LEARN = Once a machine blueprint is in the inventory of the player, it becomes 'learned' and is not required in the inventory
|
||||
#INVENTORY_OR_LEARN = The blueprint must be in the inventory of the player or it needs to have been learned
|
||||
[machine_blueprints.required]
|
||||
#The machine blueprint requirement mode to use for displaying the tooltip warning
|
||||
#Allowed Values: DISABLED, INVENTORY, LEARN, INVENTORY_OR_LEARN
|
||||
tooltip = "DISABLED"
|
||||
#The machine blueprint requirement mode to use for placing machines
|
||||
#Allowed Values: DISABLED, INVENTORY, LEARN, INVENTORY_OR_LEARN
|
||||
placing = "DISABLED"
|
||||
#The machine blueprint requirement mode to use for rendering hatch positions when holding hatches
|
||||
#Allowed Values: DISABLED, INVENTORY, LEARN, INVENTORY_OR_LEARN
|
||||
rendering_hatches = "DISABLED"
|
20
config/mineralchance.json5
Normal file
20
config/mineralchance.json5
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
// The chance a mineral is dropped when an overworld stone block is broken. By default 1/50.
|
||||
// min: 0.0, max: 1.0
|
||||
"extraMineralChanceOnOverworldStoneBreak": 0.02,
|
||||
// The chance a mineral is dropped when a nether stone block is broken. By default 1/100.
|
||||
// min: 0.0, max: 1.0
|
||||
"extraMineralChanceOnNetherStoneBreak": 0.01,
|
||||
// If enabled, mining overworld stone blocks in the overworld has a chance to drop an overworld mineral. These consist of diamonds, gold nuggets, iron nuggets, lapis lazuli, redstone and emeralds.
|
||||
"enableOverworldMinerals": true,
|
||||
// If enabled, mining nether stone blocks in the nether has a chance to drop a nether mineral. These consist of quartz and gold nuggets.
|
||||
"enableNetherMinerals": true,
|
||||
// If enabled, minerals won't drop from stone mined with the silk touch enchantment.
|
||||
"disableMineralDropsWithSilkTouch": true,
|
||||
// If enabled, sends a message when a mineral is found to the player who broke the stone block.
|
||||
"sendMessageOnMineralFind": true,
|
||||
// The message sent to the player who found a hidden mineral when 'sendMessageOnMineralFind' is enabled.
|
||||
"foundMineralMessage": "You've found a mineral hidden in the block!",
|
||||
// If enabled, minerals won't be dropped if the player is a fake. For example when a mod breaks a block as a simulated player.
|
||||
"ignoreFakePlayers": true
|
||||
}
|
5
config/mooshroomspawn.json5
Normal file
5
config/mooshroomspawn.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance a cow that has spawned is of the mooshroom variant.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceCowIsMooshroom": 0.05
|
||||
}
|
5
config/mooshroomtweaks.json5
Normal file
5
config/mooshroomtweaks.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance of a Red Mooshroom becoming a Brown Mooshroom.
|
||||
// min: 0.0, max: 1.0
|
||||
"becomeBrownChance": 0.5
|
||||
}
|
5
config/morezombievillagers.json5
Normal file
5
config/morezombievillagers.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The overridden chance a new zombie spawn is of the villager variant.
|
||||
// min: 0.0, max: 1.0
|
||||
"zombieIsVillagerChance": 0.25
|
||||
}
|
8
config/nametagtweaks.json5
Normal file
8
config/nametagtweaks.json5
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
// If enabled, any name tag that drops on an entity's death will keep its named value.
|
||||
"droppedNameTagbyEntityKeepsNameValue": true,
|
||||
// If enabled, adds the /nametag <name> command. Used to change the name value without an anvil.
|
||||
"enableNameTagCommand": true,
|
||||
// If enabled, replaces underscores with spaces when using the /nametag command.
|
||||
"nameTagCommandReplaceUnderscoresWithSpaces": true
|
||||
}
|
5
config/naturallychargedcreepers.json5
Normal file
5
config/naturallychargedcreepers.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance of a creeper being naturally charged.
|
||||
// min: 0.0, max: 1.0
|
||||
"isChargedChance": 0.1
|
||||
}
|
20
config/nohostilesaroundcampfire.json5
Normal file
20
config/nohostilesaroundcampfire.json5
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
// The radius around the campfire in blocks where hostile mob spawns will be blocked.
|
||||
// min: 1, max: 128
|
||||
"preventHostilesRadius": 48,
|
||||
// If enabled, burns all hostile mobs around the campfire within the radius whenever a player places a campfire.
|
||||
"burnHostilesAroundWhenPlaced": true,
|
||||
// By default set to 0.5. This means that if the radius is 16, the campfire burns prior mobs in a radius of 8.
|
||||
// min: 0.0, max: 1.0
|
||||
"burnHostilesRadiusModifier": 0.5,
|
||||
// When enabled, the mob spawners spawns are also disabled when a campfire is within the radius.
|
||||
"preventMobSpawnerSpawns": false,
|
||||
// When enabled, the campfire only has an effect when the block is lit up.
|
||||
"campfireMustBeLit": true,
|
||||
// When enabled, the campfire only has an effect when the block is signalling.
|
||||
"campfireMustBeSignalling": false,
|
||||
// When enabled, the mod will work with normal campfires.
|
||||
"enableEffectForNormalCampfires": true,
|
||||
// When enabled, the mod will work with soul campfires.
|
||||
"enableEffectForSoulCampfires": true
|
||||
}
|
18
config/petnames.json5
Normal file
18
config/petnames.json5
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
// Use the list of female names when naming pets.
|
||||
"_useFemaleNames": true,
|
||||
// Use the list of male names when naming pets.
|
||||
"_useMaleNames": true,
|
||||
// Give baby wolves a name.
|
||||
"nameWolves": true,
|
||||
// Give kittens a name.
|
||||
"nameCats": true,
|
||||
// Give baby horses a name.
|
||||
"nameHorses": true,
|
||||
// Give baby donkeys a name.
|
||||
"nameDonkeys": true,
|
||||
// Give baby mules a name.
|
||||
"nameMules": true,
|
||||
// Give baby llamas a name.
|
||||
"nameLlamas": true
|
||||
}
|
9
config/randommobeffects.json5
Normal file
9
config/randommobeffects.json5
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
// The default level of the effects the mod applies, by default 1.
|
||||
// min: 1, max: 50
|
||||
"potionEffectLevel": 1,
|
||||
// When enabled, hides the particles from the mobs with an effect.
|
||||
"hideEffectParticles": false,
|
||||
// Creepers can create infinite lingering potion effects which is probably not what you want. When enabled, the mod doesn't give creepers a random effect.
|
||||
"disableCreepers": true
|
||||
}
|
94
config/randommobeffects/blacklist.txt
Normal file
94
config/randommobeffects/blacklist.txt
Normal file
@@ -0,0 +1,94 @@
|
||||
minecraft:speed,
|
||||
minecraft:slowness,
|
||||
minecraft:haste,
|
||||
minecraft:mining_fatigue,
|
||||
minecraft:strength,
|
||||
!minecraft:instant_health,
|
||||
!minecraft:instant_damage,
|
||||
minecraft:jump_boost,
|
||||
minecraft:nausea,
|
||||
minecraft:regeneration,
|
||||
minecraft:resistance,
|
||||
minecraft:fire_resistance,
|
||||
minecraft:water_breathing,
|
||||
!minecraft:invisibility,
|
||||
minecraft:blindness,
|
||||
minecraft:night_vision,
|
||||
minecraft:hunger,
|
||||
minecraft:weakness,
|
||||
minecraft:poison,
|
||||
!minecraft:wither,
|
||||
minecraft:health_boost,
|
||||
minecraft:absorption,
|
||||
minecraft:saturation,
|
||||
!minecraft:glowing,
|
||||
!minecraft:levitation,
|
||||
minecraft:luck,
|
||||
minecraft:unluck,
|
||||
minecraft:slow_falling,
|
||||
minecraft:conduit_power,
|
||||
minecraft:dolphins_grace,
|
||||
!minecraft:bad_omen,
|
||||
!minecraft:hero_of_the_village,
|
||||
minecraft:darkness,
|
||||
minecraft:trial_omen,
|
||||
minecraft:raid_omen,
|
||||
minecraft:wind_charged,
|
||||
minecraft:weaving,
|
||||
minecraft:oozing,
|
||||
minecraft:infested,
|
||||
the_bumblezone:wrath_of_the_hive,
|
||||
the_bumblezone:protection_of_the_hive,
|
||||
the_bumblezone:beenergized,
|
||||
the_bumblezone:hidden,
|
||||
the_bumblezone:paralyzed,
|
||||
celestria:insomnia,
|
||||
farmersdelight:nourishment,
|
||||
farmersdelight:comfort,
|
||||
fruitsdelight:astringent,
|
||||
fruitsdelight:sliding,
|
||||
fruitsdelight:shrinking,
|
||||
fruitsdelight:lozenge,
|
||||
fruitsdelight:appetizing,
|
||||
fruitsdelight:rage_aura,
|
||||
fruitsdelight:heal_aura,
|
||||
fruitsdelight:refreshing,
|
||||
fruitsdelight:sweetening,
|
||||
fruitsdelight:brightening,
|
||||
fruitsdelight:recovering,
|
||||
fruitsdelight:chorus,
|
||||
fruitsdelight:digesting,
|
||||
fruitsdelight:leaf_piercing,
|
||||
fruitsdelight:cycling,
|
||||
fruitsdelight:disgusted,
|
||||
fruitsdelight:alienating,
|
||||
fruitsdelight:suspicious_smell,
|
||||
vinery:armor_effect,
|
||||
vinery:health_effect,
|
||||
vinery:luck_effect,
|
||||
vinery:resistance_effect,
|
||||
vinery:trippy,
|
||||
vinery:trading,
|
||||
vinery:experience_effect,
|
||||
vinery:double_jump,
|
||||
vinery:party_effect,
|
||||
vinery:shiraaz_effect,
|
||||
vinery:teleport,
|
||||
vinery:creeper_effect,
|
||||
vinery:climbing_effect,
|
||||
vinery:frosty_armor,
|
||||
vinery:jellie,
|
||||
vinery:lava_walker,
|
||||
vinery:magnet,
|
||||
vinery:staggering,
|
||||
vinery:water_walker,
|
||||
farm_and_charm:sweets,
|
||||
farm_and_charm:horse_fodder,
|
||||
farm_and_charm:dog_food,
|
||||
farm_and_charm:cluck,
|
||||
farm_and_charm:grandmas_blessing,
|
||||
farm_and_charm:rested,
|
||||
farm_and_charm:farmers_blessing,
|
||||
farm_and_charm:sustenance,
|
||||
farm_and_charm:satiation,
|
||||
farm_and_charm:feast,
|
13
config/realisticbees.json5
Normal file
13
config/realisticbees.json5
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
// This value determines the size of a bee. By default 0.25, which means they are 1/4th of their vanilla size. Set to 1.0 to disable the different bee size feature.
|
||||
// min: 0.01, max: 5.0
|
||||
"beeSizeModifier": 0.25,
|
||||
// In order to make bees a little more common. Whenever a bee naturally spawns, the mod spawns an additional 'extraBeeSpawnsPerBee' bees.
|
||||
// min: 0, max: 50
|
||||
"extraBeeSpawnsPerBee": 9,
|
||||
// How many bees should be able to enter the hive in total. Minecraft's default is 3, but bees are a lot smaller so there should be more space.
|
||||
// min: 0, max: 50
|
||||
"beeHiveBeeSpace": 20,
|
||||
// The smaller (baby) bees can sometimes do something unexpected with their AI and get suffocation damage. Preventing this damage fixes them disappearing.
|
||||
"preventBeeSuffocationDamage": true
|
||||
}
|
4
config/replantingcrops.json5
Normal file
4
config/replantingcrops.json5
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
// If enabled, players must hold a hoe in their hand to automatically replant the crop.
|
||||
"mustHoldHoeForReplanting": true
|
||||
}
|
46
config/resourcepackoverrides.json
Normal file
46
config/resourcepackoverrides.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"schema_version": "2",
|
||||
"default_packs": [
|
||||
"file/§2Overworld§f_§bnoon§f_§bclear§f.zip",
|
||||
"file/MinClick.zip",
|
||||
"file/Better-Leaves-8.1-1.20+.zip",
|
||||
"file/cubic-sun-moon-v1-8a.zip",
|
||||
"file/MandalasGUI_Dakmode_Vanilla1.20.4.zip",
|
||||
"file/Enhanced Audio r6.zip",
|
||||
"celestria:realistic",
|
||||
"mod/lootr:resourcepacks/new_textures"
|
||||
],
|
||||
"pack_overrides": {
|
||||
"vanilla": {
|
||||
"title": "\"Vanilla Assets\"",
|
||||
"description": "\"Resource pack from Minecraft\""
|
||||
},
|
||||
"1": [
|
||||
"file/§2Overworld§f_§bnoon§f_§bclear§f.zip",
|
||||
"file/MinClick.zip",
|
||||
"file/Better-Leaves-8.1-1.20+.zip",
|
||||
"file/cubic-sun-moon-v1-8a.zip",
|
||||
"file/MandalasGUI_Dakmode_Vanilla1.20.4.zip",
|
||||
"file/Enhanced Audio r6.zip",
|
||||
"mod_resources",
|
||||
"fabric",
|
||||
"presencefootsteps:default_sound_pack",
|
||||
"black_icons",
|
||||
"extended_drawers:alt",
|
||||
"extended_drawers:dev",
|
||||
"classic_icons",
|
||||
"white_icons",
|
||||
"mod/the_bumblezone:resourcepacks/anti_tropophobia",
|
||||
"mod/lootr:resourcepacks/new_textures",
|
||||
"celestria:realistic",
|
||||
"celestria:pixelperfect"
|
||||
],
|
||||
"$$1": {
|
||||
"hidden": true,
|
||||
"required": true
|
||||
}
|
||||
},
|
||||
"default_overrides": {
|
||||
"force_compatible": true
|
||||
}
|
||||
}
|
7
config/respawningshulkers.json5
Normal file
7
config/respawningshulkers.json5
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
// The amount of time in ticks it takes for a shulker to respawn after it died. 20 ticks = 1 second. By default 60 seconds.
|
||||
// min: 1, max: 72000
|
||||
"timeInTicksToRespawn": 1200,
|
||||
// If enabled, shulkers which spawn from (modded) spawners will not be respawned after a death.
|
||||
"shulkersFromSpawnersDoNotRespawn": true
|
||||
}
|
@@ -168,7 +168,8 @@
|
||||
"shouldFilterDisplays": true,
|
||||
"filteringRules": [
|
||||
"{id:\"roughlyenoughitems:manual\",rule:{}}",
|
||||
"{id:\"roughlyenoughitems:basic\",rule:{}}"
|
||||
"{id:\"roughlyenoughitems:basic\",rule:{}}",
|
||||
"{id:\"roughlyenoughitems:hidden_from_recipe_viewers\",rule:{}}"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@@ -1,2 +1,2 @@
|
||||
#Pinyin Options
|
||||
#Wed Sep 25 01:57:53 CEST 2024
|
||||
#Wed Sep 25 17:28:19 CEST 2024
|
||||
|
@@ -1,3 +1,3 @@
|
||||
#Double Pinyin Options
|
||||
#Wed Sep 25 01:57:53 CEST 2024
|
||||
#Wed Sep 25 17:28:19 CEST 2024
|
||||
Converter=sougou
|
||||
|
@@ -1,5 +1,5 @@
|
||||
#Display a 'tip' message at spawn?
|
||||
sayThanksMessage = true
|
||||
sayThanksMessage = false
|
||||
#Should reinforced blocks' textures be slightly darker than their vanilla counterparts? This setting can be overridden by servers.
|
||||
reinforced_block_tint = true
|
||||
#Set the color that reinforced blocks' textures have when reinforced_block_tint is enabled. This cannot be overridden by servers, and will be applied the same to all blocks. Grayscale values look best.
|
||||
|
@@ -32,7 +32,7 @@ retinalScannerFace = true
|
||||
enable_team_ownership = false
|
||||
#Set this to true to disable sending the message that SecurityCraft shows when a player joins.
|
||||
#Note, that this stops showing the message for every player, even those that want to see them.
|
||||
disable_thanks_message = false
|
||||
disable_thanks_message = true
|
||||
#Set this to true if you want players wearing a different player's skull to be able to trick their retinal scanners and scanner doors into activating.
|
||||
trick_scanners_with_player_heads = false
|
||||
#Set this to true to prevent players from glitching through a floor made of reinforced blocks using a boat. This is achieved by not letting players exit a boat in a way that would place them inside reinforced blocks.
|
||||
|
26
config/serilumsspawnbundle.json5
Normal file
26
config/serilumsspawnbundle.json5
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
// If the bundled Bogged Spawn mod should be enabled.
|
||||
"enableBoggedSpawn": true,
|
||||
// If the bundled Breeze Spawn mod should be enabled.
|
||||
"enableBreezeSpawn": true,
|
||||
// If the bundled Cave Spider Spawn mod should be enabled.
|
||||
"enableCaveSpiderSpawn": true,
|
||||
// If the bundled Giant Spawn mod should be enabled.
|
||||
"enableGiantSpawn": true,
|
||||
// If the bundled Husk Spawn mod should be enabled.
|
||||
"enableHuskSpawn": true,
|
||||
// If the bundled Mooshroom Spawn mod should be enabled.
|
||||
"enableMooshroomSpawn": true,
|
||||
// If the bundled Mooshroom Tweaks mod should be enabled.
|
||||
"enableMooshroomTweaks": true,
|
||||
// If the bundled More Zombie Villagers mod should be enabled.
|
||||
"enableMoreZombieVillagers": true,
|
||||
// If the bundled Skeleton Horse Spawn mod should be enabled.
|
||||
"enableSkeletonHorseSpawn": true,
|
||||
// If the bundled Stray Spawn mod should be enabled.
|
||||
"enableStraySpawn": true,
|
||||
// If the bundled Zombie Horse Spawn mod should be enabled.
|
||||
"enableZombieHorseSpawn": true,
|
||||
// If the bundled Zombie Villagers From Spawner mod should be enabled.
|
||||
"enableZombieVillagersFromSpawner": true
|
||||
}
|
9
config/skeletonhorsespawn.json5
Normal file
9
config/skeletonhorsespawn.json5
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
// The chance a skeleton that has spawned on the surface is riding a horse.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceSurfaceSkeletonHasHorse": 0.05,
|
||||
// If enabled, burns skeleton horses when daylight shines upon them.
|
||||
"shouldBurnSkeletonHorsesInDaylight": true,
|
||||
// If enabled, a skeleton horse with rider will only spawn on the surface.
|
||||
"onlySpawnSkeletonHorsesOnSurface": true
|
||||
}
|
15
config/starterkit.json5
Normal file
15
config/starterkit.json5
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
// When multiple starter kits are added via /starterkit add, there are two ways to distribute them. With this enabled, one is chosen at random. When disabled, players can choose one on first join.
|
||||
"randomizeMultipleKitsToggle": true,
|
||||
// Whether items that existed in the inventory, such as books added by other mods, should be added back to the inventory after the kit was set. If disabled, they'll be removed. You can still manually set them via the kit.
|
||||
"addExistingItemsAfterKitSet": true,
|
||||
// If potion/mob effect functionality should be enabled. This means that when creating a kit via /sk (add/set), it also saves the active effects the player has. And when handing out the starter kits, it adds the effects to new players.
|
||||
"usePotionEffectsInStarterKit": true,
|
||||
// If kit names should be formatted. Each word will be capitalized.
|
||||
"formatKitNames": true,
|
||||
"chooseKitText": "%s, you can choose a starter kit!",
|
||||
// Whether an announcement should be broadcasted to the server whenever a new player makes a kit choice. 'randomizeMultipleKitsToggle' must be disabled, and there must be at least 2 starter kits available.
|
||||
"announcePlayerKitChoiceInDedicatedServer": true,
|
||||
// Whether the starter kit should be re-set after the '/ftbteamislands create' command from FTB Team Islands. Does nothing when it's not installed.
|
||||
"enableFTBIslandCreateCompatibility": true
|
||||
}
|
1
config/starterkit/descriptions/Archer.txt
Normal file
1
config/starterkit/descriptions/Archer.txt
Normal file
@@ -0,0 +1 @@
|
||||
Survive longer by defeating your enemies from a distance.
|
1
config/starterkit/descriptions/Default.txt
Normal file
1
config/starterkit/descriptions/Default.txt
Normal file
@@ -0,0 +1 @@
|
||||
Worn by many adventurers over the years. A good pair of boots, the ability to defend yourself and enough food for a few days.
|
1
config/starterkit/descriptions/Lumberjack.txt
Normal file
1
config/starterkit/descriptions/Lumberjack.txt
Normal file
@@ -0,0 +1 @@
|
||||
There's no need to punch a tree, use an axe instead!
|
1
config/starterkit/descriptions/Witch.txt
Normal file
1
config/starterkit/descriptions/Witch.txt
Normal file
@@ -0,0 +1 @@
|
||||
Has a good mix of potions, useful in many scenarios.
|
42
config/starterkit/kits/Default.txt
Normal file
42
config/starterkit/kits/Default.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
'head' : '',
|
||||
'chest' : '',
|
||||
'legs' : '',
|
||||
'feet' : '{count:1,id:"minecraft:leather_boots"}',
|
||||
'offhand' : '{count:1,id:"minecraft:shield"}',
|
||||
0 : '{count:1,id:"minecraft:wooden_sword"}',
|
||||
1 : '{count:9,id:"minecraft:bread"}',
|
||||
2 : '',
|
||||
3 : '',
|
||||
4 : '',
|
||||
5 : '',
|
||||
6 : '',
|
||||
7 : '',
|
||||
8 : '',
|
||||
9 : '',
|
||||
10 : '',
|
||||
11 : '',
|
||||
12 : '',
|
||||
13 : '',
|
||||
14 : '',
|
||||
15 : '',
|
||||
16 : '',
|
||||
17 : '',
|
||||
18 : '',
|
||||
19 : '',
|
||||
20 : '',
|
||||
21 : '',
|
||||
22 : '',
|
||||
23 : '',
|
||||
24 : '',
|
||||
25 : '',
|
||||
26 : '',
|
||||
27 : '',
|
||||
28 : '',
|
||||
29 : '',
|
||||
30 : '',
|
||||
31 : '',
|
||||
32 : '',
|
||||
33 : '',
|
||||
34 : '',
|
||||
35 : '',
|
||||
'effects' : '',
|
42
config/starterkit/kits/inactive/Archer.txt
Normal file
42
config/starterkit/kits/inactive/Archer.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
'head' : '{count:1,id:"minecraft:leather_helmet"}',
|
||||
'chest' : '',
|
||||
'legs' : '',
|
||||
'feet' : '{count:1,id:"minecraft:leather_boots"}',
|
||||
'offhand' : '',
|
||||
0 : '{count:1,id:"minecraft:bow",components:{"minecraft:enchantments":{levels:{"minecraft:power":1}}}}',
|
||||
1 : '',
|
||||
2 : '',
|
||||
3 : '',
|
||||
4 : '',
|
||||
5 : '',
|
||||
6 : '',
|
||||
7 : '{count:6,id:"minecraft:baked_potato"}',
|
||||
8 : '{count:32,id:"minecraft:arrow"}',
|
||||
9 : '',
|
||||
10 : '',
|
||||
11 : '',
|
||||
12 : '',
|
||||
13 : '',
|
||||
14 : '',
|
||||
15 : '',
|
||||
16 : '',
|
||||
17 : '',
|
||||
18 : '',
|
||||
19 : '',
|
||||
20 : '',
|
||||
21 : '',
|
||||
22 : '',
|
||||
23 : '',
|
||||
24 : '',
|
||||
25 : '',
|
||||
26 : '',
|
||||
27 : '',
|
||||
28 : '',
|
||||
29 : '',
|
||||
30 : '',
|
||||
31 : '',
|
||||
32 : '',
|
||||
33 : '',
|
||||
34 : '',
|
||||
35 : '',
|
||||
'effects' : '',
|
42
config/starterkit/kits/inactive/Lumberjack.txt
Normal file
42
config/starterkit/kits/inactive/Lumberjack.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
'head' : '',
|
||||
'chest' : '',
|
||||
'legs' : '',
|
||||
'feet' : '{count:1,id:"minecraft:iron_boots"}',
|
||||
'offhand' : '{count:4,id:"minecraft:oak_sapling"}',
|
||||
0 : '{count:1,id:"minecraft:iron_axe",components:{"minecraft:enchantments":{levels:{"minecraft:efficiency":1}}}}',
|
||||
1 : '',
|
||||
2 : '',
|
||||
3 : '',
|
||||
4 : '',
|
||||
5 : '',
|
||||
6 : '',
|
||||
7 : '',
|
||||
8 : '{count:8,id:"minecraft:cooked_beef"}',
|
||||
9 : '',
|
||||
10 : '',
|
||||
11 : '',
|
||||
12 : '',
|
||||
13 : '',
|
||||
14 : '',
|
||||
15 : '',
|
||||
16 : '',
|
||||
17 : '',
|
||||
18 : '',
|
||||
19 : '',
|
||||
20 : '',
|
||||
21 : '',
|
||||
22 : '',
|
||||
23 : '',
|
||||
24 : '',
|
||||
25 : '',
|
||||
26 : '',
|
||||
27 : '',
|
||||
28 : '',
|
||||
29 : '',
|
||||
30 : '',
|
||||
31 : '',
|
||||
32 : '',
|
||||
33 : '',
|
||||
34 : '',
|
||||
35 : '',
|
||||
'effects' : '',
|
42
config/starterkit/kits/inactive/Witch.txt
Normal file
42
config/starterkit/kits/inactive/Witch.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
'head' : '',
|
||||
'chest' : '',
|
||||
'legs' : '',
|
||||
'feet' : '{count:1,id:"minecraft:golden_boots"}',
|
||||
'offhand' : '',
|
||||
0 : '{count:1,id:"minecraft:stick"}',
|
||||
1 : '{count:16,id:"minecraft:apple"}',
|
||||
2 : '',
|
||||
3 : '{count:1,id:"minecraft:splash_potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_swiftness"}}}',
|
||||
4 : '{count:1,id:"minecraft:splash_potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_healing"}}}',
|
||||
5 : '',
|
||||
6 : '{count:1,id:"minecraft:splash_potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_poison"}}}',
|
||||
7 : '{count:1,id:"minecraft:splash_potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_harming"}}}',
|
||||
8 : '{count:1,id:"minecraft:splash_potion",components:{"minecraft:potion_contents":{potion:"minecraft:strong_harming"}}}',
|
||||
9 : '',
|
||||
10 : '',
|
||||
11 : '',
|
||||
12 : '',
|
||||
13 : '',
|
||||
14 : '',
|
||||
15 : '',
|
||||
16 : '',
|
||||
17 : '',
|
||||
18 : '',
|
||||
19 : '',
|
||||
20 : '',
|
||||
21 : '',
|
||||
22 : '',
|
||||
23 : '',
|
||||
24 : '',
|
||||
25 : '',
|
||||
26 : '',
|
||||
27 : '',
|
||||
28 : '',
|
||||
29 : '',
|
||||
30 : '',
|
||||
31 : '',
|
||||
32 : '',
|
||||
33 : '',
|
||||
34 : '',
|
||||
35 : '',
|
||||
'effects' : '',
|
3
config/stoneworks-common.toml
Normal file
3
config/stoneworks-common.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
#Add vanilla stone block variants to the creative tab provided this mod.
|
||||
#Default Value: true
|
||||
vanilla_variants_in_creative_tab = true
|
5
config/strayspawn.json5
Normal file
5
config/strayspawn.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance a skeleton that has spawned is of the stray variant.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceSkeletonIsStray": 0.25
|
||||
}
|
27
config/tectonic.json
Normal file
27
config/tectonic.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"experimental": {
|
||||
// The increased height setting will change the max Overworld build and generation height to y640.
|
||||
// The horizontal mountain scale setting will change the thickness of mountain ranges and the spacing between them.
|
||||
// Lower values = thicker mountain ranges and more space between ranges. 0.15-0.25 is the sweet spot.
|
||||
// The terrain scale setting will vertically stretch/compress terrain. Higher values = more extreme terrain heights.
|
||||
"horizontal_mountain_scale": 0.25,
|
||||
"increased_height": false,
|
||||
"terrain_scale": 1.125
|
||||
},
|
||||
"features": {
|
||||
// Enabling deeper oceans will lower vanilla ocean monuments to compensate for lower depth.
|
||||
// Snow start offset moves where snow starts, preventing biomes like Taigas looking weird next to mountain ranges.
|
||||
"deeper_oceans": true,
|
||||
"desert_dunes": true,
|
||||
"lava_rivers": true,
|
||||
"snow_start_offset": 128,
|
||||
"underground_rivers": true
|
||||
},
|
||||
"legacy": {
|
||||
// Tectonic v1 worlds have old biome data preventing them from being opened in Tectonic v2.1+.
|
||||
// Enabling legacy mode will add back the biomes and upgrade worlds to the new format upon opening them.
|
||||
// Once a world is upgraded by opening it, turn off legacy mode.
|
||||
"enabled": false
|
||||
},
|
||||
"mod_enabled": true
|
||||
}
|
@@ -0,0 +1,89 @@
|
||||
/*
|
||||
This config file makes it possible to switch off any structure from Towns and Towers. Big thanks to Cristelknight for making this all possible.
|
||||
To disable a structure, simply set the value of that structure to "false".
|
||||
o change the rarity of a structure category, use the other file in the config.
|
||||
|
||||
LINKS
|
||||
=====
|
||||
Curseforge link: https://www.curseforge.com/minecraft/mc-mods/towns-and-towers
|
||||
Modrinth link: https://modrinth.com/mod/towns-and-towers
|
||||
PMC link: https://www.planetminecraft.com/data-pack/towns-amp-towers-structure-overhaul/
|
||||
GitHub Repository: [NEED TO MAKE ONE]
|
||||
*/
|
||||
{
|
||||
// Here you can find all pillager outposts.
|
||||
"towers": {
|
||||
"pillager_outpost_badlands": true,
|
||||
"pillager_outpost_beach": true,
|
||||
"pillager_outpost_birch_forest": true,
|
||||
"pillager_outpost_desert": true,
|
||||
"pillager_outpost_flower_forest": true,
|
||||
"pillager_outpost_forest": true,
|
||||
"pillager_outpost_grove": true,
|
||||
"pillager_outpost_jungle": true,
|
||||
"pillager_outpost_meadow": true,
|
||||
"pillager_outpost_mushroom_fields": true,
|
||||
"pillager_outpost_ocean": true,
|
||||
"pillager_outpost_old_growth_taiga": true,
|
||||
"pillager_outpost_savanna": true,
|
||||
"pillager_outpost_savanna_plateau": true,
|
||||
"pillager_outpost_snowy_beach": true,
|
||||
"pillager_outpost_snowy_plains": true,
|
||||
"pillager_outpost_snowy_slopes": true,
|
||||
"pillager_outpost_sparse_jungle": true,
|
||||
"pillager_outpost_sunflower_plains": true,
|
||||
"pillager_outpost_swamp": true,
|
||||
"pillager_outpost_taiga": true,
|
||||
"pillager_outpost_snowy_taiga": true,
|
||||
"pillager_outpost_wooded_badlands": true,
|
||||
// Here you can find all pillager outposts which are exclusive to other worldgen mods (ex.: WWOO, Terralith, BoP, BYG, etc.).
|
||||
"exclusives": {
|
||||
"pillager_outpost_mediterranean": true,
|
||||
"pillager_outpost_tudor": true,
|
||||
"pillager_outpost_classic": true,
|
||||
"pillager_outpost_oriental": true,
|
||||
"pillager_outpost_swedish": true,
|
||||
"pillager_outpost_iberian": true,
|
||||
"pillager_outpost_rustic": true,
|
||||
"pillager_outpost_nilotic": true
|
||||
}
|
||||
},
|
||||
// Here you can find all structures that aren't villages or outposts.
|
||||
"other": {
|
||||
"mimic_desert": true,
|
||||
"wreckage_ocean": true
|
||||
},
|
||||
// Here you can find all villages.
|
||||
"towns": {
|
||||
"village_badlands": true,
|
||||
"village_beach": true,
|
||||
"village_birch_forest": true,
|
||||
"village_flower_forest": true,
|
||||
"village_forest": true,
|
||||
"village_snowy_slopes": true,
|
||||
"village_jungle": true,
|
||||
"village_meadow": true,
|
||||
"village_mushroom_fields": true,
|
||||
"village_ocean": true,
|
||||
"village_old_growth_taiga": true,
|
||||
"village_grove": true,
|
||||
"village_savanna_plateau": true,
|
||||
"village_sunflower_plains": true,
|
||||
"village_snowy_taiga": true,
|
||||
"village_sparse_jungle": true,
|
||||
"village_swamp": true,
|
||||
"village_wooded_badlands": true,
|
||||
// Here you can find all villages which are exclusive to other worldgen mods (ex.: WWOO, Terralith, BoP, BYG, etc.).
|
||||
"exclusives": {
|
||||
"village_mediterranean": true,
|
||||
"village_swedish": true,
|
||||
"village_tudor": true,
|
||||
"village_wandering_trader_camp": true,
|
||||
"village_classic": true,
|
||||
"village_rustic": true,
|
||||
"village_iberian": true,
|
||||
"village_nilotic": true,
|
||||
"village_piglin": true
|
||||
}
|
||||
}
|
||||
}
|
43
config/towns_and_towers/structure_rarity_new.json5
Normal file
43
config/towns_and_towers/structure_rarity_new.json5
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
This config file makes it possible to change the spacing, separation, salt (and frequency) of Towns and Towers' structure sets. Big thanks to Cristelknight for making this all possible.
|
||||
SPACING --- controls how far a structure can be from others of its kind
|
||||
SEPARATION --- controls how close to each other two structures of the same type can be.
|
||||
By default, the values should be 48/24 for villages and outposts (spacing/separation respectively) - a hypothetical village is going to appear not further than 48 chunks away (ca. 760 blocks), but not closer than 24 chunks (ca. 380 blocks).
|
||||
* If you want a structure to spawn more frequently, decrease those values.
|
||||
* If you want a structure to spawn less frequently, increase those values.
|
||||
KEEP IN MIND THAT SPACING ALWAYS NEEDS TO BE HIGHER THAN SEPARATION.
|
||||
|
||||
LINKS
|
||||
=====
|
||||
Curseforge link: https://www.curseforge.com/minecraft/mc-mods/towns-and-towers
|
||||
Modrinth link: https://modrinth.com/mod/towns-and-towers
|
||||
PMC link: https://www.planetminecraft.com/data-pack/towns-amp-towers-structure-overhaul/
|
||||
GitHub Repository: [NEED TO MAKE ONE]
|
||||
*/
|
||||
{
|
||||
// Here you can find all pillager outposts.
|
||||
"towers": {
|
||||
// DEFAULT 48
|
||||
"spacing": 48,
|
||||
// DEFAULT 24
|
||||
"separation": 12,
|
||||
"frequency": 0.2,
|
||||
"salt": 213742069
|
||||
},
|
||||
// Here you can find all structures that aren't villages or outposts.
|
||||
"other": {
|
||||
// DEFAULT 32
|
||||
"spacing": 32,
|
||||
// DEFAULT 16
|
||||
"separation": 16,
|
||||
"salt": 213742069
|
||||
},
|
||||
// Here you can find all villages.
|
||||
"towns": {
|
||||
// DEFAULT 48
|
||||
"spacing": 51,
|
||||
// DEFAULT 24
|
||||
"separation": 12,
|
||||
"salt": 213742069
|
||||
}
|
||||
}
|
38
config/treeharvester.json5
Normal file
38
config/treeharvester.json5
Normal file
@@ -0,0 +1,38 @@
|
||||
{
|
||||
// If enabled, tree harvesting only works when a player is holding an axe in the main hand.
|
||||
"mustHoldAxeForTreeHarvest": true,
|
||||
// If enabled, tree harvesting works when not holding the sneak button. If disabled it's reversed, and only works when sneaking.
|
||||
"treeHarvestWithoutSneak": false,
|
||||
// Whether the mod should attempt to find the actual bottom log of the tree and start there. This means you can break a tree in the middle and it will still completely be felled.
|
||||
"automaticallyFindBottomBlock": true,
|
||||
// If enabled, the leaves around a broken tree will quickly disappear. Only works with 'instantBreakLeavesAround' disabled.
|
||||
"enableFastLeafDecay": true,
|
||||
// If enabled, the warped stem/crimson trees in the nether will also be chopped down quickly.
|
||||
"enableNetherTrees": true,
|
||||
// If enabled, giant/huge mushrooms will also be chopped down quickly.
|
||||
"enableHugeMushrooms": true,
|
||||
// If enabled, trees with leaves placed by players won't be destroyed.
|
||||
"ignorePlayerMadeTrees": true,
|
||||
// If enabled, automatically replaces the sapling from the drops when a tree is harvested.
|
||||
"replaceSaplingOnTreeHarvest": true,
|
||||
// If enabled, automatically replaces the sapling from the drops when a huge mushroom is harvested and 'enableHugeMushrooms' is enabled.
|
||||
"replaceMushroomOnMushroomHarvest": true,
|
||||
// If enabled, for every log harvested, the axe held loses durability.
|
||||
"loseDurabilityPerHarvestedLog": true,
|
||||
// Here you can set how much durability chopping down a tree should take from the axe. For example if set to 0.1, this means that every 10 logs take 1 durability.
|
||||
// min: 0.001, max: 1.0
|
||||
"loseDurabilityModifier": 1.0,
|
||||
// If enabled, players' exhaustion level increases 0.005 per harvested log (Minecraft's default per broken block) * increaseExhaustionModifier.
|
||||
"increaseExhaustionPerHarvestedLog": true,
|
||||
// This determines how much exhaustion should be added to the player per harvested log. By default 0.005 * 1.0.
|
||||
// min: 0.001, max: 1.0
|
||||
"increaseExhaustionModifier": 1.0,
|
||||
// If enabled, harvesting time will increase per existing log in the tree. The amount is determined by 'increasedHarvestingTimePerLogModifier'.
|
||||
"increaseHarvestingTimePerLog": true,
|
||||
// How much longer it takes to harvest a tree with 'increaseHarvestingTimePerLog' enabled. The actual speed is: newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerLogModifier)).
|
||||
// min: 0.01, max: 10.0
|
||||
"increasedHarvestingTimePerLogModifier": 0.2,
|
||||
// How many leaves should be broken per tick after a tree has been harvested. Increasing this will speed up the fast leaf decay, but costs more processing power per tick.
|
||||
// min: 1, max: 16
|
||||
"amountOfLeavesBrokenPerTick": 5
|
||||
}
|
29
config/treeharvester/harvestable_axe_blacklist.txt
Normal file
29
config/treeharvester/harvestable_axe_blacklist.txt
Normal file
@@ -0,0 +1,29 @@
|
||||
// To disable a certain axe from being able to harvest trees, add an exclamation mark (!) in front of the line,
|
||||
minecraft:wooden_axe,
|
||||
minecraft:stone_axe,
|
||||
minecraft:golden_axe,
|
||||
minecraft:iron_axe,
|
||||
minecraft:diamond_axe,
|
||||
minecraft:netherite_axe,
|
||||
mekanismtools:wood_paxel,
|
||||
mekanismtools:stone_paxel,
|
||||
mekanismtools:iron_paxel,
|
||||
mekanismtools:diamond_paxel,
|
||||
mekanismtools:gold_paxel,
|
||||
mekanismtools:netherite_paxel,
|
||||
mekanismtools:bronze_axe,
|
||||
mekanismtools:bronze_paxel,
|
||||
mekanismtools:lapis_lazuli_axe,
|
||||
mekanismtools:lapis_lazuli_paxel,
|
||||
mekanismtools:osmium_axe,
|
||||
mekanismtools:osmium_paxel,
|
||||
mekanismtools:refined_glowstone_axe,
|
||||
mekanismtools:refined_glowstone_paxel,
|
||||
mekanismtools:refined_obsidian_axe,
|
||||
mekanismtools:refined_obsidian_paxel,
|
||||
mekanismtools:steel_axe,
|
||||
mekanismtools:steel_paxel,
|
||||
ae2:certus_quartz_axe,
|
||||
ae2:nether_quartz_axe,
|
||||
ae2:fluix_axe,
|
||||
modern_industrialization:diesel_chainsaw,
|
20
config/villagernames.json5
Normal file
20
config/villagernames.json5
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
// Use the custom name list, editable in ./mods/villagernames/customnames.txt, seperated by a comma. If custom names are found, the default name list is ignored.
|
||||
"useCustomNames": true,
|
||||
// Use the list of pre-defined female names when naming villagers.
|
||||
"useDefaultFemaleNames": true,
|
||||
// Use the list of pre-defined male names when naming villagers.
|
||||
"useDefaultMaleNames": true,
|
||||
// Disabled by default. Whether both custom and default names should be used to name villagers. Custom names will probably not be chosen often due to the amount of default names.
|
||||
"useBothCustomAndDefaultNames": false,
|
||||
// If enabled, also gives modded villagers a name. If you've found a 'villager'-entity that isn't named let me know by opening an issue so I can add it in.
|
||||
"nameModdedVillagers": true,
|
||||
// Whether the profession should be added to the villager's trade screen next to their name.
|
||||
"showProfessionOnTradeScreen": true,
|
||||
// If enabled, switches the name and profession on the villager trading screen. Result: <profession> - <name>.
|
||||
"switchNameAndProfessionTradeScreen": false,
|
||||
// Whether the merchant level (novice, apprentice etc.) should be hidden on the trade screen.
|
||||
"hideMerchantLevelTradeScreen": false,
|
||||
// If enabled, the mod capitalizes each word in the custom name list.
|
||||
"shouldCapitalizeNames": true
|
||||
}
|
0
config/villagernames/customnames.txt
Normal file
0
config/villagernames/customnames.txt
Normal file
8
config/vistas.json
Normal file
8
config/vistas.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"panorama": "vistas:default",
|
||||
"forcePanorama": false,
|
||||
"randomPerScreen": false,
|
||||
"lockScreenshotPitch": true,
|
||||
"lockScreenshotYaw": false,
|
||||
"screenshotIndividually": true
|
||||
}
|
10
config/visualworkbench-client.toml
Normal file
10
config/visualworkbench-client.toml
Normal file
@@ -0,0 +1,10 @@
|
||||
#Rotate crafting table contents so they always face the closest player.
|
||||
#Default Value: CLOSEST_PLAYER
|
||||
#Allowed Values: CLOSEST_PLAYER, CRAFTING_PLAYER, NEVER
|
||||
rotate_ingredients = "CLOSEST_PLAYER"
|
||||
#Makes crafting table contents lay flat on the table instead of floating above.
|
||||
#Default Value: false
|
||||
flat_rendering = false
|
||||
#Render the result of the crafting operation in addition to crafting table contents.
|
||||
#Default Value: true
|
||||
render_result = true
|
6
config/visualworkbench-common.toml
Normal file
6
config/visualworkbench-common.toml
Normal file
@@ -0,0 +1,6 @@
|
||||
#Leftover vanilla crafting tables in a world become unusable until they are broken and replaced.
|
||||
#Default Value: true
|
||||
disable_vanilla_workbench = true
|
||||
#Replace vanilla crafting tables created in structures during world generation. Does not affect already generated blocks.
|
||||
#Default Value: true
|
||||
convert_vanilla_workbench_during_world_gen = true
|
@@ -1,7 +1,7 @@
|
||||
# Simple Voice Chat client config v1.21.1-2.5.22
|
||||
|
||||
# If the voice chat onboarding process has been finished
|
||||
onboarding_finished=false
|
||||
onboarding_finished=true
|
||||
# The voice chat volume
|
||||
voice_chat_volume=1.0
|
||||
# The threshold for voice activation in dB
|
||||
@@ -29,7 +29,7 @@ microphone=
|
||||
# Empty for default device
|
||||
speaker=
|
||||
# If the microphone is muted (only when using voice activation)
|
||||
muted=true
|
||||
muted=false
|
||||
# If the voice chat is disabled (sound and microphone off)
|
||||
disabled=false
|
||||
# If the voice chat icons should be hidden
|
||||
@@ -64,7 +64,7 @@ recording_destination=
|
||||
# 0 = highest quality, 9 = lowest quality
|
||||
recording_quality=2
|
||||
# If noise cancellation should be enabled
|
||||
denoiser=false
|
||||
denoiser=true
|
||||
# If voice chat should work in singleplayer/LAN worlds
|
||||
run_local_server=true
|
||||
# Whether to use the Java implementation of microphone capturing instead of OpenAL
|
||||
|
5
config/weakerspiderwebs.json5
Normal file
5
config/weakerspiderwebs.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The delay in ms after walking in a spiderweb until it breaks.
|
||||
// min: 0, max: 10000
|
||||
"breakSpiderwebDelay": 500
|
||||
}
|
9
config/zombiehorsespawn.json5
Normal file
9
config/zombiehorsespawn.json5
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
// The chance a zombie that has spawned on the surface is riding a horse.
|
||||
// min: 0.0, max: 1.0
|
||||
"chanceSurfaceZombieHasHorse": 0.05,
|
||||
// If enabled, burns zombie horses when daylight shines upon them.
|
||||
"shouldBurnZombieHorsesInDaylight": true,
|
||||
// If enabled, a zombie horse with rider will only spawn on the surface.
|
||||
"onlySpawnZombieHorsesOnSurface": true
|
||||
}
|
5
config/zombievillagersfromspawner.json5
Normal file
5
config/zombievillagersfromspawner.json5
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
// The chance a new zombie spawn from a spawner is of the villager variant.
|
||||
// min: 0.0, max: 1.0
|
||||
"isZombieVillagerChance": 0.1
|
||||
}
|
BIN
mrpack/Boundless Horizons 0.1.0.mrpack
Normal file
BIN
mrpack/Boundless Horizons 0.1.0.mrpack
Normal file
Binary file not shown.
BIN
mrpack/Boundless Horizons 0.1.1.mrpack
Normal file
BIN
mrpack/Boundless Horizons 0.1.1.mrpack
Normal file
Binary file not shown.
BIN
mrpack/Boundless Horizons 0.1.2.mrpack
Normal file
BIN
mrpack/Boundless Horizons 0.1.2.mrpack
Normal file
Binary file not shown.
BIN
mrpack/Boundless Horizons 0.2.0.mrpack
Normal file
BIN
mrpack/Boundless Horizons 0.2.0.mrpack
Normal file
Binary file not shown.
37
release.py
Normal file
37
release.py
Normal file
@@ -0,0 +1,37 @@
|
||||
import os
|
||||
import re
|
||||
from modpack_changelogger import generate_changelog
|
||||
|
||||
|
||||
def extract_version(filename):
|
||||
match = re.search(r"(\d+\.\d+\.\d+)", filename)
|
||||
if match:
|
||||
return tuple(map(int, match.group(1).split(".")))
|
||||
return (0, 0, 0)
|
||||
|
||||
|
||||
directory = "mrpack"
|
||||
changelog_directory = "changelogs"
|
||||
files = [f for f in os.listdir(directory) if f.endswith(".mrpack")]
|
||||
print(f"Found mrpack files: {files}")
|
||||
|
||||
files_sorted = sorted(files, key=lambda f: extract_version(f), reverse=True)
|
||||
|
||||
if len(files_sorted) > 1:
|
||||
newest_file = files_sorted[0]
|
||||
previous_file = files_sorted[1]
|
||||
print(f"Generating changelog for {previous_file} -> {newest_file}")
|
||||
newest_version = ".".join(map(str, extract_version(newest_file)))
|
||||
|
||||
changelog_filename = f"changelog_{newest_version}.md"
|
||||
|
||||
generate_changelog(
|
||||
f"{directory}/{previous_file}",
|
||||
f"{directory}/{newest_file}",
|
||||
None,
|
||||
f"{changelog_directory}/{changelog_filename}",
|
||||
)
|
||||
|
||||
print(f"Changelog generated: {changelog_directory}/{changelog_filename}")
|
||||
else:
|
||||
print("Not enough .mrpack files found in the directory to generate a changelog.")
|
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@@ -0,0 +1 @@
|
||||
modpack-changelogger
|
Reference in New Issue
Block a user