lnjx / minetest_tng Goto Github PK
View Code? Open in Web Editor NEWThe NeXt Game for the MGE [minetest_tng]
Home Page: https://gamerbude.github.io/tng
License: GNU General Public License v3.0
The NeXt Game for the MGE [minetest_tng]
Home Page: https://gamerbude.github.io/tng
License: GNU General Public License v3.0
The NeXt Game for the MGE [minetest_tng] ======================================== Version 16.09 To use this game with Minetest, insert this repository as /games/minetest_tng in the Minetest Engine. The Minetest engine can be found in: https://github.com/minetest/minetest/ Introduction ------------ I decided to fork Minetest NeXt by BlockMen, because BlockMen no longer does anything about Minetest :(. I changed the title of the game to Minetest TNG - The NeXt Game. This game should be like Minetest NeXt a lightweight, but powerful survival game. Hunger and mobs are already added! Of course I would really like to hear your ideas and suggestions! Current Contributors: - LNJ [lnj2] (Code) - JBB [jbbgameich] (Code + Textures) - fridolin [fridolin2] (Textures) License of source code ---------------------- See README.txt in each mod directory for information about other authors. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. License of media (textures and sounds) -------------------------------------- See README.txt in each mod directory for information about other authors. License of menu/header.png Copyright (C) 2016 LNJ CC BY-SA 3.0 (based on header by BlockMen CC BY-SA 3.0) License of menu/icon.png Copyright (C) 2014 BlockMen CC BY-SA 3.0 (based on icon by erlehmann CC BY-SA 3.0)
New textures:
If you have finished new textures that are not used at the moment you can post them here.
If a texture is merged into the game then the comment will be deleted, so only unused textures are here.
LNJ
I moved the textures here into another post by fridolin2
Here are some textures that have to be done for some nodes/items/...!
If someone would like to do them please post it here and show them in the New Textures (or a new) issue! π
They in minetest_game already using it the NDT_CONNECTED drawtype.
In this drawtype the client connects fences or whatever not the server, so it's faster!
But they are only working for the new dev-clients (and servers), I already added walls that use this drawtype, but they are disabled by default. (You have to turn it on in the advanced settings, Enable Minetest-Dev Content)
I would like to update the fences too, so I think we should release a v16.04-1 (for MT 0.4.13), update the fences and release the v16.04-2 (for MT 0.4.14).
What do you think?? π
This makes it possible to craft a workbench with slabs or a furnace with stairs...
Italic-bold text means that it is in process and bold text means that this is more important or should be done quickly.
Also see the Texture TODO-List: #5
Everything I have in mind I'll write here. If you want, you can suggest own ideas!
Please write what you think about these ideas (write which idea)! πΈ
Everything that is off-topic will be removed!
Setting the preference enable_item_drop to false does not work. I believe the cause is line 71 in item_pickup.lua:
local item_drop = core.setting_getbool("enable_item_drop") or true
will always evaluate to true.
JBBgameich:
LNJplus:
I think the textures should be green and don't forget we need a top texture too. (And its not bamboo its papyrus!)
And thats only the issue for discussing about what we need and what we dont need, so please create a new issue. (I can remove your posts, if I want)
So ich schreib jetzt einfach so auf Deutsch (sollte aber nicht standard werden)
Wenn man einen gelben Block braucht kann man straw nehmen deswegen finde ich es unnoetig noch einen gelben hinzuzufuegen. Ausserdem muessten dann die normalen papyri auch gelb sein
JBBgameich:
Inside the trunks Papyrus is not green I think....
Bamboo is green outside too and inside lightbrown.
And I think the trunks of Bamboo and Papyrus are very simular.
But here is a green variation of the texture:
LNJplus:
But you cann't see how it looks inside! It's normal papyrus but just bundled in size of a block!
You don't have to do this texture, if you don't want. It's my idea to add this and I want that the block is green. π
JBBgameich:
Ah, you mean a bundle! In your description you donβt said that.
LNJplus:
I thought that it would be obviously that you don't cut open the papyrus.
When Oerrki is killed, server throws ERROR: Could not drop item 'default:obsidian_shard0'
.
I'm getting a lot of errors like:
ERROR[Server]: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "air" at (418,-19,976) (block (26,-2,61))
They seem to occur when I've moved into a new area and terrain is being generated. I've gone to the coordinates in the errors several times and they are always in the center of a room in a dungeon made of sandstone brick.
I'm using sfan5's 64bit build https://forum.minetest.net/viewtopic.php?f=42&t=1523&start=525#p229282
Here's the debug log: err.txt
Screen shot standing where an error occured: http://n72i.imgup.net/screenshotae35.png
It's possible in mgv5/v7/valleys to register underground biomes. So we could add for example a dark granite biome that only spawns from -190 and -130 blocks high.
-- mods/default/lua/mapgen/mapgenv57.lua
-- Underground
core.register_biome({
name = "underground",
--node_dust = "",
--node_top = "",
--depth_top = ,
--node_filler = "",
--depth_filler = ,
--node_stone = "",
--node_water_top = "",
--depth_water_top = ,
--node_water = "",
--node_river_water = "",
y_min = -31000,
y_max = -113,
heat_point = 50,
humidity_point = 50,
})
With the ore generator we could add smaller areas of Marble / Soapstone / Granite / ... (what else you want)
But the real underground biomes wouldn't work for MGv6.
But I already said in the forum post that it is recommended to use one of the next gen MGs.
So now the question: Which underground biomes should we add?
For the ore generator only-way:
And in the underground biomes should be ores found, so we have to add them to the stones list.
Hello
It's enabled_tnt in "settingtypes.txt" and enable_tnt in "mods/tnt/init.lua".
I think that enable_tnt (without d) is the correct one because all other settings haven't a d.
diff --git a/settingtypes.txt b/settingtypes.txt
index fcf8a23..7b465d2 100644
--- a/settingtypes.txt
+++ b/settingtypes.txt
@@ -18,7 +18,7 @@ disable_fire (Disable Fire) bool false
# Whether the TNT mod should be enabled
# Normally TNT is enabled in singleplayer and disabled in multiplayer
-enabled_tnt (Enable TNT) bool true
+enable_tnt (Enable TNT) bool true
# The radius of a TNT explosion
tnt_radius (Radius of a TNT explosion) int 3 1 50
Thats just a warning...
2016-05-08 12:11:48: WARNING[Server]: Assignment to undeclared global "new" inside a function at ...est/games/minetest_tng/mods/default/lua/mapgen/ruins.lua:137.
And that lets the game π£ CRASH π₯
2016-05-08 12:14:10: ERROR[Main]: ServerError: Runtime error from mod 'default' in callback environment_Step(): ...est/games/minetest_tng/mods/default/lua/mapgen/ruins.lua:34: attempt to index local 'n' (a nil value)
2016-05-08 12:14:10: ERROR[Main]: stack traceback:
2016-05-08 12:14:10: ERROR[Main]: ...est/games/minetest_tng/mods/default/lua/mapgen/ruins.lua:34: in function 'can_replace'
2016-05-08 12:14:10: ERROR[Main]: ...est/games/minetest_tng/mods/default/lua/mapgen/ruins.lua:47: in function 'func'
2016-05-08 12:14:10: ERROR[Main]: /usr/share/minetest/builtin/game/misc.lua:34: in function </usr/share/minetest/builtin/game/misc.lua:11>
2016-05-08 12:14:10: ERROR[Main]: /usr/share/minetest/builtin/game/register.lua:369: in function </usr/share/minetest/builtin/game/register.lua:349>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.