Giter VIP home page Giter VIP logo

mrcerealguy / stonecraft Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 7.0 139.14 MB

An infinite-world block adventure game. Inspired by InfiniMiner/Minecraft.

Home Page: http://mrcerealguy.github.io/stonecraft

License: GNU General Public License v3.0

CMake 0.69% Shell 0.33% Lua 45.81% GLSL 0.14% Python 0.14% C++ 47.17% C 5.61% HTML 0.09% Batchfile 0.01% Mathematica 0.01% Dockerfile 0.02%
game linux multiplayer stonecraft voxel-engine voxel-game

stonecraft's People

Contributors

mrcerealguy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

stonecraft's Issues

Various intllib-related crashes

While trying to start a new world, the game crashes while loading with the error
2017-05-21 20:07:30: ERROR[Main]: cannot open /home/wayward_one/StoneCraft/bin/../games/stonecraft_game/mods/mesecons/mesecons_gates/intllib.lua: No such file or directory. This happens for various mods, not just Mesecons.

Lua: Runtime error from mod 'mobs' in callback luaentity_Rightclick():

2017-04-27 09:42:14: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'mobs' in callback luaentity_Rightclick(): ....\games\stonecraft_game\mods\mobf_trader/mob_trading.lua:102: attempt to index local 'trader_goods' (a nil value)
2017-04-27 09:42:14: ERROR[Main]: stack traceback:
2017-04-27 09:42:14: ERROR[Main]: ....\games\stonecraft_game\mods\mobf_trader/mob_trading.lua:102: in function 'show_trader_formspec'
2017-04-27 09:42:14: ERROR[Main]: ...4\bin..\games\stonecraft_game\mods\mobf_trader\init.lua:207: in function 'trader_entity_trade'
2017-04-27 09:42:14: ERROR[Main]: ...4\bin..\games\stonecraft_game\mods\mobf_trader\init.lua:448: in function <...4\bin..\games\stonecraft_game\mods\mobf_trader\init.lua:447>

DPI Scaling displays wrong. (Windows)

Issue type
  • Bug report
  • Feature request
  • Documentation issue
Stonecraft version
Using Irrlicht 1.8.4
BUILD_TYPE=Release
RUN_IN_PLACE=1
USE_GETTEXT=1
USE_SOUND=1
USE_CURL=1
USE_FREETYPE=1
USE_LUAJIT=1
STATIC_SHAREDIR="."
OS / Hardware

Operating system: Wind0ows 10
CPU: Intel I7 4770K

GPU model: Nvidia 770
OpenGL version: 4.6

Summary

Wrongly scaled when DPI scaling is used.

Steps to reproduce

Set DPI scale to anything except "100" in Windows and launch the game.

Expectation

I expected it to show the entire menu or use the settings from "stonecraft.conf" but it instantly sets it back to the screen resolution.

Request
  1. I would like it to automatically accept the DPI scaling and also manually set resolution in a conf or even let me choose to start in windowed mode.

  2. Document the "stonecraft.conf" for better understanding and what could actually be used here if the above request and expectations is actually a fault from my part.

How to open the game?

Issue type
  • Build issue
Stonecraft version

1.2.8-alpha

Summary

I can't find the executable to open the game, only found cpp files. Is there anyway to open the game?

Dungeons

Issue type
  • Feature request
Stonecraft version

1.3.1

OS / Hardware

all
Please add Dungeon generation to world creation

library lack while run

  • Bug report
Stonecraft version

last

OS / Hardware

System:
Host: manpc Kernel: 5.11.13-lqx1-1-lqx x86_64 bits: 64 compiler: gcc
v: 10.2.0 Desktop: MATE 1.24.2 info: mate-panel wm: Openbox 3.6.1 vt: 2
dm: LightDM 1.30.0, SDDM Distro: Manjaro Linux base: Arch Linux

CPU:
Info: Dual Core model: Intel Core i5-4200U bits: 64 type: MT MCP
arch: Haswell rev: 1 cache: L2: 3 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 18358
Speed: 1597 MHz min/max: 759/2301 MHz boost: enabled Core speeds (MHz):
1: 1597 2: 2307 3: 1659 4: 1597
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:0a16 class-ID: 0300
Display: x11 server: X.Org 1.20.11 compositor: picom v: git-af991 driver:
loaded: intel resolution: 1366x768~60Hz s-dpi: 96
OpenGL: renderer: Mesa DRI Intel HD Graphics 4400 (HSW GT2)
v: 4.5 Mesa 21.0.3 compat-v: 3.0 direct render: Yes

Summary
stonecraft-1.3.1-linux/bin/stonecraft: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
Steps to reproduce

just run

Libstdc++ ABI incompatibility?

User reported a bug launching Stonecraft.

Possible solution: add add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0) in MinGW toolchain.

9kfmp5v

unknown node: riesenpilz:brown

Issue type
  • Bug report
Stonecraft version
1.3.1
OS / Hardware

Operating system: windows 10 64-bit
CPU: i7

GPU model: GeForce nVidia 980 GTX
OpenGL version: 4.6

Summary

unknown node: riesenpilz:brown

Steps to reproduce

2021-05-06 19:19:06: ERROR[Main]: ServerError: AsyncErr: Lua: finishGenRuntime error from mod 'sumpf' in callback environment_OnGenerated(): Unknown node: riesenpilz:brown
2021-05-06 19:19:06: ERROR[Main]: stack traceback:
2021-05-06 19:19:06: ERROR[Main]: [C]: in function 'get_content_id'
2021-05-06 19:19:06: ERROR[Main]: ...bin..\games\stonecraft_game\mods\sumpf\sumpf/mapgen.lua:34: in function 'define_contents'
2021-05-06 19:19:06: ERROR[Main]: ...bin..\games\stonecraft_game\mods\sumpf\sumpf/mapgen.lua:175: in function <...bin..\games\stonecraft_game\mods\sumpf\sumpf/mapgen.lua:135>
2021-05-06 19:19:06: ERROR[Main]: ...aft-1.3.1-6cf357d-win64\bin..\builtin\game\register.lua:422: in function <...aft-1.3.1-6cf357d-win64\bin..\builtin\game\register.lua:406>

LuaJIT OOM error

ERROR[Main]: ServerError: AsyncErr: Lua: finishGenOOM error from mod 'erosion' in callback environment_OnGenerated(): not enough memory
ERROR[Main]: Current Lua memory usage: 126 MB

Failed to load homedecor_modpack

If mod mesecons is not activated, loading of homedecor_modpack will fail.

ModError: Failed to load and run script from D:\Program Files (x86)\Stonecraft-64\bin..\games\stonecraft_game\mods\homedecor_modpack\itemframes\init.lua:
2017-04-25 14:09:55: ERROR[Main]: ...onecraft_game\mods\homedecor_modpack\itemframes\init.lua:278: attempt to index global 'mesecon' (a nil value)
2017-04-25 14:09:55: ERROR[Main]: stack traceback:
2017-04-25 14:09:55: ERROR[Main]: ...onecraft_game\mods\homedecor_modpack\itemframes\init.lua:278: in main chunk

Solution: Combine checkboxes for homedecor and mesecons/pipes/technic to one checkbox homedecor and technic.

Please update your engine and mods

Issue type
  • Feature request
  • Documentation issue
Stonecraft version
1.3.1

OS: Windows 10 Pro

Summary

Your game has a lot of outdated mods. Please update them.

I tried your game with xtraores mod it gives a crash due to the outdated 3d_armor mod. The farming mod is outdated. And when I replaced the 3d_armor mod from your game with the new one due to the outdated nether mod I cannot craft the most powerful nether armor. It does not end here nearly every mod of yours is outdated. I actually said these things because I like your game more than minetest. Due to its variety of things, cannot resist playing it. So please update your engine and mods.

Thank you

Lua: finishGenRuntime error from mod 'technic_worldgen'

2017-04-27 11:24:14: ERROR[Main]: ServerError: AsyncErr: Lua: finishGenRuntime error from mod 'technic_worldgen' in callback environment_OnGenerated(): ...stonecraft_game\mods\technic\technic_worldgen/oregen.lua:152: attempt to index upvalue 'noise' (a nil value)
2017-04-27 11:24:14: ERROR[Main]: stack traceback:
2017-04-27 11:24:14: ERROR[Main]: ...stonecraft_game\mods\technic\technic_worldgen/oregen.lua:152: in function <...stonecraft_game\mods\technic\technic_worldgen/oregen.lua:139>
2017-04-27 11:24:14: ERROR[Main]: ...craft-1.1.4-alpha-win64\bin..\builtin\game\register.lua:412: in function <...craft-1.1.4-alpha-win64\bin..\builtin\game\register.lua:392>

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.