NiceFill


Landfill has the same texture as the surrounding tiles, instead of the default grass.

Tweaks
a month ago
1.1 - 2.0
6.14K
Environment

Changelog

Version: 1.1.2
Date: 2024-11-14
  Bugfixes:
    - Support shallow water and mud from base Factorio because other mods can still use these during generation
    - Fix an issue related to deleting an invalid NiceFill surface
Version: 1.1.1
Date: 2024-11-12
  Bugfixes:
    - Fix critical file loading bug affecting the zipped 1.1.0 release package
Version: 1.1.0
Date: 2024-11-11
  Features:
    - Adds support for Ice platforms on Aquilo (Space Age)
    - Improved water blending by randomizing the number of tiles to change
  Optimizations:
    - Waterblending will no longer try to place tiles in the same spot multiple times
  Bugfixes:
    - Surfaces generated by NiceFill will now be hidden from the remote view
  Modding:
    - Added remote interface to register more tiles for NiceFill to support, to register or change smooth transition tile mapping or smooth transition radius probabilities
Version: 1.0.0
Date: 2024-10-23
  Features:
    - Complete internal overhaul
    - Adds support for Gleba (Space Age)
    - The other Space Age planets cannot be landfilled
  Bugfixes:
    - Fixes NiceFill surface generation, broken in 0.2.0, which caused wrong tiles to be generated
  Changes:
    - Removed FARL support as it hasn't been updated in 3 years
Version: 0.2.0
Date: 2024-10-21
  Features:
    - Updated for 2.0
Version: 0.1.21
Date: 2023-06-27
  Features:
    - Fixed script_raised_set_tiles handler if event doesn't contain tiles.
Version: 0.1.20
Date: 2021-05-02
  Features:
    - Added support for script_raised_set_tiles
  Info:
    - Forked from staviq's NiceFill
Version: 0.1.19
Date: 2020-11-28
  Features:
    - Updated for 1.1
Version: 0.1.18
Date: 2020-08-16
  Features:
    - 1.0 !!!
Version: 0.1.17
Date: 2020-01-23
  Features:
    - Updated for 0.18.
Version: 0.1.16
Date: 2019-07-08
  Bugfixes:
    - Added slippycheeze's fix for stubborn water.
Version: 0.1.15
Date: 2019-07-07
  Bugfixes:
    - Changed how NF handles mod conflicts. Whenever NF fails to get the correct texture, default will be used. This should "solve" the problem, where water is being replaced by water, when a mod forces water on all surfaces.
Version: 0.1.14
Date: 2019-05-15
  Bugfixes:
    - Improved RSO compatibility.
Version: 0.1.13
Date: 2019-05-03
  Bugfixes:
    - Fixed water blending with bots.
Version: 0.1.12
Date: 2019-05-03
  Bugfixes:
    - Fixed for 0.17.35 changes.
Version: 0.1.11
Date: 2019-02-02
  Bugfixes:
    - Some fixes for Creative Mode.
Version: 0.1.10
Date: 2019-02-27
  Bugfixes:
    - Implemented workaround for the starting area water problem.
Version: 0.1.9
Date: 2019-02-26
  Features:
    - Updated for 0.17. WARNING currently due to a bug in Factorio 0.17, does not work in the starting area.
Version: 0.1.8
Date: 2018-10-15
  Bugfixes:
    - Fixed some debuging leftovers.
Version: 0.1.7
Date: 2018-10-07
  Bugfixes:
    - Fixed missing surface_index for bots and Nanobots.
Version: 0.1.6
Date: 2018-10-06
  Features:
    - Added water blending. The edge of the landfilled aread facing the water will now rise the water level from deep water to water, resulting in a nice beach like gradient instead of the steep shore into deep water as before. Can be disabled in the game settings.
    - Added preliminary support for multiple surfaces.
  Bugfixes:
    - Disabled some unnecessary logging.
Version: 0.1.5
Date: 2018-04-10
  Features:
    - Now compatible with FARL ( Thanks Choumiko ) !
Version: 0.1.4
Date: 2018-04-08
  Bugfixes:
    - If you disable or enable mods that add their own tiles or ores, mid-game, NiceFill will not crash anymore. Instead, you will get an error message.
Version: 0.1.3
Date: 2018-01-30
  Bugfixes:
    - Fixed bug with Alien Biomes in multiplayer
Version: 0.1.2
Date: 2018-01-25
  Features:
    - Now compatibile with Bot Landfill and Alien Biomes
Version: 0.1.1
Date: 2018-01-22
  Features:
    - Fixed 0.16.17 compatibility.
Version: 0.1.0
Date: 2018-01-22
  Optimizations:
    - No more guessing ! NiceFill now uses Factorio mapgen directly, instead of searching for the nearest tiles.
Version: 0.0.3
Date: 2018-01-04
  Optimizations:
    - Performance optimizations, commented the code if anyone wants to look inside.
Version: 0.0.2
Date: 2018-01-04
  Features:
    - Rewrote neighbour tile detection, works way better, and it's pretty much stable now.
Version: 0.0.1
Date: 2018-01-04
  Features:
    - Initial release, poc.