Coder Social home page Coder Social logo

tristankechlo / explorations Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 961 KB

Minecraft Mod: Exploration+ | adds more vanilla style structures to the game

Home Page: https://www.curseforge.com/minecraft/mc-mods/explorations

License: Other

Java 100.00%
minecraft minecraft-mod fabric forge neoforge

explorations's Introduction

Explorations

Curseforge  Modrinth  Discord

adds more vanilla style structures to the game


currently added structures:

Forgotten Well Jungle Temple Shrine
forgotten well jungle temple shrine
Underground Temple
underground temple underground temple underground temple
Floating Island Large Oak Tree Logs
floating island large oak tree logs
Desert Ruins Slime Cave
desert ruins slime cave

checkout the wiki for more information about the structures


Available Data Packs:

there is currently 1 pre-made datapack available for this mod:

Name Description MC-Version Downloads
NoMoreFloatingIslands will stop Floating Islands from generating 1.19.X Curseforge or Modrinth

Project setup

This project is developed using the MultiLoader-Template from jaredlll08

explorations's People

Contributors

tristankechlo avatar

Watchers

 avatar

Forkers

anihacc

explorations's Issues

[1.18.2] Crash with Undergardens

Describe the bug
Explorations seems to be causing a crash when generating chunks in the Undergarden Dimension Mod.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Undergardens
  2. High Chance of crashing if a structure generates.

Expected behavior
Explorations shouldn't crash attempting to generate chunks in a different dimension.

Additional context
Crash Log: https://pastebin.com/cRTT3L5z
Annotated Log: https://pastebin.com/y8YQuCBi

[Bug]: Scarecrows spawn very frequently

What happened?

Likely due to scarecrows being marked as Features instead of Structures, they spawn VERY frequently. There can be up to 5 scarecrows within the immediate vision of a player when they first create a world.

More information can be found here XxRexRaptorxX/Additional-Structures-Fabric#6 (I reported this on the wrong github as both mods add scarecrows and Explorations only mentions scarecrows on the wiki)

Minecraft Version

1.20.1

Modversion

Latest version on both Forge & Fabric

Modloader

Other

Additional context

Happens on both Forge & Fabric
Modpacks are BMC4 and MMC4
More info can be found here XxRexRaptorxX/Additional-Structures-Fabric#6

Before submitting

  • I tested that the problem is caused by this mod (the bug does not happen when removing this mod)
  • I checked that there are no similar posts (open or closed) related to the this problem

several improvements to scarecrows

  • decrease overall spawnrate (in birch forests way too often) (see #6)
  • add scarecrows for bamboo and cherry fences 1.20+ only
  • let scarecrows spawn in plains, very rare
  • fix scarecrows generating in water

  • 1.21
  • 1.20.6
  • 1.20.4
  • 1.20.1
  • 1.19.3+
  • 1.19.2
  • 1.18.2
  • 1.16.5-Forge

Config to turn off structures

Is your feature request related to a problem? Please describe.
The structures of the mod are all or nothing, you either take all of them or none of them, there's no way to toggle off specific structures.

Describe the solution you'd like
It would be nice if there was an included config that controlled how often buildings spawn, with the option to turn them off entirely. Some buildings may not be fitting for what a modpack has in mind.

split large oak tree

split large oak tree into two pieces


  • 1.21
  • 1.20.6
  • 1.20.4
  • 1.20.1
  • 1.19.3+
  • 1.19.2
  • 1.18.2
  • 1.16.5-Forge

improve treedecorator

replace shuffling via loop with subList and shuffle


  • 1.21
  • 1.20.6
  • 1.20.4
  • 1.20.1
  • 1.19.3+
  • 1.19.2
  • 1.18.2
  • 1.16.5-Forge

[Bug][1.5.3]: Crash when generating new chunks

What happened?

Describe the bug
Explorations on my multiplayer server causes crash when generating certain new chunks since the last update (1.5.3)
Removing the mod or downgrading to the previous version (1.5.2) prevents crashes from occurring

Minecraft Version

1.20.1

Modversion

explorations-forge-1.20.4-1.5.3.jar

Modloader

Forge

Additional context

crash-2024-01-15_05.27.09-server.txt

Before submitting

  • I tested that the problem is caused by this mod (the bug does not happen when removing this mod)
  • I checked that there are no similar posts (open or closed) related to the this problem

The End Dimension Bug

I encountered a bug where the game will crash trying to enter the end while using this mod in a modpack but to verify that it was explorations that caused this bug I tried the same on a single player world where this was the only mod installed and the same issue was present.

  1. create or find an end portal.
  2. once you attempt to light the portal then enter the end the game will crash.

Though interestingly if you enter the end before the mod is installed then you leave and install it then join the world again the game will not crash. I think the issue specifically occurs while attempting to generate the end. (The issue is also not present for the other vanilla dimensions.)

decrease spawnrate of shrines

decrease spawnrate of shrines (compare with broken nether portals)


  • 1.21
  • 1.20.6
  • 1.20.4
  • 1.20.1
  • 1.19.3+
  • 1.19.2
  • 1.18.2
  • 1.16.5-Forge

refactor code base

  • remove 50% spawn chance from underground-temple (might fix the missing structures issue)
  • update salts.md => mark scarecrows as removed
  • undeground temple => large rooms check deepslate_wall blockstates
  • underground temple => dungeon fix single deepslate tile block instead of deepslate stairs
  • underground temple => walkway spawner check SpawnPotentials/SpawnData
  • remove forge specific attributes from nbt NbtEditor
  • check spawner in jungle temple actually spawning things
  • check slime spawner
  • slime.setSize after slime.finalizeSpawn
  • rename package worlgen to worldgen

  • 1.21
  • 1.20.6
  • 1.20.4
  • 1.20.1
  • 1.19.3+
  • 1.19.2
  • 1.18.2
  • 1.16.5-Forge

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.