Читерский крафт гравия #1

Closed
opened 2024-11-10 18:24:17 +03:00 by Koldun · 6 comments
Owner

Этот мод добавляет крафт гравия из булыжника. Это плохо сочетается в необходимостью дробить булыжник через techage. Думаю, стоит этот рецепт удалить

Этот мод добавляет крафт гравия из булыжника. Это плохо сочетается в необходимостью дробить булыжник через techage. Думаю, стоит этот рецепт удалить
Koldun added the
enhancement
label 2024-11-10 18:24:17 +03:00
Koldun self-assigned this 2024-11-10 18:24:17 +03:00
Owner

отключил рецепт внесением в конфиг настройки ethereal.xcraft = false
теперь нет этого рецепта, включая и сомнительные трансформации других блоков:

local cheat = {
{"default:cobble", "default:gravel", 5},
{"default:gravel", "default:dirt", 5},
{"default:dirt", "default:sand", 5},
{"default:ice", "default:snow", 20},
{"ethereal:dry_dirt", "default:desert_sand", 5},
{"default:stone", "default:silver_sandstone", 5}
}

отключил рецепт внесением в конфиг настройки ethereal.xcraft = false теперь нет этого рецепта, включая и сомнительные трансформации других блоков: > local cheat = { {"default:cobble", "default:gravel", 5}, {"default:gravel", "default:dirt", 5}, {"default:dirt", "default:sand", 5}, {"default:ice", "default:snow", 20}, {"ethereal:dry_dirt", "default:desert_sand", 5}, {"default:stone", "default:silver_sandstone", 5} }
Author
Owner

отключил рецепт внесением в конфиг настройки ethereal.xcraft = false
теперь нет этого рецепта, включая и сомнительные трансформации других блоков:

А где можно посмотреть все рецепты, отключаемые этой опцией?

> отключил рецепт внесением в конфиг настройки ethereal.xcraft = false > теперь нет этого рецепта, включая и сомнительные трансформации других блоков: > А где можно посмотреть все рецепты, отключаемые этой опцией?
Owner

так я нужный код и привел на все отключаемые рецепты, это из файла extra.lua, если подробнее хочешь узнать:

if ethereal.xcraft == true then

	local cheat = {
		{"default:cobble", "default:gravel", 5},
		{"default:gravel", "default:dirt", 5},
		{"default:dirt", "default:sand", 5},
		{"default:ice", "default:snow", 20},
		{"ethereal:dry_dirt", "default:desert_sand", 5},
		{"default:stone", "default:silver_sandstone", 5}
	}

	for n = 1, #cheat do

		minetest.register_craft({
			output = cheat[n][2] .. " " .. cheat[n][3],
			recipe = {
				{cheat[n][1], "", cheat[n][1]},
				{"", cheat[n][1], ""},
				{cheat[n][1], "", cheat[n][1]}
			}
		})
	end
end
так я нужный код и привел на все отключаемые рецепты, это из файла extra.lua, если подробнее хочешь узнать: ``` if ethereal.xcraft == true then local cheat = { {"default:cobble", "default:gravel", 5}, {"default:gravel", "default:dirt", 5}, {"default:dirt", "default:sand", 5}, {"default:ice", "default:snow", 20}, {"ethereal:dry_dirt", "default:desert_sand", 5}, {"default:stone", "default:silver_sandstone", 5} } for n = 1, #cheat do minetest.register_craft({ output = cheat[n][2] .. " " .. cheat[n][3], recipe = { {cheat[n][1], "", cheat[n][1]}, {"", cheat[n][1], ""}, {cheat[n][1], "", cheat[n][1]} } }) end end ```
Reload reopened this issue 2024-11-12 10:32:41 +03:00
Owner

если какие-то нужны, то давай выборочно оставим и изменим немного код

если какие-то нужны, то давай выборочно оставим и изменим немного код
Author
Owner

Да, все рецепты читерские. Но совсем их убирать, кажется, слишком жёстко будет. Предлагаю их здесь отключить и добавить в techage такие рецепты:

  • default:dirt просеивается в default:sand
  • default:ice дробится в default:snow
  • ethereal:dry_dirt просеивается в default:desert_sand

Наверное, это надо отдельным модом сделать

И вот совместо эти два изменения на сервер установить. Чтобы рецепты не исчезли, а изменились

Да, все рецепты читерские. Но совсем их убирать, кажется, слишком жёстко будет. Предлагаю их здесь отключить и добавить в techage такие рецепты: - `default:dirt` просеивается в `default:sand` - `default:ice` дробится в `default:snow` - `ethereal:dry_dirt` просеивается в `default:desert_sand` Наверное, это надо отдельным модом сделать И вот совместо эти два изменения на сервер установить. Чтобы рецепты не исчезли, а изменились
Owner

Да, все рецепты читерские. Но совсем их убирать, кажется, слишком жёстко будет. Предлагаю их здесь отключить и добавить в techage такие рецепты:

  • default:dirt просеивается в default:sand
  • default:ice дробится в default:snow
  • ethereal:dry_dirt просеивается в default:desert_sand

Наверное, это надо отдельным модом сделать

И вот совместно эти два изменения на сервер установить. Чтобы рецепты не исчезли, а изменились

Полностью поддерживаю, оформил отдельной задачей под существующий мод дополнения techage. Там это дополнение очень хорошо пристроится, скоро сделаю.
Этот мод оставим без изменения с отключенной опцией ethereal.xcraft

> Да, все рецепты читерские. Но совсем их убирать, кажется, слишком жёстко будет. Предлагаю их здесь отключить и добавить в techage такие рецепты: > > - `default:dirt` просеивается в `default:sand` > - `default:ice` дробится в `default:snow` > - `ethereal:dry_dirt` просеивается в `default:desert_sand` > > Наверное, это надо отдельным модом сделать > > И вот совместно эти два изменения на сервер установить. Чтобы рецепты не исчезли, а изменились Полностью поддерживаю, оформил отдельной задачей под существующий мод дополнения techage. Там это дополнение очень хорошо пристроится, скоро сделаю. Этот мод оставим без изменения с отключенной опцией ethereal.xcraft
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: MTSR/ethereal#1
No description provided.