Skip to content

Commit

Permalink
fixed rainbow hills having no trees and other minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
supermassimo committed Jun 24, 2021
1 parent 017a29e commit 1daabc9
Show file tree
Hide file tree
Showing 5 changed files with 188 additions and 10 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
mod_name=DynamicTreesBOP
mod_version=2.0.1
mod_version=2.0.2
package_group=therealeststu.dtbop

mc_version=1.16.5
Expand Down
1 change: 1 addition & 0 deletions src/main/resources/assets/dtbop/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
"species.dtbop.mega_dark_oak":"Mega Dark Oak",
"species.dtbop.sparse_oak":"Sparse Oak",
"species.dtbop.sparse_acacia":"Sparse Acacia",
"species.dtbop.short_jungle":"Short Jungle",

"block.dtbop.palm_branch":"Palm",
"block.dtbop.dead_branch":"Dead Tree",
Expand Down
140 changes: 140 additions & 0 deletions src/main/resources/trees/dtbop/jo_codes/short_jungle.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
8:JJJJ1xPzzJPpJ6yJPpJ8zxmfmPnfyOSx+XnkMx68n
8:JJJJzJ+WJ6yOJOXk+S9pXhJ+uJ9pzx+fvWK98xPkOb+RPhx8
8:JJJJzxPeZx78JPyxPSOJMny8+uJ9yJPpxJ+fvmJ8zJPyJPhJ
8:JJJJyyxJy+vny89x98ePz8
8:JJJJzeZxJffhJ+uJ+SJPuZJ9OJOfvy9z9J8yx68xJz+Xhnn
8:JJJJzxPeZx7p8JPyJ+tzJ+XpxJ+XvkxJz+Xnz+Xn
8:JJJJyJ+uJ+bJPuXpxJzx79x6+fyXvmJ+fmRJ8OJOZ+WPXnz8
8:JJJJzxPeZxJ+rPnvyxPWRxJXy9+vhJ+pPmJ8zJPyJPhxJz+S88y8
8:JJJJzJ+uJ+SJPufpxJfz+XvmJ+SJPmZJ8OJOfnn
8:JJJJzJ+RP1xPuZJ+RJ9OJOfyPvvmJ8zJPyJPhJK
8:JJJJzxPeZxJff1JPhJ+uWPXuJOfy9Nx9+fvmJ6yJPhJ
8:JJJJzxPeZxJnf1JPhJ+uJ6yJPpJ8xPWRJ8JP
8:JJJJzxPeZxJ+fnpJ+WJ6yOJKPX1JPhJ+pPmJ8yJPhxPzfn
8:JJJJzuNz97+WJ+WRxJ1x98+XvhJ9pJ8xPmZJ+RJ8OJOfyx68Pn
8:JJJJzxPbOf18L+uJ6yJPpJ8xPWRJ8JP
8:JJJJ1xPzzJPpJ6yJPpJ8xPzzJPhJ6yJPhJ
8:JJJJzxPeZJP1J8JPyxPWRxJvX1JPhJ+uJ9zJPyJPpxJpPvmJ8yJPhxJnzfn
8:JJJJzxPeZJP1JPhJ+uJ6yJPpJ8J
8:JJJJzxPeZJP1JPhJ+RP1uJOfy9+fy98xPmfhxJ+fSP
8:JJJJzeJOZn18+fv1xPyRJ9zJPpxJzN9Xy98xPyRJ8hxJfz+Xn
7:JJJJ1xPzZJ+SJPtOJOfXz+XvmePfyx68xJz+Xnn
7:JJJJzJ+WJ6yOJPX1JPhJ+uJ9z9OJPz9vmJ8zJPyJPhxPn
7:JJJJzeJOZ+vnz+vnyxPWRxJy+vh+S8h+pJ8+pPkxJz+Xhfz+Xn
7:JJJJyxPWRxJ+V8+pJ8+uJ+bJPuRJ9OJOZ6+fvmJ7zJPhJ
7:JJJJzxPeZzJnh9JPyxPSOJOX1N8Py8+txJz+Xp+fy98xPmXhxJx+efnSPz+Xn
7:JJJJzJ+WJ+WRyJ+uPvnntJPmJ8z+RJ8OJOfy8PzZ8
7:JJJJzxPbOf1L8+WJ6yOJPX18JP1J8xPkOZ+R8x8
7:JJJJzxPeZ+pPhJ+SxJy+vny+vn1J8mJM+fy8
7:JJJJzJ+WJ6yOJOvnX1JPhJ+uJ9zJPy9OJPXhP
7:JJJJzJ+WJ+WRJPpJ8hJ9xPufpxJ+fy9
7:JJJJ1J8xPzZJ+SJPkOPz8
7:JJJJzxPeZ1x78x78+WJ6yOJPX1JPhJ+pPmJ8yJPhePn
7:JJJJzxPbOZ+pPhJ+WJ6yOJM+S9vhJ+uJ9pxJ9z+XvmJ8hxJz6+Xk
7:JJJJyJ+uJ7zJPpJ8zx78xJz+Xh+Xn
7:JJJJzxPeZxJvz98JPyJ+uJ9zJPyJPpJOXvhP
7:JJJJzxPmZJ8JPWuRJ9JPhyWPnk
7:JJJJzxPuZJ9JPyxPuRJ9JPmJ8zJPyJPhxJnn
7:JJJJzeJOZ+vnz+vnyxPWRxJnk9JP1xPtOJK+fXmJ8zJPhhP
7:JJJJzxPeZxJff1JPhJ+RP1J8xPmZJ+XhxJfX
7:JJJJzeJOZ18+vnz+vn1xPyRJ9pxJzx96+fy98xPWRJ8JP
6:JJJJzxPeZxJ98JPyxPWRJ8JP1xPuZJ+R9JPmJ8zJPhxPy8
6:JJJJzxPbOPz9+WJ6yOX1Pnv1xPuZJ+RJ9OJPvmJ8hxPz+Xn
6:JJJJzxPeZxJff1JPhJ+WJ6yOJOX188npJ+pPmJ8hzfyx68P
6:JJJJzzxJzL+vnz98Mz8+WWJORX18+Xvhkx+XntxJz+Xpz+XuPvz+Xv
6:JJJJyxPWRJP1JPhJ+uJ+fuXpxJz+XvzZ68xPzZJ8hxJXzfy8
6:JJJJyJ+uJ+bJPuRJ9OJKvfmJ8zJPy8OJLPy8
6:JJJJzxPeZxJz9+d8+pPnyJ+pPmJ8zJPy8OJPy8n
6:JJJJzxPeZxJ79JPyxPSOJOp8+X18+txJz+Xp+fy98mJOfy8M+fy8
6:JJJJzxPzZxJnnkJPyxPyRy+vh8hJ9xPtOfyXv
6:JJJJzxPmZJ8JPyxPyyOJK+XnpJ8hJ9xPuZ+RJ9OJOfvv
6:JJJJzeJOZ8+fnyWJOX18+X18+txJz+Xvz+XvmJ8zJPyJPhJP
6:JJJJyxPuRJ9JPmJ7zJPhJ
6:JJJJzxPzZxJ+fnvyxPyRxPy89pJ8mJOfy8Pz+Xn
6:JJJJyxPWRxJ+S89JP1eLzPt98xPzZJ8yJPhxJzx868
6:JJJJzxPzZxJv1fntJPyxPyRxJV+X1898xPkOZxJ7+RPhP
6:JJJJyxPWRJ9J+uJ7zJPpJ8xPzZJ8yJPhP
6:JJJJzxPeZxJz8Pd+pJ8JPyJ+pPmJ8y8OJOfXz+Xn
6:JJJJzzxJ+fnpr+WJ9yJPpJ8xPmfhxJ+fy8
6:JJJJzxPeZxJ+fvhJ+WJ6yOJNvyX189+uJ9yJPpxJz9+fvmJ8zJPhyOPXk
6:JJJJzxPzzJ8JPtJPyxPyyOJPvh9pJ8mJOfy8+fy8
5:JJJJzxPeZJ8JPyxPWRPhJ+uJ9zJPyJPpJN8xPmZJ+RJ8JP
5:JJJJ1xPz+SJPtOJPz98xPy8zJPhxJz6+Xn
5:JJJJyxPSOXhx8+ubJPpJz+Xp8xPf
5:JJJJzxPbOJM+f18+uJ+SJPuZJ9OJOXvy98mJOfy8Pz+Xn
5:JJJJzxPeZJL9J+WJ6RyOPnn1xPtOJN6XkJOfy8P
5:JJJJyxPWRJNX1JPhP1xPzZJ9pJNJ8xPmZPyJPhJP
5:JJJJzxPeZJM+pJ8JPyJ+uJ9zJPRJ8xPmZJ8MK
5:JJJJzzxJzP187+uPvkJPWS+uKqPvmOPSx88
5:JJJJyxPWRJP1JPhJ+uJ+bJPuRJ9OJPfmJ+bJPkOJKPn
5:JJJJzxPzzOJLPvhJ961yJPpJ8x+Xn
5:JJJJzxPeZf1JPhJ+WJ6yJJy8P1JPhJ+txJz+Xvz+XvmJ8hxJ8
5:JJJJzxPeZJPpJ+RP1xPuRJ9JJvmJ8hzL+XhX
5:JJJJ1xPeZJ9JPmJ+eZJ8JPWRJ8JP
5:JJJJyxPWRJOvnhJ+uJ+bJPuRJ9JJzx96XmJ7zJPhJ
5:JJJJyxPSOJOR8nt+uJ+ftOJPz+S98xPzZJ8hzPyPn
5:JJJJzxPeZxJfz+vnvyxPWRxJnk+pJ8+pPhP
5:JJJJzxPbOf18+qxWSPt98xPyRJ8z8OJPz6
5:JJJJzJ+SxJ18+X18+uJ9yJPpx98mJOfy8Pz8
5:JJJJzzxJz+vnz98x8+WRJyOXh+vnhkPuJ9pxJy9+fy9
5:JJJJzxPeZxJnc9JPyRJyM+vn1pJz+Xp8xPmRJ8OJ+fn
4:JJJJzxPeZxJnnpJ+uWPXpJz+XpfmJ6yJPhJ
4:JJJJyxPSJJ1Pk+uJ+bJPtOJL68xPzZJ8hxJzPXX
4:JJJJzxPkJPyxPiJPuJ9z9OJK+b6
4:JJJJzxPeZJ8J+WJ8yJPhJ9xPuRJ9JJz6P
4:JJJJyxPSJJn1xPz9pxJ+fXmZbPmJOfy88
4:JJJJzxPeZxJ89JPyxPWRJOvh+pJ8JP1xPtJJfmJ8hxJ6
4:JJJJzzJOZv188Mh+WRJyOp8n188hJ9xPtOJOfR7
4:JJJJzxPtJPyxPyRJPtJPmJ8yJPhJOePfX
4:JJJJzZJzP18+RP1xPtOJLPXmJ8zJPRJ
4:JJJJ1xPyRJ9ZJ8xPzZJ+SJPkOJK+fX
4:JJJJzxPzZJPtJPyxPyRxJ89pJ8xPmZJ8OJ6
4:JJJJzZJzP18+uWNy969ZJ8J
4:JJJJzxPdJPyxPSJJ+uJ9yJPpJ8xPmZJ+RJ8JJ
4:JJJJzxPbJPyxPSOp8+uJ9pzPWJ68J
4:JJJJzJ+uWPXpJz+Xp8xPmXhxJz66
4:JJJJ1xPzZJ+SJPtOJL68zxj7+WPXkOJL6
4:JJJJzxPbOJPnyWJOX18+X18+tJOfy9PkJOfy8P
4:JJJJzJ+WJ6hJ+pPmJ8z8OJK7
4:JJJJzxPbJ+WJ6yOJPnpJ+uJ9pxJ78xPkOJ7
4:JJJJzJ+WJ6yJJ+p8JP1xPuZJ+RPpJL8J
3:JJJJyxPWpJ8JP1xPdJPmJ+bJPn
3:JJJJyxPVJP1xPzZJ98zx78xJz66
3:JJJJzJ+WRJ188M9J
3:JJJJyJ+uJ7ZJ8xPjJP
3:JJJJzxPdJPyJ+uJ98xPjJP
3:JJJJzJ+WJ6+uJ9RJ8J
3:JJJJzxPz+tJPkJPRP
3:JJJJzeJOvnvyxPX1xPqJPmJ8ZJ
3:JJJJzxPcJP1xPyRJ98xPSJP
3:JJJJzJ+RP1J8J
3:JJJJzxPepJ8JPyWJN+vn1xPvkxJz6+fX
3:JJJJzJ+WJ6+tJOfXkJK
3:JJJJzZJ18+uJ+SJPvmR8xJz67
3:JJJJzzJOvnmPnyyJOvnmPnuJ9ZJ
3:JJJJzxPzpJ8hJ+WJ6hJ9xPv
3:JJJJzxPz9pJ+WJ+XtJPkJOfX
3:JJJJ1xPzZJ+SJPvmePfyPhJz6
3:JJJJzxPfyJ+tJOfXhP
3:JJJJzJ+WJ61JPhJ+uJ98xPn
3:JJJJzeJOvnvyxPX1xPqJPmJ8ZJ
2:JJJJzJ+RP1J8J
2:JJJJzJ+RP1J8J
2:JJJJyJ+uJ78Z
2:JJJJzJ+RP1J8J
2:JJJJzJ+RP1J8J
2:JJJJzJ+WJ98J
2:JJJJyJ+uJ78J
2:JJJJyJ+pPmJ7
2:JJJJzJ+pPiP
2:JJJJzxP186xP18
2:JJJJyJ+uJ78xPf
2:JJJJzJ+RP1J8J
2:JJJJzJ+RP1J8J
2:JJJJyJ+rPmJ7
2:JJJJ1xPz68xPz6
2:JJJJzJ+RP1J8J
2:JJJJzJ+RP1J8J
2:JJJJ1xPfmJ7
2:JJJJzxPnyxPnpP
2:JJJJyJ+uJ78xPf
30 changes: 30 additions & 0 deletions src/main/resources/trees/dtbop/species/short_jungle.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"family": "jungle",
"tapering": 0.3,
"signal_energy": 12.0,
"up_probability": 4,
"lowest_branch_height": 8,
"growth_rate": 0.8,
"growth_logic_kit": "dtbop:mahogany",
"leaves_properties": "jungle",
"environment_factors" : {
"cold": 0.15,
"dry": 0.2,
"hot": 1.1,
"wet": 1.1
},
"seed_drop_rarity": 1.0,
"stick_drop_rarity": 1.0,
"perfect_biomes": { "type": "jungle" },
"mega_species": "mega_jungle",
"features" : [
{
"name": "vines",
"properties": {
"quantity": 16,
"max_length": 16
}
},
"cocoa"
]
}
25 changes: 16 additions & 9 deletions src/main/resources/trees/dtbop/world_gen/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"species" : {
"random" : {
"dtbop:mahogany" : 7,
"jungle" : 1
"dtbop:short_jungle" : 1
}
},
"density": 2.0,
Expand Down Expand Up @@ -89,6 +89,14 @@
"chance": 0.6
}
},
{
"select": { "name": "biomesoplenty:rainbow_hills" },
"apply": {
"species" : "dtbop:rainbow_birch",
"density": 1.0,
"chance": 0.9
}
},
{
"select": { "name": "biomesoplenty:alps_foothills" },
"apply": {
Expand All @@ -114,8 +122,8 @@
"select": { "name": "biomesoplenty:.*woodland" },
"apply": {
"species" : "oak",
"density": 1.0,
"chance": 0.9,
"density": 0.5,
"chance": 0.75,
"forestness" : 1.0
}
},
Expand Down Expand Up @@ -417,9 +425,9 @@
"apply": {
"species" : {
"random" : {
"dtbop:mega_fir" : 3,
"dtbop:fir" : 2,
"dtbop:maple" : 2
"dtbop:mega_fir" : 6,
"dtbop:fir" : 4,
"dtbop:maple" : 1
}
},
"density": 0.8,
Expand All @@ -432,7 +440,6 @@
"apply": {
"species" : {
"random" : {
"oak" : 1,
"dtbop:maple" : 4,
"dtbop:fir" : 1
}
Expand All @@ -454,8 +461,8 @@
"apple_oak" : 1
}
},
"density": 1.0,
"chance": 1.0,
"density": 0.5,
"chance": 0.75,
"forestness" : 1.0
}
},
Expand Down

0 comments on commit 1daabc9

Please sign in to comment.